最近项目中有需要添加标注信息,但是用户的给的数据没有高度这一个选项,只能通过我们自己获取模型的高度来进行赋值
通过cesium官方自带的函数进行调整实例代码如下:
let lon=112.3554;
let lat=36.55555;
let height = window.viewer.scene.sampleHeight(
new Cesium.Cartographic(
Cesium.Math.toRadians(lon),//转换成弧度
Cesium.Math.toRadians(lat),//弧度
)
);