Leaflet-heat热力图插件

1,556 阅读1分钟

官方标配写法:

var heat = L.heatLayer([
	[50.5, 30.5, 0.2], // lat, lng, intensity
	[50.6, 30.4, 0.5],
	...
], {radius: 25}).addTo(map);

想让半径随着地图的放大层级倍数相应的改变,咋整?

map.on("zoomend", function(){
    heatLayer.setOptions({radius: map.getZoom()});
});