http://www.gdal.org/ 에는 gdal과 관련된 많은 유틸리티 툴이 있다. 이 툴들은 다른 라이브러리들과 종속성이 있어 Gdal을 포함하고 있는 FWTools(http://fwtools.maptools.org/)를 설치하는 것을 권장한다. FWTools를 설치한 후 FWTools shell을 실행한다. 도스 커맨드 창이 열리게 되는데 여기에 http://gdal.org/gdal_utilities.html에 있는 유틸리티 이름과 유틸리티의 인자 값들을 넣어 실행시키면 된다. 기본 폴더는 FWTools가 설치된 경로이다. 내가 설치한 경로는 C:\Program Files\FWTools2.4.7 이고, 이 폴더 안에 데이터들을 넣고 실행하면 된다.
gdal에서는 gdal 유틸리티들에 공통으로 사용할 수 있는 일반 옵션(general option) 값들이 있는데 그 값들은 아래와 같다.
All GDAL command line utility programs support the following "general" options.
--version
GDAL의
버전을
표시해
주고
종료한다.
--formats
현재
버전의 GDAL 빌드에서
지원하는
모든
종류의 raster 포맷(read-only와 read-write)들을
나열한다. 포맷
지원은
다음과
같은
지시어들을
따른다: 'ro'는
읽기전용(read-only) 드라이버; 'rw'는
읽기, 쓰기 (예. CreateCopy지원); 'rw+'는
읽기, 쓰기, 업데이트(예. Create 지원). 'v'는 virtual IO (/vsimem, /vsigzip, /vsizip등)를
지원하는
포맷에
달려있다. 주의: gdalwarp 의
출력으로
유효한
포맷은 CreateCopy() 매쏘드를
지원하는
포맷이
아니라 Create() 매쏘드(rw+)를
지원하는
포맷이다.
--format format
단일
포맷
드라이버에
관련된
정보를
열거한다. format은
--formats 리스트에
있는 short name 값이다. 예를
들어 GTiff 같은
값이다.
--optfile file
명명된
옵션
파일을
읽고
커맨드라인
옵션리스트를
이
옵션
파일로
대체해
준다. 옵션파일에서 #으로
시작하는
줄은
무시하고
처리된다(주석처리). 여러
단어로
띄워쓰기
된
인자
값(Multi-word argument)는
쌍따음표
안에
넣어
전달한다.
--config key value
설정
값을
기본
환경
변수로
설정하는
것과
대조적으로, --config 옵션에
주어진
key
값
들은
value
값(configuration keyword)으로
설정한다. 몇몇의
공통적으로
사용되는
설정
값들은 GDAL_CACHEMAX (메가
바이트
단위로
된
내부적으로
사용될
캐쉬
메모리의
양)과 GDAL_DATA (GDAL "data"의
경로명)이다. 개개의
드라이버들은
각자
다른
옵션
설정
값들에
의해
영향을
받을
것이다.
--debug value
디버그 메시지를 표시할지 안 할지 지정한다. ON이라고 지정하면 디버그 메시지 기능을 활성화 시키고, OFF라고 주면 모든 디버그 메시지를 비활성화 시킨다. 또 다른 인자 값은 debug prefix code인데 이것을 지정하면 코드에 맞는 디버그 메시지만을 표시해준다.
--help-general
일반적임 GDAL 커맨드 라인과 관련된 옵션에 대한 간략하고 유용한 정보를 전달해 준다.