label //文字添加
polyline //垂直线段添加
billboard //图标添加entitiesData.forEach(item=>{this.viewer.entities.add({id:item.id,position:new Cesium.Cartesian3.fromDegrees(item.log,item.lat,item.height_E),label:{show:true,text:item.text,font:'20px sans-serif',pixelOffset:new Cesium.Cartesian2(60,-20), //文字偏移fillColor: Cesium.Color.WHITE,// backgroundColor:new Cesium.Color(0, 0, 0, 1),distanceDisplayCondition:new Cesium.DistanceDisplayCondition(0, 1500), //达到一定高度隐藏},polyline:{show:true,positions:new Cesium.Cartesian3.fromDegreesArrayHeights([item.log,item.lat,item.height_F,item.log,item.lat,item.height_E]), //线段长度distanceDisplayCondition:new Cesium.DistanceDisplayCondition(0, 1500),width: 5,material:new Cesium.PolylineDashMaterialProperty({//线段类型虚线color: Cesium.Color.YELLOW,//线段颜色}), outlineColor:new Cesium.Color.fromCssColorString('#3ab70b'),outlineWidth: 2},billboard:{image:'../images/monitor1.png',height:50,width:50,sizeInMeters:false,verticalOrigin:Cesium.VerticalOrigin.BOTTOM,distanceDisplayCondition: new Cesium.DistanceDisplayCondition(0, 1500),horizontalOrigin:Cesium.HorizontalOrigin.LEFT,pixelOffset:new Cesium.Cartesian2(-25,10),scale:1.0,show:true}})
})
本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!