GDAL——命令使用专题——gdallocationinfo命令
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
GDAL——命令使⽤专题——gdallocationinfo命令
GDAL——命令使⽤专题——gdallocationinfo命令
前⾔
GDAL(Geospatial Data Abstraction Library)是⼀个在X/MIT许可协议下的开源栅格空间数据转换库。
它利⽤抽象数据模型来表达所⽀持的各种⽂件格式。
它还有⼀系列命令⾏⼯具来进⾏数据转换和处理。
主要针对:ogrinfo命令、gdalinfo命令、gdalsrsinfo命令、gdallocationinfo命令、gdal_translate命令、gdaltransform命令等。
这⼀节讨论gdallocationinfo 命令。
gdallocationinfo命令主要是⽤于栅格数据信息查询。
它提供了⼀种机制,根据像素在各种坐标系中的位置,查询有关该像素的信息。
查询图像指定位置的像元值。
软件环境:在安装Mapserver时集成安装。
详见《》。
语法
Usage: gdallocationinfo [--help-general] [-xml] [-lifonly] [-valonly]
[-b band]* [-overview overview_level]
[-l_srs srs_def] [-geoloc] [-wgs84]
[-oo NAME=VALUE]* srcfile [x y]
命令描述
-xml:输出xml数据格式。
-lifonly:只输出LocationInfo请求⽂件名信息
-valonly:只输出指定位置的每个波段像元值。
-b:指定波段查询。
-overview:查询(overview_level)概览(overview_level=1是第⼀次概览),⽽不是波段。
注意:x,y的位置(如果坐标系统是像素/直线)仍然必须相对于波段给出。
-l_srs:指定输⼊x,y坐标的坐标系。
-geoloc:表⽰输⼊x,y坐标的坐标系。
-wgs84:表⽰输⼊的x,y坐标是WGS84坐标下的经纬度坐标。
srcfile:栅格图像的名称。
x y:查询x,y坐标。
默认图像的⾏列号。
如果使⽤ -l_srs、-wgs84、-gelloc则按照指定的坐标系查询。
⽰例
1. 查询tif⽂件 256 256 的波段信息
gdallocationinfo utm.tif 256 256
Report:
Location: (256P,256L)
Band 1:
Value: 115
2. 以WGS84坐标系查询VTR⽂件对应坐标的波段信息,同时按xml格式输出
gdallocationinfo -xml -wgs84 utm.vrt -117.5 33.75
<Report pixel="217" line="282">
<BandReport band="1">
<LocationInfo>
<File>utm.tif</File>
</LocationInfo>
<Value>16</Value>
</BandReport>
</Report>。