cesium 加载大量的点数据
loadPoints(data) {
const billboardsCollection = this.cesiumMap.viewer.scene.primitives.add(new Cesium.BillboardCollection());
data.geoData.forEach((item) => {
const position = Cesium.Cartesian3.fromDegrees(item.lon, item.lat, 5000);
console.log(item.id);
billboardsCollection._id = `mark${item.id}`;
billboardsCollection.add({
image: require("@/assets/img/legend/shuiwenzhan.png"),
width: 32,
height: 32,
position
});
});
},