Tagged: vue+leaflet

vue+leaflet实现热力图

let heatData= { data: [], max: 0 };//max 热力点最大值
//数据解析示例
data.forEach(i => {
heatData.data.push({ lat: i.lat, lng: i.lng, count: i.count })
if (i.count > heatData.max) {
heatData.max = i.count
}
})
heatmapLayer.setData(heatData);//设置数据
heatmapLayer.addTo(map);//添加到地图上