gdal_contour

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

从光栅高程模型构建矢量轮廓线。

## 概要

```

Usage: gdal_contour [-b ] [-a ] [-3d] [-inodata]

[-snodata n] [-i ]

[-f ] ~[~[-dsco NAME=VALUE] ...] ~[~[-lco NAME=VALUE] ...]

[-off ] [-fl ...]

[-nln ]

```

## 描述

该程序从输入光栅高程模型(DEM)生成矢量轮廓文件。

从1.7版开始,轮廓线条将一致地定向。 高端将在右侧,即线条沿着顶部顺时针旋转。

**-b band:**

选择一个特定的乐队来获得DEM。 默认为频带1。

**-a name:**

提供放置海拔的属性的名称。 如果没有提供没有附加高度属性。

**-3d:**

强制生成3D矢量而不是2D。 包括每个顶点的高程。

**-inodata:**

忽略数据集中隐含的任何nodata值 - 将所有值视为有效。

**-snodata value:**

将像素值输入为“nodata”。

**-f format:**

以特定格式创建输出,默认为shapefile。

**-dsco NAME=VALUE:**

数据集创建选项(特定格式)

**-lco NAME=VALUE:**

图层创建选项(特定格式)

**-i interval:**

轮廓之间的高程间隔。

**-off offset:**

零点相对于哪个位置偏移来解释间隔。

**-fl level:**

命名一个或多个“固定级别”提取。

**-nln outlayername:**

提供输出向量图层的名称。 默认为“轮廓”。

## 例子

这将从dem.tif中的DEM数据创建10米轮廓,并在contour.shp / shx / dbf中生成一个shapefile,其中“elev”属性中的轮廓高程。

```

gdal_contour -a elev dem.tif contour.shp -i 10.0

```

简介

一个来自三线小城市的程序员开发经验总结。