计算 DEM 栅格上指定点处的坡向。
命名空间:
SuperMap.Analyst.SpatialAnalyst程序集: SuperMap.Analyst.SpatialAnalyst (in SuperMap.Analyst.SpatialAnalyst)
版本: dll
语法
C# |
---|
public static double ComputePointAspect( DatasetGrid sourceDatasetGrid, Point2D specifiedPoint ) |
参数
- sourceDatasetGrid
- Type: SuperMap.Data..::.DatasetGrid
指定的 DEM 栅格。
- specifiedPoint
- Type: SuperMap.Data..::.Point2D
指定的地理坐标点。
返回值
指定点处的坡向。单位为度。备注
DEM 栅格上指定点处的坡向,与坡向图(CalculateAspect 方法)的计算方法相同,是将该点所在单元格与其周围的相邻的八个单元格所形成的 3 × 3 平面作为计算单元,通过三阶反距离平方权差分法计算水平高程变化率和垂直高程变化率从而得出坡向。更多介绍,请参阅 CalculateAspect 方法。
注意:当指定点所在的单元格为无值时,计算结果为 -1,这与生成坡向图不同;当指定的点位于 DEM 栅格的数据集范围之外时,计算结果为 -1。