0

我正在使用 MarkerclusterPlus 在谷歌地图 api 上进行聚类。我需要找出基于集群大小(标记大小)形成的前 5 个集群。

var totalCluster = that.markerCluster.getTotalClusters();

使用它我可以获得总集群我如何从这里移动来获得它。

4

1 回答 1

0

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

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

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

于 2013-01-29T09:26:16.127 回答