이것은 Ubuntu Online, Fedora Online, Windows 온라인 에뮬레이터 또는 MAC OS 온라인 에뮬레이터와 같은 여러 무료 온라인 워크스테이션 중 하나를 사용하여 OnWorks 무료 호스팅 공급자에서 실행할 수 있는 gdalbuildvrt 명령입니다.
프로그램:
이름
gdalbuildvrt - gdalbuildvrt 데이터 세트 목록에서 VRT를 빌드합니다. (기본적으로 컴파일됨
GDAL 1.6.1부터)
개요
gdalbuildvrt [-tileindex 필드_이름]
[-해상도 {최고|최저|평균|사용자}]
[-te xmin ymin xmax ymax] [-tr xres yres] [-탭]
[-별도] [-b 대역] [-sd 하위 데이터세트]
[-allow_projection_difference] [-q]
[-adalpha] [-hidenodata]
[-srcnodata "값 [값...]"] [-vrtnodata "값 [값...]"]
[-a_srs srs_def]
[-input_file_list my_liste.txt] [-덮어쓰기] output.vrt [gdalfile]*
기술
이 프로그램은 입력 GDAL 목록의 모자이크인 VRT(Virtual Dataset)를 구축합니다.
데이터 세트. 입력 GDAL 데이터 세트 목록은 명령줄 끝에서 지정할 수 있습니다.
또는 매우 긴 목록의 경우 텍스트 파일(한 줄에 하나의 파일 이름)에 넣거나
MapServer 타일 인덱스(참조 gdaltindex 공익사업). 후자의 경우 타일의 모든 항목
인덱스가 VRT에 추가됩니다.
-separate를 사용하면 각 파일이 별도의 쌓인 VRT 밴드의 밴드. 그렇지 않으면,
파일은 더 큰 모자이크의 타일로 간주되며 VRT 파일에는 다음과 같은 밴드가 있습니다.
입력 파일 중 하나입니다.
하나의 GDAL 데이터셋이 여러 하위 데이터셋으로 구성되고 래스터 밴드가 0이면 모든
하위 데이터세트는 데이터세트 자체가 아닌 VRT에 추가됩니다.
gdalbuildvrt는 모든 파일이
결과 VRT는 유사한 특성을 가집니다: 밴드 수, 프로젝션, 색상
해석... 그렇지 않은 경우 공통 특성과 일치하지 않는 파일은
건너 뛰었습니다. (이것은 기본 모드에서만 해당되며 -separate 옵션을 사용할 때는 해당되지 않습니다.)
파일 사이에 어느 정도의 공간적 중첩이 있는 경우 순서는 파일에 따라 달라질 수 있습니다.
VRT 파일에 삽입되는 순서이지만 이 동작에 의존해서는 안 됩니다.
이 유틸리티는 gdal_vrtmerge.py 유틸리티와 동일하며 기본적으로 빌드됩니다.
GDAL 1.6.1에서.
-타일 인덱스:
is가 있는 기본값 대신 지정된 값을 타일 인덱스 필드로 사용합니다.
'위치'.
-해결 {최고|최저|평균|사용자}:
모든 입력 파일의 해상도가 같지 않은 경우 -resolution 플래그
사용자가 출력 해상도가 계산되는 방식을 제어할 수 있습니다. '평균'은
기본값. 'highest'는 픽셀 크기의 가장 작은 값을 선택합니다.
소스 래스터 세트. 'lowest'는 가장 큰 픽셀 치수 값을 선택합니다.
소스 래스터 세트 내에서. 'average'는 픽셀의 평균을 계산합니다.
소스 래스터 세트 내의 차원. 'user'는 GDAL 1.7.0의 새로운 기능이며 반드시
대상 해상도를 지정하기 위해 -tr 옵션과 함께 사용됩니다.
-tr xres 이레 :
(GDAL 1.7.0부터) 대상 해상도를 설정합니다. 값은 다음과 같이 표현되어야 합니다.
지리 참조 단위. 둘 다 양수 값이어야 합니다. 이러한 값을 지정하는 것은
-resolution 옵션에 대한 최고|최저|평균 값과 호환되지 않는 코스.
-수도꼭지:
(GDAL >= 1.8.0) (목표 정렬 픽셀) 범위의 좌표를 정렬
정렬된 범위가 포함되도록 -tr 값으로 출력 파일
최소 범위.
-테 x분 ymin xmax 와이맥스 :
(GDAL 1.7.0부터) VRT 파일의 지리 참조 범위를 설정합니다. 값은 다음과 같아야 합니다.
지리 참조된 단위로 표현됩니다. 지정하지 않으면 VRT의 범위는
소스 래스터 세트의 최소 경계 상자.
-아달파:
(GDAL 1.7.0부터) 소스 래스터가
없다. 주로 RGB 소스(또는 그레이 레벨 소스)에 유용합니다. 알파 밴드는
소스 래스터가 없는 영역에서 값 0으로 즉석에서 값으로 채워짐
소스 래스터가 있는 영역에서 255. 그 효과는 RGBA 뷰어가
소스 래스터가 없는 영역은 투명하고 소스 래스터가 있는 영역은 불투명합니다.
이 옵션은 -separate와 호환되지 않습니다.
-hidenodata:
(GDAL 1.7.0부터) nodata 값을 포함하는 밴드가 있어도 이 옵션을 제공합니다.
VRT 밴드가 NoData를 보고하지 않도록 합니다. 제어하고 싶을 때 유용합니다.
데이터 세트의 배경색. -addalpha 옵션과 함께 사용하면 다음을 수행할 수 있습니다.
nodata 값을 보고하지 않지만
데이터가 없습니다.
-srcnodata 가치 [값...]:
(GDAL 1.7.0부터) 입력 대역에 대한 nodata 값 설정(다른 값은
각 밴드에 제공됨). 둘 이상의 값이 제공되는 경우 모든 값은
단일 운영 체제 인수로 함께 유지하기 위해 인용했습니다. 옵션이
지정하지 않으면 소스 데이터세트의 고유 nodata 설정이 사용됩니다(
그들은 존재합니다). 이 옵션으로 설정한 값은 각 노드의 NODATA 요소에 기록됩니다.
ComplexSource 요소. 없음 값을 사용하여 기본 nodata 설정을 무시합니다.
소스 데이터세트.
-b 밴드:
(GDAL >= 1.10.0) 입력 선택 밴드 처리할 수 있습니다. 밴드는 1부터 번호가 매겨집니다.
입력 대역이 설정되지 않음 모든 대역이 vrt에 추가됨
-SD 하위 데이터세트
(GDAL >= 1.10.0) 입력 데이터 세트에 여러 하위 데이터 세트가 포함된 경우 하위 데이터 세트 사용
지정된 번호로(1부터 시작). 이것은 전체를 제공하는 것의 대안입니다.
하위 데이터세트 이름을 입력으로 사용합니다.
-vrtnodata 가치 [값...]:
(GDAL 1.7.0부터) VRT 대역 수준에서 nodata 값 설정(다른 값
각 밴드에 공급할 수 있습니다). 둘 이상의 값이 제공되는 경우 모든 값은
단일 운영 체제 인수로 함께 유지하기 위해 인용되어야 합니다. 옵션인 경우
지정하지 않으면 첫 번째 데이터 세트의 고유 nodata 설정이 사용됩니다(만약
존재하다). 이 옵션으로 설정한 값은 각 노드의 NoDataValue 요소에 기록됩니다.
VRTRasterBand 요소. 없음 값을 사용하여 기본 nodata 설정을 무시합니다.
소스 데이터세트.
-분리된:
(GDAL 1.7.0부터) 각 입력 파일을 별도의 쌓인 밴드. 그 안에
이 경우 각 데이터 세트의 첫 번째 밴드만 새 밴드에 배치됩니다. 반대
기본 모드에서는 모든 대역이 동일한 데이터 유형을 가질 필요가 없습니다.
-allow_projection_difference:
(GDAL 1.7.0부터) 이 옵션이 지정되면 유틸리티는
입력 데이터 세트에 동일한 프로젝션이 없더라도 VRT를 만듭니다. 참고: 이렇게 합니다.
재투영된다는 의미는 아닙니다. 그들의 투영은 무시됩니다.
-a_srs srs_def:
(GDAL 1.10부터) 출력 파일의 투영을 재정의합니다. 그만큼 srs_def 5월
일반적인 GDAL/OGR 형식, 완전한 WKT, PROJ.4, EPSG:n 또는 다음을 포함하는 파일
WKT.
-input_file_list:
각 줄에 입력 파일 이름이 있는 텍스트 파일을 지정하려면
-NS:
(GDAL 1.7.0부터) 콘솔에서 진행률 표시줄을 비활성화하려면
-덮어쓰기:
VRT가 이미 있는 경우 덮어씁니다.
예
디렉토리에 포함된 모든 TIFF 파일에서 가상 모자이크를 만듭니다.
gdalbuildvrt doq_index.vrt doq/*.tif
텍스트 파일에 이름이 지정된 파일에서 가상 모자이크를 만듭니다.
gdalbuildvrt -input_file_list my_liste.txt doq_index.vrt
3개의 단일 대역 입력 파일에서 RGB 가상 모자이크를 만듭니다.
gdalbuildvrt - 별도의 rgb.vrt red.tif green.tif blue.tif
파란색 배경색(RGB: 0 0 255)으로 가상 모자이크를 만듭니다.
gdalbuildvrt -hidenodata -vrtnodata "0 0 255" doq_index.vrt doq/*.tif
onworks.net 서비스를 사용하여 gdalbuildvrt 온라인 사용