通过其中的标记大小获得前5个集群 - MarkerclusterPlus

时间:2013-01-29 07:46:59

标签: google-maps markerclusterer

使用MarkerclusterPlus进行谷歌地图api上的clsutering。我需要找出基于簇大小(标记大小)形成的前5个簇。

var totalCluster = that.markerCluster.getTotalClusters();

使用这个我可以获得总聚类如何从这里移动来获得它。

1 个答案:

答案 0 :(得分:0)

markerClusterer的方法 getClusters() 会返回一个包含所有群集的数组。

当您遍历此数组时,您可以使用群集的 getMarkers() 方法访问群集内的标记。返回数组的length属性为您提供当前集群中的标记数。

从这些信息中创建一个数组,对其进行排序,然后在结果数组上使用Array.slice()来获取前n个。