Formato GDAL VRT: ¿entiendo el concepto?

15

Bien, estoy un poco harto de las diferentes soluciones de raster en base de datos que probé durante las últimas 2 semanas que no funcionan actualmente (raster PostGIS) o que no puedo manejar mi volumen de datos (Rasterlite), así que Estoy leyendo sobre el formato VRT. Tenga paciencia conmigo, me gustaría conocer su opinión al respecto, y también si lo que propongo tiene sentido:

VRT es básicamente un archivo XML de metadatos que describe varias propiedades del archivo ráster real, como dimensiones de píxeles, geolocalización, etc.

Paso 1: Convertí (no realmente, solo generé VRT) todos mis archivos GeoTIFF en VRT.

Ahora, como veo que puedo fusionar el VRT, supongo que es posible crear un mosaico de archivos de metadatos VRT, un gran VRT para contener todos los metadatos. Genial, eso significa que los metadatos probablemente se utilizarán para optimizar la representación, ya que QGIS decidirá (suposición) qué mosaicos caen en la extensión del lienzo actual y cuáles no ...

Paso 2: crea un mosaico VRT

Bien, ahora el siguiente beneficio que veo es que solo necesito agregar una entrada en la tabla de contenido de QGIS y puedo establecer diferentes cosas sobre ella, como la representación dependiente de la escala y la transparencia del valor de datos nulos si es necesario. Se podría argumentar, simplemente puede cargar GeoTIFFs en QGIS y ponerlos en un grupo, es cierto, pero no tiene ningún control sobre un grupo, excepto para establecer el SRS común.

Si quisiera ver mi ortofoto a pequeña escala (gran alejamiento) y aún así tener un renderizado rápido, repetiría los pasos, solo con un conjunto de ráster original muestreado y terminaría con algunos conjuntos de datos VRT grandes.

¿Tiene esto algún sentido? :)

U2ros
fuente

Respuestas:

10

Me encanta procesar con vrt's. puedes hacer muchos cambios provisionales. Evalúelos rápidamente en QGIS y, si lo desea, simplemente traduzca de nuevo a un formato ráster autocontenido (tif, png, etc.).

ahorra mucho tiempo

U2ros, sus usos de vrt tiene mucho sentido, al menos para mí :) mosaico y luego recorte es para lo que originalmente comencé a usar vrts: eliminar rásteres provisionales que eliminaría más tarde.

mira este enlace: http://www.perrygeo.com/lazy-raster-processing-with-gdal-vrts.html [enlace ajustado desde que el blog se ha movido]

Espero que tenga algo para ti.

s_a
fuente
¿Puedes aclarar esto para mí? ¿Puede tener múltiples referencias de archivo en un archivo vrt? por ejemplo, si tiene 4 archivos geotif, de los cuales crea 4 archivos vrt y luego los combina. Según el enlace que envió, la fusión REALMENTE sucederá y el resultado será 1 gran archivo geotiff, lo que esperaría / querría sería 1 archivo VRT que tenga contenido del original 4, ¿como un archivo de catálogo?
U2ros
Hola U2ros, ¿estás usando gdal cmdline o QGIS para hacer vrt? Creo que puede encontrar más opciones usando la línea de comando. puedes hacer que 4 tifs se fusionen en una vrt. y si lo desea, vuelva a exportarlo como un tif único (o como un vrt). Creo que realmente le gustarán las opciones disponibles de las herramientas de comando de gdal. Consulte estos dos sitios web: gdal.org/gdal_vrttut.html ; gdal.org/gdal_utilities.html
s_a
atm, qgis ui, pero estoy cómodo con cli, definitivamente lo haré allí entonces.
U2ros
una última cosa :) En la página que envié, supongo que el autor quiere un ráster final y no un VRT, así que sí, la fusión dará como resultado un TIFF o algún formato no virtual.
s_a
1
La segunda respuesta de este enlace gis.stackexchange.com/questions/25499/… lo explica en un nivel práctico
U2ros