Tengo alrededor de 2-3000 GeoTIFF de 1 bit de tamaño 11000x9400. El color 0 debe ser transparente, y QGIS se equivoca en primer lugar, por lo que utilicé un archivo .vrt para configurar todos los parámetros en un solo lugar.
El problema es que, incluso si configuro la capa para que sea visible solo a pequeña escala, el proyecto tarda mucho tiempo en cargarse en QGIS.
¿Cuál es la mejor manera de tratar con todos estos archivos? Intenté usar hierba, pero no veo si realmente puede ser más rápido que QGIS.
raster
qgis
geotiff-tiff
Metiu
fuente
fuente
Respuestas:
Diría que su mejor opción sería utilizar un WMS (algo así como MapServer o GeoServer, o sus equivalentes comerciales), y servir sus datos de imagen como mosaicos. Tomará un poco de configuración, pero evitaría tener que cargar todos los archivos solo para ver un área pequeña a la vez.
Aquí hay muchas preguntas y buenas respuestas sobre cómo configurar un WMS, así como muchos tutoriales en la web.
fuente
Tuvimos este mismo problema hasta que decidimos convertirlo en un Servicio de mapas en mosaico y almacenar en caché los mosaicos. La sugerencia de usar un WMS fue muy buena, aunque dar un paso más y convertirla en GeoWebCache parece una opción bastante atractiva. También hay muchas optimizaciones que se pueden hacer en los Servicios de mapas web (WMS) para mejorar el rendimiento también si su primera implementación no funcionó tan bien como esperaba.
Además, hay una wiki de la comunidad a la que puede consultar las opciones de software del servicio de mapas .
fuente
Como mencionó GRASS: puede usar r.external para registrar los Geotiffs en la ubicación de GRASS en lugar de importarlos. Rápido como GDAL ya que usa GDAL para leer los mapas sobre la marcha.
fuente
Puede ser útil crear una estructura VRT anidada, con un menor número de mosaicos en los VRT de nivel inferior, y los archivos VRT resultantes reunidos en un VRT padre. La herramienta gdalbuildvrt es capaz de crear una VRT de VRT.
Cuando intente ver / establecer propiedades para un VRT para una gran cantidad de mosaicos, puede valer la pena acceder al archivo de proyecto QGIS con un editor de texto en lugar de intentar usar QGIS directamente. Obviamente, necesita saber lo que está haciendo o puede romper el proyecto por completo, sin embargo, comprender cómo hacer algunos cambios puede ser trivial. Si puede encontrar algo en el archivo que sabe que corresponde a la configuración actual (por ejemplo, los números que corresponden a la configuración de visibilidad de escala de capa), sabrá que esta parte del archivo es responsable de esa configuración. Algunos ajustes también se pueden cambiar (incluida la visibilidad de la escala de la capa tal como sucede) desde el panel de capas sin acceder a las propiedades de la capa.
fuente