gdal_create
New in version 3.2.0.
래스터 파일을 (소스 데이터셋 없이) 생성합니다.
개요
gdal_create [--help-general]
[-of format]
[-outsize xsize ysize]
[-bands count]
[-burn value]*
[-ot {Byte/Int16/UInt16/UInt32/Int32/UInt64/Int64/Float32/Float64/
CInt16/CInt32/CFloat32/CFloat64}] [-strict]
[-a_srs srs_def] [-a_ullr ulx uly lrx lry] [-a_nodata value]
[-mo "META-TAG=VALUE"]* [-q]
[-co "NAME=VALUE"]*
[-if input_dataset]
out_dataset
설명
gdal_create 유틸리티를 사용하면 차원, 밴드 개수로부터 새 래스터 파일을 초기화하고 좌표계, 지리변형, NODATA 값, 메타데이터 같은 다양한 파라미터를 설정할 수 있습니다. XML 구성 파일로부터 PDF 파일을 생성하는 것처럼 특별한 경우에도 이 유틸리티를 쓸 수 있습니다.
- -ot <type>
산출 이미지 밴드가 드라이버가 지원하는 특정 데이터 유형이도록 강제합니다. 이때 드라이버는 다음 가운데 하나일 수도 있습니다:
Byte
,UInt16
,Int16
,UInt32
,Int32
,Float32
,Float64
,CInt16
,CInt32
,CFloat32
orCFloat64
.
- -of <format>
산출물 포맷을 선택합니다. GDAL 2.3버전부터, 이 옵션을 지정하지 않을 경우 확장자로부터 포맷을 추정합니다. (이전에는 GTiff가 기본값이었습니다.) 단축 포맷 이름을 사용하십시오.
- -outsize <xsize> <ysize>
산출물 파일의 크기를 픽셀 단위로 설정합니다. 첫 번째 숫자가 너비, 두 번째 숫자가 높이입니다.
- -bands <count>
밴드의 개수입니다. -outsize를 설정한 경우 기본값은 1, 설정하지 않은 경우 기본값은 0입니다.
- -a_srs <srs_def>
산출물 파일의 투영법을 무시합니다. <srs_def>는 완전한 WKT, PROJ.4, EPSG:n 또는 WKT를 담고 있는 파일 등 일반적인 GDAL/OGR 양식이라면 무엇이든 될 수 있습니다. 어떤 재투영도 하지 않습니다.
- -a_ullr <ulx> <uly> <lrx> <lry>
산출물 파일의 지리참조 경계를 할당합니다.
- -a_nodata <value>
산출 밴드에 지정한 NODATA 값을 할당합니다.
- -mo META-TAG=VALUE
가능하다면 산출 데이터셋에 설정할 메타데이터 키와 값을 전송(pass)합니다.
- -co <NAME=VALUE>
많은 포맷들이 생성된 파일에 대한 특정 요소들을 제어하기 위해 사용할 수 있는 선택적인 생성 옵션을 하나 이상 가지고 있습니다. 예를 들면 GeoTIFF 드라이버는 압축과 파일을 타일화할지 여부를 제어할 수 있는 생성 옵션을 지원합니다. 포맷 드라이버에 따라 사용할 수 있는 생성 옵션이 다양하며, 몇몇 단순 포맷들의 경우 어떤 생성 옵션도 가지고 있지 않기도 합니다. 어떤 포맷이 어떤 옵션을 지원하는지에 대한 목록은 –formats 명령줄 옵션으로 볼 수 있지만, 해당 포맷에 대한 문서야말로 드라이버 생성 옵션 관련 최종 정보 소스입니다. 각 포맷의 정당한 생성 옵션에 대해 알고 싶다면 래스터 드라이버 포맷 특화 문서를 읽어보십시오.
- -q
진행 상황 모니터 및 기타 오류가 아닌 결과를 표시하지 않습니다.
- -if <input_dataset>
New in version 3.3.
-outsize, -bands, -ot, -a_srs, -a_ullr 및 -a_nodata 옵션들의 기본값을 위한 템플릿 역할을 하는 GDAL 입력 데이터셋의 이름입니다. 픽셀 값을 복사하지 않을 것이라는 점을 기억하십시오.
- <out_dataset>
대상 파일의 이름입니다.
예시
10이라는 균일한 값으로 새 GeoTIFF 파일을 초기화합니다:
gdal_create -outsize 20 20 -a_srs EPSG:4326 -a_ullr 2 50 3 49 -burn 10 out.tif
XML 구성 파일로부터 PDF 파일을 생성합니다:
gdal_create -co COMPOSITION_FILE=composition.xml out.pdf
GeoTIFF 파일로부터 비어 있는 GeoTIFF 파일을 초기화합니다:
gdal_create -if prototype.tif output.tif