Formato VRD GDAL - entendo o conceito?

15

Ok, estou cansado de diferentes soluções de varredura no banco de dados que tentei nas últimas 2 semanas que não funcionam atualmente (varredura PostGIS) ou que não conseguem lidar com meu volume de dados (Rasterlite), então Estou lendo sobre o formato VRT. Fique comigo, gostaria das suas opiniões sobre isso e também se o que proponho faz sentido:

O VRT é basicamente um arquivo XML de metadados que descreve várias propriedades do arquivo raster, como dimensões de pixel, localização geográfica, etc.

Etapa 1: eu converti (na verdade, apenas geramos VRTs) todos os meus arquivos GeoTIFF em VRT.

Agora, como vejo que posso mesclar o VRT, presumo que seja possível criar um mosaico de arquivos de metadados do VRT, um grande VRT para armazenar todos os metadados. Ótimo, isso significa que os metadados provavelmente serão usados ​​para otimizar a renderização, pois o QGIS decidirá (suposição) quais blocos caem na extensão atual da tela e quais não ...

Etapa 2: criar um mosaico VRT

Ok, agora o próximo benefício que vejo é que só preciso adicionar uma entrada no índice QGIS e posso definir coisas diferentes, como renderização dependente da escala e transparência de valor nulo, se necessário. Pode-se argumentar, você pode simplesmente carregar GeoTIFFs no QGIS e colocá-los em um grupo, é verdade, mas você não tem nenhum controle sobre um grupo, exceto para definir o SRS comum.

Se eu quisesse ver minha ortofoto em pequena escala (grande zoom-out) e ainda tivesse uma renderização rápida, eu repetiria as etapas, apenas com um conjunto redefinido de raster original e terminaria com alguns grandes conjuntos de dados VRT.

Isto faz algum sentido? :)

U2ros
fonte

Respostas:

10

Eu amo processar com vrt's. você pode fazer muitas alterações intermediárias. Avalie-os rapidamente no QGIS e, se desejar, basta traduzir novamente para um formato raster independente (tif, png etc.).

economiza muito tempo.

U2ros, seu uso de vrt's faz todo o sentido, para mim, pelo menos :) mosaicos e, em seguida, recorte é o que eu originalmente comecei a usar vrts: eliminar eliminadores temporários que eu excluiria mais tarde.

confira este link: http://www.perrygeo.com/lazy-raster-processing-with-gdal-vrts.html [link ajustado desde que o blog foi movido]

espero que tenha algo para você.

s_a
fonte
Você pode esclarecer isso para mim? Você pode ter várias referências de arquivo em um arquivo vrt? por exemplo, se você tiver 4 arquivos geotif, dos quais você cria 4 arquivos vrt e os mescla. Com base no link que você enviou, a mesclagem REALMENTE acontecerá e o resultado será um grande arquivo geotiff, o que eu esperaria / desejaria seria um arquivo VRT com conteúdo do original 4 - como um arquivo de catálogo?
U2ros,
Ei, U2ros, você está usando gdal cmdline ou QGIS para criar vrt's. Eu acredito que você pode encontrar mais opções usando a linha de comando. você pode fazer 4 tifs mesclar em um vrt. e se você gostar, exporte-o novamente como um único tif (ou como um vrt). Eu acho que você realmente gostará das opções disponíveis nas ferramentas gdal commanline. Confira estes dois sites: gdal.org/gdal_vrttut.html ; gdal.org/gdal_utilities.html
s_a
atm, qgis ui, mas estou confortável com cli, definitivamente o fará lá então.
U2ros
uma última coisa :) Na página que enviei, presumo que o autor deseja uma varredura final e não uma VRT; portanto, a mesclagem resultará em um formato TIFF ou algum formato não virtual.
s_a
1
A segunda resposta deste link gis.stackexchange.com/questions/25499/… explica em um nível prático
U2ros