2013-02-22 41 views

回答

2

把点添加到您需要调用clusterProvider.add(),添加一系列的点只是使用clusterProvider.addAll()代替,这些方法都需要一个IClusterPoint(集群或者数组IClusterPoints),这基本上意味着它们将接受任何具有经度和纬度的对象。

如果你真的想要一个地理位置添加到您的集群,您需要执行以下步骤:

  1. 做一个HTML5地理位置呼叫如本例here
  2. 相反或再反向地理编码,获取响应并将其添加到您的群集的 。

    clusterProvider.addAll(markers); 
    clusterProvider.cluster(); 
    

    看到API documentation更多细节:

实际聚类由方法clusterProvider.cluster()如图触发。