在使用SuperMap iclient3d for WebGL时,如何在地形还没有渲染出来时,获取某个点的高程?
可以使用sampleTerrain的方法,直接从地形上进行获取,代码如下: var positions = [Cesium.Cartographic.fromDegrees(115.879223859066, 40.6326683199771)]; var promise = Cesium.sampleTerrain(viewer.terrainProvider, 8, positions); Cesium.when(promise, function(updatedPositions) { var height = updatedPositions[0].height; });
- 软件版本:SuperMap iClient3D 10i |
- 类型:超图知道 |
- 时间:2020/1/2