Suite

Comment indexer de gros fichiers VRT dans QGIS ?

Comment indexer de gros fichiers VRT dans QGIS ?


J'ai un grand nombre de petites tuiles fusionnées en un seul VRT. Les rasters ne sont visualisés qu'à grande échelle, donc seuls quelques-uns d'entre eux sont visibles en même temps. L'actualisation de la carte dans qgis ralentit cependant, à mesure que le nombre de tuiles dans le vrt augmente. Existe-t-il une indexation de raster possible dans le format vrt lui-même ou peut-être à l'intérieur de pyqgis (en manipulant la couche raster liée à mon .vrt).


Résumant les commentaires afin que cette question puisse être marquée comme réponse :

VRT ne prend en charge aucun type d'indexation. Il existe un ticket GDAL ouvert à ce sujet http://trac.osgeo.org/gdal/ticket/5762. Cependant, il peut y avoir une solution de contournement. Il devrait être possible de créer un ensemble de fichiers .VRT plus petits contenant une quantité raisonnable d'images, puis de créer un autre vrt à partir des fichiers .VRT de première génération. Une sorte d'index b-tree écrit à la main.

ECW peut être une alternative, selon le cas d'utilisation.


Voir la vidéo: QGIS - Créer une couche de points depuis un fichier Excel