gdalsrsinfo

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

列出有关给定SRS数量的信息(WKT,PROJ.4等)

~#~# 概要

```

Usage: gdalsrsinfo [options] srs_def

srs_def可以是从中提取SRS信息的GDAL / OGR支持的数据集的文件名

或任何通常的GDAL / OGR表格(完整的WKT,PROJ.4,EPSG:n或包含SRS的文件)

Options:

[~-~-help-general] [-h] 显示帮助并退出

[-p] 漂亮打印(如WKT)

[-V] 验证SRS

[-o out_type] 输出类型 { default, all, wkt_all, proj4,

wkt, wkt_simple, wkt_noct, wkt_esri,

mapinfo, xml }

```

~#~# 描述

gdalsrsinfo实用程序从以下之一报告有关SRS的信息:

~* 包含SRS信息的GDAL / OGR支持的数据集的文件名

~* 任何通常的GDAL / OGR表格(完整的WKT,PROJ.4,EPSG:n或包含SRS的文件)

输出类型:

~* default proj4和wkt(默认选项)

~* all 所有选项都可用

~* wkt_all 所有wkt选项可用

~* proj4 PROJ.4字符串

~* wkt OGC WKT格式(全)

~* wkt_simple OGC WKT(简化)

~* wkt_noct OGC WKT(不含OGC CT参数)

~* wkt_esri ESRI WKT格式

~* mapinfo Mapinfo样式的CoordSys格式

~* xml XML格式(基于GML)

~#~# 示例

```

$ gdalsrsinfo "EPSG:4326"

PROJ.4 : '+proj=longlat +datum=WGS84 +no_defs '

OGC WKT :

GEOGCS["WGS 84",

DATUM["WGS_1984",

SPHEROID["WGS 84",6378137,298.257223563,

AUTHORITY["EPSG","7030"]],

AUTHORITY["EPSG","6326"]],

PRIMEM["Greenwich",0,

AUTHORITY["EPSG","8901"]],

UNIT["degree",0.0174532925199433,

AUTHORITY["EPSG","9122"]],

AUTHORITY["EPSG","4326"]]

```

```

$ gdalsrsinfo -o proj4 osr/data/lcc_esri.prj

'+proj=lcc +lat_1=34.33333333333334 +lat_2=36.16666666666666

+lat_0=33.75 +lon_0=-79 +x_0=609601.22 +y_0=0 +datum=NAD83 +units=m +no_defs '

```

```

$ gdalsrsinfo -o wkt -p "EPSG:32722"

PROJCS["WGS 84 / UTM zone 22S",

GEOGCS["WGS 84",

DATUM["WGS_1984",

SPHEROID["WGS 84",6378137,298.257223563,

AUTHORITY["EPSG","7030"]],

AUTHORITY["EPSG","6326"]],

PRIMEM["Greenwich",0,

AUTHORITY["EPSG","8901"]],

UNIT["degree",0.0174532925199433,

AUTHORITY["EPSG","9122"]],

AUTHORITY["EPSG","4326"]],

PROJECTION["Transverse_Mercator"],

PARAMETER["latitude_of_origin",0],

PARAMETER["central_meridian",-51],

PARAMETER["scale_factor",0.9996],

PARAMETER["false_easting",500000],

PARAMETER["false_northing",10000000],

UNIT["metre",1,

AUTHORITY["EPSG","9001"]],

AXIS["Easting",EAST],

AXIS["Northing",NORTH],

AUTHORITY["EPSG","32722"]]

```

```

$ gdalsrsinfo -o wkt_all "EPSG:4618"

OGC WKT :

GEOGCS["SAD69",

DATUM["South_American_Datum_1969",

SPHEROID["GRS 1967 Modified",6378160,298.25,

AUTHORITY["EPSG","7050"]],

TOWGS84[-57,1,-41,0,0,0,0],

AUTHORITY["EPSG","6618"]],

PRIMEM["Greenwich",0,

AUTHORITY["EPSG","8901"]],

UNIT["degree",0.0174532925199433,

AUTHORITY["EPSG","9122"]],

AUTHORITY["EPSG","4618"]]

OGC WKT (simple) :

GEOGCS["SAD69",

DATUM["South_American_Datum_1969",

SPHEROID["GRS 1967 Modified",6378160,298.25],

TOWGS84[-57,1,-41,0,0,0,0]],

PRIMEM["Greenwich",0],

UNIT["degree",0.0174532925199433]]

OGC WKT (no CT) :

GEOGCS["SAD69",

DATUM["South_American_Datum_1969",

SPHEROID["GRS 1967 Modified",6378160,298.25]],

PRIMEM["Greenwich",0],

UNIT["degree",0.0174532925199433]]

ESRI WKT :

GEOGCS["SAD69",

DATUM["D_South_American_1969",

SPHEROID["GRS_1967_Truncated",6378160,298.25]],

PRIMEM["Greenwich",0],

UNIT["Degree",0.017453292519943295]]

```