Skip to content

getSlopeAspect 坡度坡向 ​

在地形三角网中求局部高程梯度。坡度为与水平面的夹角;坡向是下坡方向,正北 0°、正东 90°、正南 180°、正西 270°。

组件案例 ​

用法 ​

js
const result = await analysis.getSlopeAspect(polygon, { cellSize: 150, areaUnit: 'km2' })
for (const cell of result.cells) {
  console.log(cell.slope, cell.aspect, cell.geometry)
}
返回字段作用
cells[].slope三角形坡度,度
cells[].aspect下坡方向,度;近似水平面返回 null
minSlope / maxSlope网格最小 / 最大坡度
averageSlope按水平投影面积加权的平均坡度
angleUnit固定为 degrees

同时包含 getSurfaceArea 的全部面积与网格字段。示例按坡度分级着色,白色箭头表示下坡方向;分级颜色位于可编辑代码内。结果依赖网格密度,见采样约定。

基于 Apache-2.0 许可发布