我正在处理一个包含大量标记的应用,并希望对它们进行聚类。我找到了Leaflet.markercluster,它做得很好。但是,我想自定义标记的聚类。具体来说,我想根据他们所在的国家/地区对我的标记进行聚类。我不想要一个包含欧洲所有标记的集群,而是按国家/地区划分多个标记。
有没有办法实现这个目标?
答案 0 :(得分:3)
您可以创建多个群集并相应地添加标记。
var franceCluster = L.markerClusterGroup();
var germanyCluster = L.markerClusterGroup();
franceCluster.addLayer(parisMarker);
germanyCluster.addLayer(berlinMarker);
map.addLayer(franceCluster);
map.addLayer(germanyCluster);