GDAL——命令使用專題——gdallocationinfo命令

GDAL——命令使用專題——gdallocationinfo命令html

 前言工具

  GDAL(Geospatial Data Abstraction Library)是一個在X/MIT許可協議下的開源柵格空間數據轉換庫。它利用抽象數據模型來表達所支持的各類文件格式。它還有一系列命令行工具來進行數據轉換和處理。post

  主要針對:ogrinfo命令gdalinfo命令gdalsrsinfo命令gdallocationinfo命令gdal_translate命令gdaltransform命令 等。這一節討論gdallocationinfo命令。spa

  gdallocationinfo命令主要是用於柵格數據信息查詢。它提供了一種機制,根據像素在各類座標系中的位置,查詢有關該像素的信息。查詢圖像指定位置的像元值。命令行

  軟件環境:在安裝Mapserver時集成安裝。詳見《MapServer Configuring with IIS》。code

語法orm

Usage: gdallocationinfo [--help-general] [-xml] [-lifonly] [-valonly]
                        [-b band]* [-overview overview_level]
                        [-l_srs srs_def] [-geoloc] [-wgs84]
                        [-oo NAME=VALUE]* srcfile [x y]

 命令描述server

  -xml:輸出xml數據格式。xml

  -lifonly:只輸出LocationInfo請求文件名信息htm

  -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、-wgs8四、-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>
相關文章
相關標籤/搜索