坡度函数
坡度表示各数字高程模型 (DEM) 像元的高程变化率。它是 DEM 的一阶导数。
此函数的输入如下:
- 输入 DEM
- 输出测量单位
- Z 因子
- 像素大小倍数
- 像素大小因子
默认情况下,坡度显示为灰度影像。可通过添加色彩映射表函数指定特定的配色方案,也可以让查看镶嵌数据的人使用其自己的配色方案修改符号系统。
此坡度函数会使用加速的 atan() 函数。其速度是原来的六倍,且近似误差始终小于 0.3 度。
输出测量单位
坡度倾角输出值的单位可以是度或高程增量百分比(使用两个选项之一)。存在以下三个选项:
DEGREE - 坡度倾角将以度为单位进行计算。值的范围从 0 到 90。
SCALED - 坡度倾角的计算方式与 DEGREE 相同,只不过会按比例调整 z 因子。它将使用“像素大小倍数”和“像素大小因子”值,在查看器中进行缩放时,这两个值会对分辨率变化(比例)起作用。使用通过墨卡托世界地图投影的全球范围数据集,尤其是将坡度作为表面进行显示时,建议使用该选项。
使用以下公式调整 z 因子:
Adjusted Z Factor = (Z Factor) + (Pixel Size)Pixel Size Power × (Pixel Size Factor)
PERCENT_RISE - 坡度倾角将输出为百分比值。值的范围从 0 至无穷大。平坦表面为 0%,45 度表面为 100%,随着表面变得越来越接近垂直,高程增量百分比将变得越来越大。
Z 因子
z 因子是用于转换高程值的比例因子,它有两种用途:
- 将高程单位(例如米或英尺)转换为数据集的水平坐标单位(可能是英尺、米或度)。
- 为实现视觉效果添加垂直夸大。
单位转换
如果 z(高程)单位的测量单位与 x,y(水平)单位相同,则 z 因子为 1。如果测量单位不同,则需定义一个 z 因子来解决这个差异。
要在英尺和米之间的相互转换,请参阅下表。例如,如果 DEM 的高程单位是英尺而镶嵌数据集的单位是米,则应使用值 0.3048 将高程单位从英尺转换为米(1 英尺 = 0.3048 米)。
当您具有一种地理数据(例如,使用经度和纬度坐标的 GCS_WGS 84 中的 DTED)而高程单位采用米时,比例因子也非常有用。在这种情况下,您需要将高程单位从米转换为度(0.00001;请参阅以下内容)。度转换的值是近似值。
自 | 至 | ||
---|---|---|---|
英尺 | 米 | 度 | |
英尺 | 1 | 0.3048 | 0.000003 |
米 | 3.28084 | 1 | 0.00001 |
垂直夸大
要应用垂直夸大,必须将转换系数与夸大系数相乘。例如,如果高程和数据集坐标都为米,而且您希望夸大 10 的倍数,则比例因子将为单位转换系数(表中为 1.0)乘以垂直夸大系数 (10.0) 或者 10。再举一例,如果高程为米而数据集为地理坐标(度),则需要将单位转换系数 (0.00001) 乘以 10 得出 0.0001。