首页 / 浏览问题 / 组件GIS / 问题详情
根据平面坐标获取DEM模型中对应点位的高程
zz12345  (33EXP)  初出茅庐
10月30日, 2017
想利用二维线路来制作三维场景中的飞行路线,所以飞行的高度只能根据所在点位的地表高度来确定,比如统一设定飞行的高度比地表高10m,有没有办法获取地表的海拔高度

1个回答

您好,可以通过查栅格数据集(DEM)中对应栅格值实现,先获取到要查询高程的点的Point2D,再通过DatasetGrid.XYToGrid 方法返回的Point获取到该点对应的栅格,Point的X,Y就是栅格在栅格数据集中的行列号,再根据DatasetGrid.GetValue 方法 获取到该栅格的栅格值,也就是该点对应的高程值。
胡林  (5,985EXP)  登峰造极
10月31日, 2017
...