栅格程序的常用选项

所有GDAL命令行程序都支持以下常用选项。

--version

报告GDAL的版本并退出。

--build

Report detailed information about GDAL in use.

--formats

列出此GDAL生成支持的所有栅格格式(只读和读写)并退出。格式支持如下:“ro”是只读驱动程序;“rw”是读或写(即支持CreateCopy);“rw+”是读、写和更新(即支持Create)。为支持虚拟IO(/vsimem、/vsigzip、/vsizip等)的格式追加“v”。为支持子数据集的格式追加“s”。注意:gdalwarp输出的有效格式是支持Create()方法(标记为rw+)的格式,而不仅仅是CreateCopy()方法。

--format <format>

列出有关单个格式驱动程序的详细信息。格式应该是--formats列表中报告的短名称,例如GTiff。

--optfile <filename>

读取命名文件并将内容替换到命令行选项列表中。以#开头的行将被忽略。多字参数可以与双引号放在一起。

--config <key> <value>

将命名配置关键字设置为给定值,而不是将其设置为环境变量。一些常见的配置关键字是GDALu CACHEMAX(内存内部用于缓存兆字节)和 GDAL_DATA (GDAL“data”目录的路径)。个别驾驶员可能会受到其他因素的影响 configuration options .

--debug <value>

控制发出的调试消息。值ON将启用所有调试消息。值为OFF将禁用所有调试消息。另一个值将只选择调试前缀代码中包含该字符串的调试消息。

--help-general

给出通用GDAL命令行选项和exit的简短用法消息。

创建新文件

访问现有文件来读取它通常非常简单。只需在命令行中指明文件或数据集的名称。但是,创建文件要复杂得多。可能需要指出要创建的格式、影响创建格式的各种创建选项,以及可能要指定的坐标系。这些选项中的许多都由不同的GDAL实用程序类似地处理,这里将介绍这些选项。

-of <format>

选择要将新文件创建为的格式。格式被指定为短名称,例如GTiff(用于GeoTIFF)或HFA(用于Erdas Imagine)。所有格式代码的列表可以与 --formats 切换。仅格式列表为 (rw) (读写)可以写。

2.3 新版功能: 如果未指定,则从扩展名猜测格式。以前,它通常是栅格的GTiff或矢量的ESRI形状文件。

-co <NAME=VALUE>

许多格式都有一个或多个可选的创建选项,可用于控制所创建文件的详细信息。例如,GeoTIFF驱动程序支持创建选项来控制压缩,以及是否应该平铺文件。

可用的创建选项因格式驱动程序而异,有些简单格式根本没有创建选项。格式支持的选项列表可以与 --formats 命令行选项,但该格式的文档是有关驱动程序创建选项的最终信息源。见 栅格驱动器 每种格式的法律创建选项的特定格式文档。

-a_srs <srs>
-s_srs <srs>
-t_srs <srs>

几个公用设施(例如。 gdal_translategdalwarp )包括使用命令行选项指定坐标系的能力,如 -a_srs (将SRS分配给输出), -s_srs (源SRS)和 -t_srs (目标SRS)。这些实用程序允许以各种格式分配坐标系(SRS=空间参考系)。

  • NAD27|NAD83|WGS84|WGS72

    这些通用地理(纬度/经度)坐标系可直接由这些名称使用。

  • EPSG:n

    坐标系(投影坐标系或地理坐标系)可根据其EPSG代码进行选择。例如, EPSG:27700 是英国国家电网。EPSG坐标系的列表可以在GDAL数据文件中找到 gcs.csvpcs.csv .

  • PROJ.4 definition

    PROJ.4定义字符串可以用作坐标系。注意将proj.4字符串作为命令的单个参数放在一起(通常通过双引号)。

    例如 +proj=utm +zone=11 +datum=WGS84 .

  • OpenGIS Well Known Text

    开放式地理信息系统联盟定义了一种文本格式,用于描述坐标系,作为简单功能规范的一部分。此格式是GDAL中使用的坐标系的内部工作格式。包含WKT坐标系定义的文件的名称可以用作坐标系参数,或者整个坐标系本身可以用作命令行选项(尽管在WKT中转义所有引号非常困难)。

  • ESRI Well Known Text

    ESRI在其ArcGIS产品(ArcGIS)中使用了OGC WKT格式的细微变化 .prj 文件),这些文件可以以类似于WKT文件的方式使用,但是文件名应该以前缀 ESRI:: .

    例如, "ESRI::NAD 1927 StatePlane Wyoming West FIPS 4904.prj" .

  • Spatial References from URLs

    例如http://spatialreference.org/ref/user/north pacific albers conic equal area/。

  • filename

    可以提供包含WKT、PROJ.4字符串或XML/GML坐标系定义的文件。