首页 / 浏览问题 / 组件GIS / 问题详情
如何批量获取三维场景中坐标点的高程
21EXP 2019年08月26日
组件开发,怎么获取场景中某个坐标点的高程,要能高效率的批量获取最好,一个一个获取太慢了。

1个回答

您好!Point3D point3D = sceneControl.Scene.PixelToGlobe(e.Location, PixelToGlobeMode.TerrainAndModel);可以获取鼠标点击点的高程。您的三维点是鼠标点击的点还是三维点数据集里的点呢?如果是鼠标点击的点,用如上方法获取。如果是三维点数据集里的点,直接获取三维点数据集的属性表SmZ字段值即可。
3,362EXP 2019年08月26日
如何批量获取三维场景中坐标点的高程
...