Couche logique dans QGIS, oui c’est possible !

Voici une astuce bien utile pour les adeptes des couches logiques dans MapInfo, et qui se trouvent un peu frustrés dans QGIS avec leurs 130 dalles BDOrtho dans le gestionnaire de couches !

Oui, c’est possible dans QGIS de faire une couche logique comme sous MapInfo avec le format VRT. Simplement c’est juste un peu plus long au départ. Et merci à Mathieu RAJERISON de m’avoir soufflé cette combine qui prend en tout 5 minutes

Alors on y va:

1. Il faut installer FWTools (2.4.7) : la boîte à outils en lignes de commande (don’t stress :) qui contient notamment GDAL/OGR.

2. Une fois FWTools installé:

  • Ouvrir l’invite de commandes
  • Se positionner dans le répertoire C:\FWTools2.4.7(à coup de commandes cd.. et cd FWTools2.4.7)
  • Lancer le fichier setfw.bat pour initialiser les variables
  • Aller dans le répertoire C:\FWTools2.4.7\bin (cd bin)
  • Depuis ce répertoire, taper la commande suivante: gdalbuildvrt OrthoAssemblage.vrt D:/REFERENTIELS/BDORTHO/DALLES/*.tif

Le résultat est un fichier texte (de type xml) nommé OrthoAssemblage.vrt, situé dans le répertoire C:\FWTools2.4.7\bin,. Ce fichier sera le tableau d’assemblage de toutes les dalles de la BDOrtho.

3. Il suffit enfin d’ouvrir dans QGIS ce fichier par le menu Couche > Ajouter Raster > [typeVRT]

Et voilà, le tour est joué ! Une seule couche logique apparaît.

MàJ du 23 juillet 2010

Sinon pour les plus flemmards, ou ceux qui ont pas trop de dalles, une solution encore plus simple:

  • Installer FWTools et lancer le fichier setfw.bat d’initialisation des variables de base
  • Aller dans QGIS, installer le plugin GdalTools qui créera le menu Raster
  • Utiliser alors le menu Raster > Construit un Raster Virtuel
Ce contenu a été publié dans Non classé. Vous pouvez le mettre en favoris avec ce permalien.

Les commentaires sont fermés.