function addLabelFun(){
debugger
//获取当前点的高度 根据经纬度坐标获取对应高度
var x=Number(111.11111);
var y=Number(34.1111111);
var z =viewer.scene.getHeight(x, y) ;
//添加文字
viewer.entities.add({
position : Cesium.Cartesian3.fromDegrees(x,y,z),
label : {
text : '标记',
font : '15px Helvetica',
fillColor : Cesium.Color.YELLOW,
outlineColor : Cesium.Color.BLACK,
outlineWidth : 2,
style : Cesium.LabelStyle.FILL_AND_OUTLINE,
pixelOffset : new Cesium.Cartesian2(0, -30),
heightReference : Cesium.HeightReference.NONE,
disableDepthTestDistance:Number.POSITIVE_INFINITY
}
});
//添加图标
var entityLabel=new Cesium.Entity({
position: Cesium.Cartesian3.fromDegrees(Number(x), Number(y), Number(z)),
billboard: {
image: '1.png',
width: 50,
height: 55,
pixelOffset: new Cesium.Cartesian2(0, -45),
heightReference: Cesium.HeightReference.NONE,
//图标不会出现在建筑物下面去
disableDepthTestDistance: Number.POSITIVE_INFINITY
},
name: 'biaoji'
});
//添加属性
}
如何给图标添加单击事件