1 需求
解决三维标注的展示问题。包括了分类、地图服务发布、lable和billboard设置。
2 问题
2.1 文字遮挡
在加载了地形和模型后,原有的标注会出现不同程度的视角遮挡的情况,这里比较推荐增加disableDepthTestDistance
来解决这个问题。具体代码如下
viewer.entities.add({
position: Cesium.Cartesian3.fromDegrees(-122.1958, 46.1915),
billboard: {
image: "../images/facility.gif",
heightReference: Cesium.HeightReference.CLAMP_TO_GROUND,
disableDepthTestDistance: Number.POSITIVE_INFINITY,
},
});