arcgis中坡向计算工作原理说明

用于识别出从每个像元到其相邻像元方向上值的变化率最大的下坡方向。坡向可以被视为坡度方向。输出栅格中各像元的值可指示出各像元位置处表面的朝向的罗盘方向。将按照顺时针方向进行测量,角度范围介于 0(正北)到 360(仍是正北)之间,即完整的圆。不具有下坡方向的平坦区域将赋值为 -1。

坡向数据集中每个像元的值都可指示出该像元的坡度朝向。

从概念上讲,坡向工具将根据要处理的像元或中心像元周围一个 3 x 3 的像元邻域的 z 值拟合出一个平面。该平面的朝向就是要处理的像元的坡向。

下图显示的是输入高程数据集和输出坡向栅格。

1. 坡向算法

移动的 3 x 3 窗口会访问输入栅格中的每个像元,而每次位于窗口中心的像元的坡向值将通过一种将纳入八个相邻像元值的算法进行计算。这些像元使用字母 ai 进行标识,其中 e 表示当前正在计算坡向的像元。

像元 e 在 x 方向上的变化率将通过以下算法进行计算:

复制代码
[dz/dx] = ((c + 2f + i) - (a + 2d + g)) / 8

像元 e 在 y 方向上的变化率将通过以下算法进行计算:

复制代码
[dz/dy] = ((g + 2h + i) - (a + 2b + c)) / 8

代入像元 e 在 x 方向和 y 方向上的变化率,坡向将通过以下算法进行计算:

复制代码
aspect = 57.29578 * atan2 ([dz/dy], -[dz/dx])

然后,坡向值将根据以下规则转换为罗盘方向值(0 到 360 度):

2. 坡向计算示例

示例中,将计算移动窗口内中心像元的坡向值。

中心像元 e 在 x 方向上的变化率为:

dz/dx\] =((*c* + 2*f* + *i* )-(*a* + 2*d* + *g*))/8=((85 + 170 + 84))-(101 + 202 + 101))/8=-8.125 像元 *e* 在 y 方向上的变化率为: \[dz/dy\] = ((*g* + 2*h* + *i* )-(*a* + 2*b* + *c*) / 8 =((101 + 182 + 84)-(101 + 184 + 85))/ 8 = -0.375 坡向计算如下: a*spect* = 57.29578 \* atan2 (\[dz/dy\], -\[dz/dx\])= 57.29578 \* atan2 (-0.375, 8.125) = -2.64 由于计算得出的值小于零,则根据最终规则得出: c*ell* = 90.0 - *aspect* = 90 - (-2.64)= 90 + 2.64 = 92.64 中心像元 *e* 的值 92.64 表明它的坡向为朝东。 ![](https://file.jishuzhan.net/article/1782115455889051650/7023949beab525331a63405f88afb214.webp) **3. 参考文献** Burrough, P. A., and McDonell, R. A., 1998. Principles of Geographical Information Systems (Oxford University Press, New York), 190 pp.

相关推荐
i小杨2 天前
pyenv-virtualenv(python 版本管理工具)
python·arcgis·virtualenv
凕雨2 天前
Cesium学习笔记——坐标系统及坐标转换
前端·javascript·笔记·学习·arcgis·vue
生信学习小达人3 天前
Arcgis经纬线标注设置(英文、刻度显示)
arcgis
赵钰老师3 天前
【大语言模型DeepSeek+ChatGPT+python】最新AI-Python机器学习与深度学习技术在植被参数反演中的核心技术应用
人工智能·arcgis·语言模型·chatgpt·数据分析
真就死难3 天前
ArcGIS、ArcMap查看.shp文件时属性表中文乱码
arcgis·中文乱码
凕雨3 天前
Cesium学习笔记——dem/tif地形的分块与加载
前端·javascript·笔记·学习·arcgis·vue
真就死难4 天前
ArcGIS及其组件抛出 -- “Sorry, this application cannot run under a Virtual Machine.“
arcgis·arcmap
xa138508697 天前
ARCGIS PRO DSK 利用两期地表DEM数据计算工程土方量
arcgis
装疯迷窍_A7 天前
ARCGIS国土超级工具集1.5更新说明
arcgis·插件·变更调查·电子报盘·批量分割矢量
GIS蚂蚁7 天前
手动关闭ArcGIS与ArcGIS Online连接的方法
arcgis