leaflet - 自定义 Leaflet map 上标记的聚类

标签 leaflet markerclusterer

我正在开发一个包含大量标记的应用程序,并希望将它们聚类。我找到了 Leaflet.markercluster,它做得很好。但是,我想自定义标记的聚类。具体来说,我想根据标记所在的国家/地区对我的标记进行聚类。我不想要一个包含欧洲所有标记的聚类,而是按国家/地区划分的几个聚类。

有什么办法可以实现吗?

最佳答案

您可以创建多个集群并相应地向它们添加标记。

var franceCluster = L.markerClusterGroup();
var germanyCluster = L.markerClusterGroup();
franceCluster.addLayer(parisMarker);
germanyCluster.addLayer(berlinMarker);

map.addLayer(franceCluster);
map.addLayer(germanyCluster);

关于leaflet - 自定义 Leaflet map 上标记的聚类,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35607840/

相关文章:

Leaflet.draw 没有正确取消

javascript - map 中的多个样式集群

mapbox - 标记集群 mapbox android

javascript - 将简单的标记聚类器添加到谷歌地图

r - Leaflet colorQuantile 'breaks' 不是唯一的

javascript - Internet Explorer 中的 LeafletJS 0.8

javascript - 从数组中删除标记后更新标记簇

javascript - 在 Leaflet.markercluster 中显示标记

javascript - 将 xml 中的数据获取到传单 map 中

javascript - 如何读取带有坐标的 json 文件并将它们绘制在 map 中?