当缩小时,谷歌会映射一个地标而不是许多地标

时间:2009-09-26 12:00:57

标签: google-maps

我有一个带有多个地标的谷歌地图,当你在某个点上缩小它们的几个地标时,显示为一个,在应用程序的域中这是一个严重的问题。

是否有显示某种计数或明显存在多个地标这一事实?

干杯

2 个答案:

答案 0 :(得分:1)

Martin Pearman有一个扩展来解决这个问题:

ClusterMarker会检测任何两个或多个标记的组,这些标记的图标在显示时会在视觉上相交。然后用单个簇标记替换每组交叉标记。单击群集标记时,只需将地图居中并缩放到其图标先前相交的标记上。

目前Martin的页面上的重定向似乎存在问题,但是如果你继续重新加载它最终会有效。

答案 1 :(得分:1)

MarkerClusterer最近在GMaps Utility Library上发布。它是迄今为止我见过的最快的客户端聚类器。有一个很好的例子here,它显示了一些你可以调整的选项。

This page比较并对您可用的一些选项进行基准测试,并得出MarkerClusterer最快的结论。

请记住,如果你有几千个标记,任何客户端解决方案可能都会太慢。