Leaflet 如何使用传单重新绘制热图?

Leaflet 如何使用传单重新绘制热图?,leaflet,heatmap,Leaflet,Heatmap,我已经用这个代码做了热图 var heat = L.heatLayer(addressPoints, {radius: 25},{gradient: {1: 'blue', 0.65: 'lime', 1: 'red'}}).addTo(map); 但是现在我必须用新的数据重新绘制地图,怎么做? 有任何语法或代码片段,请在这里分享 我尝试过使用redraw()方法,但它对我不起作用,所以如何使用它 heat.remove(); 或 heat.redraw().remove();

我已经用这个代码做了热图

var heat = L.heatLayer(addressPoints, {radius: 25},{gradient: {1: 'blue', 0.65: 'lime', 1: 'red'}}).addTo(map);
但是现在我必须用新的数据重新绘制地图,怎么做? 有任何语法或代码片段,请在这里分享

我尝试过使用
redraw()
方法,但它对我不起作用,所以如何使用它

heat.remove();

heat.redraw().remove();