表面坡度 (3D Analyst 工具)
汇总
创建表示不规则表面的坡度值范围的面要素。
插图

用法
每个三角形的表面法线通过两个三角形边的矢量叉积确定,用于确定坡度(采用百分比或度数形式)。 百分比坡度描述了表面法线高度变化与水平距离变化的比率,而度数坡度指表面法线与水平面之间的倾角。
生成的每个面代表基于执行工具时使用的分类间隔的坡度值范围。 默认分类间隔将坡度测量值分为九组,如下所示:
坡度代码
百分比
坡度范围
1
0.00 - 1.00
0.00 - 0.57
2
1.00 - 2.15
0.57 - 1.43
3
2.15 - 4.64
1.43 - 2.66
4
4.64 - 10.0
2.66 - 5.71
5
10.00 - 21.50
5.71 - 12.13
6
21.50 - 46.40
12.13 - 24.89
7
46.40 - 100.0
24.89 - 45.00
8
100.0 - 1000.0
45.00 - 84.29
9
1000.0 <
84.29 - 90.0
要自定义坡度分类,可通过在分类间隔表参数中指定最多包含两个数值字段的表。 第一列表示坡度分类的间隔点。 如果提供了第二列,其值将用于关联一个代码,该代码将作为属性分配给每个面要素。 如果使用了下表,介于 0 到 10 之间的所有坡度值将由代码 1 表示,10 到 25 之间由代码 2 表示,依此类推。 表中的分类间隔单位在坡度单位 (
units) 参数中设置。CLASS_BREAK
CODE
10.0
1
25.0
2
40.0
3
70.0
4
注:
表可以采用任何受支持的格式(
.dbf、.txt或地理数据库表)。 字段名称无关紧要,因为始终使用第一个字段作为分类间隔,第二个字段作为坡向代码。
参数
| 标注 | 说明 | 数据类型 |
|---|---|---|
|
输入表面 |
TIN、terrain 或 LAS 数据集,其坡度测量值将写入输出面要素。 |
LAS Dataset Layer; Terrain Layer; TIN Layer |
|
输出要素类 |
将生成的要素类。 |
Feature Class |
|
坡度单位 (可选) |
将用于计算坡度的测量单位。
|
String |
|
分类间隔表 (可选) |
包含分类间隔的表,将用于分组输出要素。 此表格的第一列指示中断点,而第二列提供分类代码。 |
Table |
|
坡度字段 (可选) |
包含坡度值的字段。 |
String |
|
Z 因子 (可选) |
Z 值将乘上的系数。 此值通常用于转换 z 线性单位来匹配 x,y 线性单位。 默认值为 1,此时高程值保持不变。 如果输入表面的空间参考具有已指定线性单位的 z 基准面,则此参数不可用。 |
Double |
|
金字塔等级分辨率 (可选) |
将使用 terrain 金字塔等级的 z 容差或窗口大小分辨率。 默认值为 0,或全分辨率。 |
Double |
环境
当前工作空间, 临时工作空间, 范围, 输出坐标系, 地理变换, XY 分辨率, XY 容差, 输出 XY 值域, 输出配置关键字, 自动提交, 对 terrain 进行分析时使所用内存最小
许可信息
- 基本: 需要 3D Analyst
- 标准: 需要 3D Analyst
- 高级: 需要 3D Analyst