gdalinfo

创建日期:2024-06-21
更新日期:2025-01-19

列出有关栅格数据集的信息。

~#~# 概要

```

gdalinfo [~-~-help-general] [-json] [-mm] [-stats] [-hist] [-nogcp] [-nomd]

[-norat] [-noct] [-nofl] [-checksum] [-proj4]

[-listmdd] [-mdd domain|`all`]*

[-sd subdataset] [-oo NAME=VALUE]* datasetname

```

~#~# 描述

gdalinfo程序列出了有关GDAL支持的栅格数据集的各种信息。

~*~*-json~*~*

以json格式显示输出。

~*~*-mm~*~*

强制计算数据集中每个频带的实际最小/最大值。

~*~*-stats~*~*

读取和显示图像统计信息。 如果没有统计信息存储在图像中,则强制计算。

~*~*-approx_stats~*~*

读取和显示图像统计信息。 如果没有统计信息存储在图像中,则强制计算。 然而,它们可以基于概览或所有瓦片的子集来计算。 这在你想尽快计算,不想要精确统计的时候很有用。

~*~*-hist~*~*

报告所有频段的直方图信息。

~*~*-nogcp~*~*

禁止地面控制点列表打印。 对于具有大量GCP的数据集,例如包含数千个GCP的L1B AVHRR或HDF4 MODIS可能是有用的。

~*~*-nomd~*~*

禁止元数据打印。 某些数据集可能包含大量元数据字符串。

~*~*-norat~*~*

禁止打印光栅属性表。

~*~*-noct~*~*

禁止打印颜色表。

~*~*-checksum~*~*

强制计算数据集中每个频带的校验和。

~*~*-listmdd~*~*

(GDAL >= 1.11) 列出可用于数据集的所有元数据域。

~*~*-mdd domain~*~*

报告指定域的元数据。 从GDAL 1.11开始,“all”可用于在所有域中报告元数据

~*~*-nofl~*~*

(GDAL >= 1.9.0) 只显示文件列表的第一个文件。

~*~*-sd subdataset~*~*

(GDAL >= 1.9.0) 如果输入数据集包含多个子数据集,则读取并显示具有指定数字的子数据集(从1开始)。 这是给出完整的子数据库名称的替代方法。

~*~*-proj4~*~*

(GDAL >= 1.9.0) 报告与文件坐标系对应的PROJ.4字符串。

~*~*-oo NAME=VALUE:~*~*

(从GDAL 2.0开始)数据集打开选项(特定格式)

gdalinfo将报告以下所有内容(如果已知):

~* 用于访问文件的格式驱动程序。

~* 光栅大小(以像素和线)。

~* 文件的坐标系(在OGC WKT中)。

~* 与文件相关的地理变换(目前没有报告旋转系数)。

~* 基于地理参考的拐角坐标,如果可能,则基于完全地理变换(但不是GCP)的纬度/长度。

~* 地面控制点。

~* 文件宽(包括子数据库)元数据。

~* 频带数据类型。

~* 频带颜色说明。

~* 带块大小。

~* 频带描述。

~* 带最小/最大值(内部已知和可能计算)。

~* 带校验和(如果计算询问)。

~* 带NODATA值。

~* 频带可用分辨率概述。

~* 频带单位类型(即高程带的“米”或“英尺”)。

~* 频带伪颜色表。

~#~# 例子

```

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

```