gpt4 book ai didi

javascript - heatmap-leaflet 使用更多数据更新热图

转载 作者:行者123 更新时间:2023-11-30 06:35:26 24 4
gpt4 key购买 nike

我正在使用 github 中 pa7 的 heatmap.js 库成功制作一些热图 http://www.patrick-wied.at/static/heatmapjs/example-heatmap-leaflet.html

但是当我用附加数据或新数据点更新热图时,传单库并没有真正用附加数据点更新。似乎没有可用于重绘的方法。我不知道是否有人已经解决了这个问题,这就是我要求查看的原因。这是我的附加脚本的简单部分:

ndata=[{lat: 13.59, lon:-17.05, value: 11},{lat: 33.08, lon:-103.24, value: 19}]
testData.data.push.apply(ndata)
layer.addData(testData.data);

谷歌浏览器的控制台没有报错,也没有异常。

谢谢

最佳答案

层中有一个redraw方法:

var heatmapLayer = L.TileLayer.heatMap();
// add layer to map
heatmapLayer.redraw()

话虽如此,在最新版本中,热图层会在您设置数据时自动重绘(参见 https://github.com/pa7/heatmap.js/blob/d09c4e99852b4849e2b4d4f12976a9fce0327ca5/src/heatmap-leaflet.js#L112 )。

关于javascript - heatmap-leaflet 使用更多数据更新热图,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14866870/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com