我正在使用 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/