GDAL VRT 형식-개념을 이해합니까?


15

좋아, 그래서 지난 2 주 동안 시도했지만 현재 작동하지 않거나 (PostGIS 래스터) 내 데이터 양을 처리 할 수없는 (래스터 라이트) 다른 래스터 인 데이터베이스 솔루션에 약간의 불만이 있습니다. VRT 형식에 대해 읽고 있습니다. 나와 함께 견디십시오, 나는 이것에 대한 당신의 의견을 원합니다. 그리고 또한 내가 제안하는 것이 전혀 이해가된다면 :

VRT는 기본적으로 픽셀 크기, 위치 정보 등과 같은 실제 래스터 파일의 다양한 속성을 설명하는 메타 데이터 XML 파일입니다.

1 단계 : 모든 GeoTIFF 파일을 VRT로 변환했습니다 (실제로 생성 된 VRT는 아님).

이제 VRT를 병합 할 수 있으므로 모든 메타 데이터를 보유 할 수있는 하나의 큰 VRT 인 VRT 메타 데이터 파일의 모자이크를 만들 수 있다고 가정합니다. 즉, QGIS가 현재 캔버스 범위에 속하는 타일과 그렇지 않은 타일을 결정하기 때문에 메타 데이터가 렌더링 최적화에 사용될 것입니다.

2 단계 : VRT 모자이크 생성

이제 다음으로 볼 수있는 이점은 QGIS 목차에 하나의 항목 만 추가하면되고, 필요에 따라 스케일 종속 렌더링 및 null 데이터 값 투명도 등 다른 항목을 설정할 수 있습니다. GeoTIFF를 QGIS에 간단히로드하여 그룹에 넣을 수는 있지만, 공통 SRS를 설정하는 것 외에는 그룹을 제어 할 수는 없습니다.

작은 크기 (큰 줌아웃)로 내 직교 사진을보고 싶었지만 여전히 빠른 렌더링을 원한다면 재 샘플링 된 원래 래스터 세트로만 단계를 반복하고 몇 가지 큰 VRT 데이터 세트로 끝납니다.

이것은 말이됩니까? :)

답변:


10

나는 vrt로 처리하는 것을 좋아합니다. 많은 중간 변경 사항을 작성할 수 있습니다. QGIS에서 빠르게 평가하고, 원하는 것이 있으면 자체 포함 된 래스터 형식 (tif, png 등)으로 다시 변환하십시오.

많은 시간을 절약합니다.

v2를 사용하는 U2ros는 적어도 나에게 완벽하게 이해됩니다. :) 모자이크 처리 및 클리핑은 원래 vrt를 사용하여 시작한 것입니다.

이 링크를 확인하십시오 : http://www.perrygeo.com/lazy-raster-processing-with-gdal-vrts.html [블로그가 이동 한 후 링크 조정]

그것이 당신을 위해 뭔가를 바랍니다.


나를 위해 이것을 명확히 할 수 있습니까? 하나의 vrt 파일에 여러 파일 참조가있을 수 있습니까? 예를 들어 4 개의 geotif 파일이있는 경우 4 개의 vrt 파일을 만든 다음 병합합니다. 전송 한 링크를 기반으로 병합이 실제로 발생하고 결과는 1 개의 큰 geotiff 파일이됩니다. 원본 4의 내용이있는 1 개의 VRT 파일은 카탈로그 파일과 같은 것입니까?
U2ros

안녕하세요 U2ros, grt cmdline 또는 QGIS를 사용하여 vrt를 만드십니까? 커맨드 라인을 사용하여 더 많은 옵션을 찾을 수 있다고 생각합니다. 4 개의 tif를 하나의 vrt로 병합 할 수 있습니다. 원하는 경우 다시 단일 tif (또는 vrt)로 내 보냅니다. gdal commanline 도구에서 제공되는 옵션이 다음 두 웹 사이트를 확인하는 것이 정말 좋습니다 . gdal.org/gdal_vrttut.html ; gdal.org/gdal_utilities.html
s_a

atm, qgis ui,하지만 cli에 편안하지만 확실히 거기에서 할 것입니다.
U2ros

마지막으로 한 가지 :) 내가 보낸 페이지에서 저자는 VRT가 아닌 최종 래스터를 원한다고 가정하므로 병합하면 TIFF 또는 가상이 아닌 형식이됩니다.
s_a

1
이 링크에서 두 번째 답변 gis.stackexchange.com/questions/25499/… 실용적인 수준에서 설명
U2ros
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.