cesium 添加实体
添加点实体
// 添加新点
const entity = viewer.value?.entities.add({
name: "添加点",
position: Cesium.Cartesian3.fromDegrees(118.85008, 32.03454),
billboard: {
image: cunweiImg, // 可换成你喜欢的图标URL
width: 48,
height: 48,
verticalOrigin: Cesium.VerticalOrigin.BOTTOM,
// alignedAxis: Cesium.Cartesian3.UNIT_Z, // 调整对齐轴
rotation: Cesium.Math.toRadians(0), // 调整旋转角度
eyeOffset: new Cesium.Cartesian3(0, 0, 0), // 调整偏移量
heightReference: Cesium.HeightReference.CLAMP_TO_GROUND, // 调整高度参考
distanceDisplayCondition: new Cesium.DistanceDisplayCondition( // 调整显示条件
0,
50000
),
},
// label: {
// text: "添加点",
// font: "18px sans-serif",
// fillColor: Cesium.Color.AQUA,
// style: Cesium.LabelStyle.FILL_AND_OUTLINE,
// outlineWidth: 2,
// outlineColor: Cesium.Color.BLACK,
// verticalOrigin: Cesium.VerticalOrigin.TOP,
// pixelOffset: new Cesium.Cartesian2(0, -90),
// },
});