如何批量获取三维场景中坐标点的高程

0 投票
组件开发,怎么获取场景中某个坐标点的高程,要能高效率的批量获取最好,一个一个获取太慢了。
8月 26, 2019 分类:  253次浏览 | 用户: mewwarp 初出茅庐 (21 分)

1个回答

0 投票
您好!Point3D point3D = sceneControl.Scene.PixelToGlobe(e.Location, PixelToGlobeMode.TerrainAndModel);可以获取鼠标点击点的高程。您的三维点是鼠标点击的点还是三维点数据集里的点呢?如果是鼠标点击的点,用如上方法获取。如果是三维点数据集里的点,直接获取三维点数据集的属性表SmZ字段值即可。
8月 26, 2019 用户: 胡延南 名扬四海 (3,300 分)
如何批量获取三维场景中坐标点的高程
...