Cesium 当前时间
viewer.clock.currentTime 是当前时间
viewer.clock.startTime 是初始时间
cesium 已知经纬度获取高度
// 根据经纬度获取高度
function getHeigthByLonLat(lon = 87.5968, lat = 43.8084){
var positions = Cesium.Cartographic.fromDegrees(lon,lat);
var promise = new Cesium.sampleTerrain(viewer.terrainProvider, 13, [positions]);
promise = Cesium.sampleTerrainMostDetailed(viewer.terrainProvider, positions);
Cesium.when(new Cesium.sampleTerrain(viewer.terrainProvider, 13, [positions]), function (updatedPositions) {
console.log("zhang",lon,lat,updatedPositions[0].height);
});
}
补充一下,这个Cesium.when方法是异步的