zoukankan      html  css  js  c++  java
  • GDAL——命令使用专题——gdallocationinfo命令

    GDAL——命令使用专题——gdallocationinfo命令

     前言

      GDAL(Geospatial Data Abstraction Library)是一个在X/MIT许可协议下的开源栅格空间数据转换库。它利用抽象数据模型来表达所支持的各种文件格式。它还有一系列命令行工具来进行数据转换和处理。

      主要针对:ogrinfo命令gdalinfo命令gdalsrsinfo命令gdallocationinfo命令gdal_translate命令gdaltransform命令 等。这一节讨论gdallocationinfo命令。

      gdallocationinfo命令主要是用于栅格数据信息查询。它提供了一种机制,根据像素在各种坐标系中的位置,查询有关该像素的信息。查询图像指定位置的像元值。

      软件环境:在安装Mapserver时集成安装。详见《MapServer Configuring with IIS》。

    语法

    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>
  • 相关阅读:
    侧滑的一个注意
    viewpager+fragment结合
    webview
    动画
    <context:annotation-config> 和 <context:component-scan>的区别
    spring mvc 原理及应用
    HDU
    使用Log4Net将系统日志信息记录到记事本和数据库中
    chromium for android GPU进程结构分析
    【云图】怎样制作全国KTV查询系统?
  • 原文地址:https://www.cnblogs.com/eshinex/p/10318981.html
Copyright © 2011-2022 走看看