leaflet - 始终显示簇边界

标签 leaflet leaflet.markercluster

我正在寻找一种方法,使簇的边界永久可见,而不仅仅是在鼠标悬停时可见。到目前为止我还没有找到解决方案。我正在使用传单的markercluster 插件。我必须插入带有有关本地带宽信息的数据点。我希望它们聚集在一起,然后用特定的颜色勾勒出区域的轮廓。感谢大家的支持:-)

问候 马特斯

最佳答案

好的,我找到了解决方案:

我使用 getConvexHull 函数将 Coverage 添加为多边形。我将这些多边形添加到图层组中。当动画完成后,该图层组将始终应用于 map 。在循环生成每个簇的 ConvexHull 之前,Layergroup 的所有 Layer 都会被删除,因此 map 上不会渲染任何边界。

这是代码[https://jsfiddle.net/mad__97/3v7hd2vx/211/][1]

感谢您的支持

关于leaflet - 始终显示簇边界,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42490937/

相关文章:

javascript - 带有两个 jquery 下拉菜单的依赖过滤

javascript - 如何为 L.Tooltip 显示设置延迟?

angular - 如何让 Leaflet Marker-Cluster Freezable 方法显示在 VS Code IntelliSense 中

javascript - 使用markercluster对多个图层进行聚类

javascript - 群集未出现在标记群集和 FeatureGroup.SubGroup 的传单中

由外部元素在集群标记上触发传单事件

javascript - 如何使用传单markercluster spiderfied事件

javascript - Leaflet JS 中的多个圆圈

reactjs - 在 react 传单 map 上自动打开标记弹出

javascript - 如何在传单中将自定义数据添加到折线?