Message posté par : Christophe Brabant
----------------------------------------
Bonsoir, sous Windows j'ai un fichier .vrt qui est sensé me permettre de charger un
ensemble de fichiers Raster (tif).
Il contient un ensemble de blocs de ce genre :
<ComplexSource resampling="nearest">
<SourceFilename
relativeToVRT="0">/vsizip/D:/geo/FRANCE/fic_02.zip/fic_02.tif</SourceFilename>
<SourceBand>1</SourceBand>
<SourceProperties RasterXSize="6000" RasterYSize="6000"
DataType="Int16" BlockXSize="6000" BlockYSize="1" />
<SrcRect xOff="0" yOff="0" xSize="6000"
ySize="6000" />
<DstRect xOff="0" yOff="0" xSize="6000"
ySize="6000" />
<NODATA>-32768</NODATA>
</ComplexSource>
Les fichiers tif à charger sont accédés par leur chemin absolu, et sont stockés chacun
dans un fichier .zip différent.
Le fichier .vrt est situé au même niveau que les fichiers .zip.
Le chargement du fichier .vrt avec les chemins absolus fonctionne.
Les chemins absolus, ca n'est pas génial. Si je copie le répertoire complet à un autre
endroit; ca ne fonctionne plus.
Donc une idée folle m'est venue : mettre un chemin relatif dans le fichier vrt !
Et là, problème, rien ne fonctionne. Voici ce que j'ai essayé :
<SourceFilename
relativeToVRT="1">/vsizip//fic_02.zip/fic_02.tif</SourceFilename>
<SourceFilename
relativeToVRT="1">/vsizip/fic_02.zip/fic_02.tif</SourceFilename>
<SourceFilename
relativeToVRT="1">/vsizip//fic_02.zip\fic_02.tif</SourceFilename>
<SourceFilename
relativeToVRT="1">/vsizip/fic_02.zip\fic_02.tif</SourceFilename>
J'ai lu à un seul endroit au fin fond d'un post sur un forum, que les chemins
relatifs fonctionnent lorsqu'on utilise directement des fichiers, sans passer par des
archives zip. L'instruction 'vsizip' ne fonctionnerait pas avec des chemins
relatifs (???) ....
Si quelqu'un avait une expérience à partager, ca m'intéresse.
Merci
Christophe
----------------------------------------
Le message est situé
https://georezo.net/forum/viewtopic.php?pid=371298#p371298
Pour y répondre : qgis_fr(a)ml.georezo.net ou reply de votre messagerie
Pour vous désabonner connectez-vous sur le forum puis Profil / Abonnement
--
Association GeoRezo - le portail géomatique
https://georezo.net