#1 Mon 13 April 2015 16:42
- Clo31
- Participant occasionnel
- Date d'inscription: 28 Aug 2014
- Messages: 26
QGIS : Création d'un VRT ?
Bonjour
Je souhaite créer un vrt avec la BD ortho de l'ign (qui est à ma disposition dans ma structure) via qgis. Cependant je suis confronté à un problème, il m'est impossible de faire un vrt avec plus de 200 dalles d'orthophoto de 5x5 km ce qui m'empêche d'avoir un seul vrt couvrant toute la zone qui m'interesse
Quelqu'un aurait il une solution à me proposer ?
Merci d'avance
Hors ligne
#2 Tue 14 April 2015 09:46
- Ludovic L
- Membre
- Lieu: Tours
- Date d'inscription: 23 Jun 2005
- Messages: 333
Re: QGIS : Création d'un VRT ?
Bonjour,
Est-ce que vous généré un fichier de pyramides ? Le fichier de .vrt n'étant qu'un pointeur, il ne devrait pas être bloquant.
Par contre, le fichier de pyramide l'accompagnant est une image (multiple même), sa taillé peut être conséquente. A tel point qu'elle peut dépasser la taille fatidique des 4Go qui est la limite du TIF, d'une part, et la limite d'un fichier sur un disque formaté en FAT32. Pour le second cas, à part reformater le disque autrement, point de salut. Pour le TIF, il faut essayer d'ajouter l'option bigtif, pour cela voir la doc de gdal (gdaladdo) http://georezo.net/wiki/main/logiciels/gdal_ogr
En espérant vous avoir donné des pistes
Dernière modification par Ludovic L (Tue 14 April 2015 09:47)
Conservatoire d'espaces naturels Centre-Val de Loire
Responsable SIG et informatique
Hors ligne
#3 Tue 14 April 2015 10:11
- nico-29
- Participant assidu
- Lieu: Brest
- Date d'inscription: 2 Jun 2006
- Messages: 185
Re: QGIS : Création d'un VRT ?
Bonjour,
Effectivement, le fichier .vrt n'est qu'un pointeur, mais pour le créer, on lance en fait un commande gdal qui prend en paramètre les chemins des images à mettre dans le .vrt.
J'ai eu le même problème, 200 semble être le nombre max de paramètres de la commande.
Je n'ai pas solutionné le problème, si quelqu'un a une solution, je suis preneur aussi.
Nico
Hors ligne
#4 Tue 14 April 2015 10:23
Re: QGIS : Création d'un VRT ?
Bonjour,
Je n'ai pas Gdal sous la main et je ne peux donc pas tester.
Dans mes souvenir j'avais été confronté au même problème (via Qgis) qui générait la commande tuile par tuile. Il en résultait une commande très très longue avec beaucoup de paramètres... Et ça ne marchait pas.
J'ai donc utilisé GDAL en ligne de commande via OSGeo4W Shell remplacer la longue liste de raster par un simple 'mon_dossier/*.tif'.
gdalbuildvrt mon_vrt.vrt mon_dossier/*.tif
Il me semble que j'avais bien plus de 200 dalles de 5*5km.
Hors ligne
#5 Tue 14 April 2015 10:56
- dominique.lys
- Participant assidu
- Date d'inscription: 5 Oct 2006
- Messages: 473
- Site web
Re: QGIS : Création d'un VRT ?
Les commandes dos sont simplement limitées en nombre de caractere mais il existe une option générale à tous les utilitaires gdal qui permet de substituer les input par un fichier texte listant les dalles à traiter: --optfile.
Dernière modification par dominique.lys (Tue 14 April 2015 10:57)
Hors ligne
#6 Tue 14 April 2015 11:04
- nico-29
- Participant assidu
- Lieu: Brest
- Date d'inscription: 2 Jun 2006
- Messages: 185
Re: QGIS : Création d'un VRT ?
sur la page de doc de la commande gdalbuildvrt :
http://www.gdal.org/gdalbuildvrt.html
la commande a une option -input_file_list qui prend un fichier texte dans lequel on met la liste des dalles en entrée.
gdalbuildvrt -input_file_list my_liste.txt doq_index.vrt
Nico
Hors ligne
#7 Tue 14 April 2015 12:33
- Clo31
- Participant occasionnel
- Date d'inscription: 28 Aug 2014
- Messages: 26
Re: QGIS : Création d'un VRT ?
Merci pour ces pistes je vais tester ! Je vous tiens au courant
Clo
Hors ligne
#8 Tue 14 April 2015 16:30
- Clo31
- Participant occasionnel
- Date d'inscription: 28 Aug 2014
- Messages: 26
Re: QGIS : Création d'un VRT ?
La combine de mettre un *ecw dans la ligne de commande a marché !
Merci du tuyau !
Hors ligne