// 渲染假数据
makeFakeToMap(data) {
// 创建图层,添加到 map
let map = this.$refs.map.map
let fakeLayer = L.canvasIconLayer({}).addTo(map);
// console.log(data)
// // 把 Marker 添加到图层
data.forEach(e => {
if (e.lat != null) {
// 添加marker
let icon = L.icon({
iconUrl: e.icon,
iconSize: [16, 16],
iconAnchor: [8, 8]
});
let marker = L.marker([e.lng, e.lat], {
icon: icon
})
// 把 Marker 添加到图层
fakeLayer.addLayer(marker);
}
});
},
leaflet添加marker
最新推荐文章于 2024-05-08 00:00:00 发布