javascript - heatmap.js 中消失的数据点(传单插件)

标签 javascript leaflet heatmap

我正在使用 heatmap.js 插件来制作传单。我的 map 包含许多热图数据点,因此当我放大 map 时,其中一些数据点会消失(因为只加载 map 范围内的数据点),因此缩放后的 map 始终具有透明/蓝色边框。

有什么方法可以呈现 map 外附近点的插值吗?也许可以加载带有一些“余量”的点。

我检查了文档,但没有找到任何内容。

最佳答案

如果我理解正确,您有一些 WFS 仅加载视口(viewport)中的点,并且您正在寻找一种方法来恢复视口(viewport)边界上的热图,可能使用视口(viewport)的一些填充(边距)来加载更多点?

在这种情况下,您可能已经使用 map.getBounds().toBBoxString() 向 WFS 请求积分。 .

您只需要应用一些 padding在将边界框转换为字符串之前:map.getBounds().pad(0.5).toBBoxString() 会将框每边增加 50%。

关于javascript - heatmap.js 中消失的数据点(传单插件),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34613289/

相关文章:

javascript - 更改传单弹出窗口中的行距

r - 将时间序列绘制为热图

javascript - 下面列表中的 .click 哪个性能更好

jquery - 在悬停时在传单 map 上添加图像

javascript - 传单 Angular Directive(指令)中的 KML

c# - 我如何在 GDI+ 中将一个位图图像叠加到另一个位图图像上?

matplotlib - 调整 matplotlib 中刻度标签 a 之间的间距

javascript - socket.io 不良连接容忍度

javascript - 从JSON字符串获取数据,foreach,多个同类型

javascript - 如何为元素调用 click()?