gdalinfo

래스터 데이터셋에 대한 정보를 목록화합니다.

개요

gdalinfo [--help-general] [-json] [-mm] [-stats | -approx_stats] [-hist] [-nogcp] [-nomd]
         [-norat] [-noct] [-nofl] [-checksum] [-proj4]
         [-listmdd] [-mdd domain|`all`]* [-wkt_format WKT1|WKT2|...]
         [-sd subdataset] [-oo NAME=VALUE]* [-if format]* datasetname

설명

gdalinfo 프로그램은 GDAL이 지원하는 래스터 데이터셋에 대한 다양한 정보를 목록화합니다.

다음 명령줄 파라미터들은 순서에 상관없이 사용할 수 있습니다.

-json

산출물을 JSON 서식으로 표시합니다.

-mm

데이터셋에 있는 각 밴드에 대해 실제 최소/최대값을 강제로 계산합니다.

-stats

이미지 통계를 읽고 표시합니다. 이미지에 어떤 통계도 저장돼 있지 않다면 강제로 계산합니다.

-approx_stats

이미지 통계를 읽고 표시합니다. 이미지에 어떤 통계도 저장돼 있지 않다면 강제로 계산합니다. 하지만 이런 통계는 오버뷰를 또는 전체 타일의 하위 집합을 기반으로 계산된 것일 수도 있습니다. 급한 경우 쓸 만하지만 정확한 통계를 바라지는 마십시오.

-hist

모든 밴드에 대해 히스토그램 정보를 리포트합니다.

-nogcp

지상기준점(Ground Control Point) 목록을 표시하지 않습니다. 지상기준점 수 천 개를 담고 있는 L1B AVHRR 또는 HDF4 MODIS처럼 수많은 지상기준점을 가진 데이터셋을 입력하는 경우 이 옵션이 유용할 수도 있습니다.

-nomd

메타데이터를 표시하지 않습니다. 일부 데이터셋의 경우 수많은 메타데이터 문자열을 담고 있을 수도 있습니다.

-norat

래스터 속성 테이블을 표시하지 않습니다.

-noct

색상표(color table)를 표시하지 않습니다.

-checksum

데이터셋의 각 밴드에 대한 체크섬(checksum)을 강제로 계산합니다.

-listmdd

데이터셋에 대해 사용할 수 있는 모든 메타데이터 도메인을 목록화합니다.

-mdd <domain>|all

다음을 사용해서 메타데이터를 추가합니다:

domain 지정한 도메인에 대한 메타데이터를 리포트합니다.

all 모든 도메인에 대한 메타데이터를 리포트합니다.

-nofl

첫 번째 목록의 첫 번째 파일만 표시합니다.

-wkt_format WKT1|WKT2|WKT2_2015|WKT2_2018

공간 좌표계를 표시하기 위해 쓰이는 WKT 서식입니다. 현재 다음과 같은 값들을 지원합니다:

WKT1

WKT2 (최신 WKT 버전, 현재 WKT2_2018)

WKT2_2015

WKT2_2018

New in version 3.0.0.

-sd <n>

입력 데이터셋이 하위 데이터셋 몇 개를 담고 있는 경우 지정한 (1부터 시작하는) n 번만큼 하위 데이터셋을 읽고 표시합니다. 하위 데이터셋 이름 전체를 입력하는 대신 사용할 수 있는 방법입니다.

-proj4

파일의 좌표계에 해당하는 PROJ.4 문자열을 리포트합니다.

-oo <NAME=VALUE>

데이터셋 열기 옵션입니다(특정 포맷에 대응합니다).

-if <format>

입력 파일(들)을 열기 위해 시도할 포맷/드라이버 이름입니다. 일반적으로 지정해야 할 필요는 없지만, 적절한 드라이버를 선택하지 못 하는 경우 드라이버 자동 탐지를 건너뛰는 데 쓰일 수는 있습니다. 후보 드라이버를 몇 가지 지정하기 위해 이 옵션을 몇 번 반복할 수 있습니다.

New in version 3.2.

gdalinfo는 다음 내용을 (알려져 있는 경우) 모두 리포트할 것입니다:

  • 파일에 접근하기 위해 쓰인 포맷 드라이버.

  • 래스터 크기(픽셀 및 행 단위).

  • 파일의 좌표계(OGC WKT).

  • 파일과 관련된 지리변환(geotransform). (현재 회전 계수(rotational coefficient)는 리포트되지 않습니다.)

  • 지리참조된 모서리 좌표들, 가능한 경우 전체 지리변환을 기반으로 한 위도/경도(지상기준점은 제외).

  • 지상기준점.

  • 전체 파일의 (하위 데이터셋을 포함한) 메타데이터.

  • 밴드 데이터 유형.

  • 밴드 색상 해석(interpretation).

  • 밴드 블록 크기.

  • 밴드 설명.

  • 밴드 최소/최대값(내부적으로 알려져 있고 가능하면 계산된 값).

  • 밴드 체크섬(계산 과정에서 요청할 경우).

  • 밴드 NODATA 값.

  • 사용할 수 있는 밴드 오버뷰 해상도.

  • 밴드 단위 유형(예: 표고 밴드 용 “meters” 또는 “feet”).

  • 밴드 의사색상표(pseudo-color table).

C API

C에서도 이 유틸리티를 GDALInfo() 로 호출할 수 있습니다.

New in version 2.1.

예시

gdalinfo ~/openev/utm.tif
Driver: GTiff/GeoTIFF
Size is 512, 512
Coordinate System is:
PROJCS["NAD27 / UTM zone 11N",
    GEOGCS["NAD27",
        DATUM["North_American_Datum_1927",
            SPHEROID["Clarke 1866",6378206.4,294.978698213901]],
        PRIMEM["Greenwich",0],
        UNIT["degree",0.0174532925199433]],
    PROJECTION["Transverse_Mercator"],
    PARAMETER["latitude_of_origin",0],
    PARAMETER["central_meridian",-117],
    PARAMETER["scale_factor",0.9996],
    PARAMETER["false_easting",500000],
    PARAMETER["false_northing",0],
    UNIT["metre",1]]
Origin = (440720.000000,3751320.000000)
Pixel Size = (60.000000,-60.000000)
Corner Coordinates:
Upper Left  (  440720.000, 3751320.000) (117d38'28.21"W, 33d54'8.47"N)
Lower Left  (  440720.000, 3720600.000) (117d38'20.79"W, 33d37'31.04"N)
Upper Right (  471440.000, 3751320.000) (117d18'32.07"W, 33d54'13.08"N)
Lower Right (  471440.000, 3720600.000) (117d18'28.50"W, 33d37'35.61"N)
Center      (  456080.000, 3735960.000) (117d28'27.39"W, 33d45'52.46"N)
Band 1 Block=512x16 Type=Byte, ColorInterp=Gray