我有一个带有几个地标的谷歌地图,当您在一些点缩小它时,几个地标关闭,显示为一个,在应用程序的域中,这是一个严重的问题。谷歌在缩小地图时代一个地标而不是很多
无论如何显示某种计数或明显表明有多个地标的事实?
干杯
我有一个带有几个地标的谷歌地图,当您在一些点缩小它时,几个地标关闭,显示为一个,在应用程序的域中,这是一个严重的问题。谷歌在缩小地图时代一个地标而不是很多
无论如何显示某种计数或明显表明有多个地标的事实?
干杯
MarkerClusterer最近在GMaps Utility Library上发布。这是迄今为止我见过的最快的客户端群集器。有一个很好的例子here它显示了一些你可以调整的选项。
This page比较和测试了一些可用的选项,并得出结论认为MarkerClusterer是最快的。
请记住,如果您有几千个标记,则任何客户端解决方案可能会太慢。
有马丁·皮尔曼的扩展,它解决了这样的情况:
ClusterMarker检测的两个或两个以上的标记,其图标显示在视觉上相交的任何组。然后用单个簇标记替换每组交叉标记。单击聚类标记时,只会简单地将中心和缩放地图放在其图标先前相交的标记上。
目前在Martin的页面上重定向似乎存在问题,但如果您继续重新加载,它最终会起作用。
不错的解决方案谢谢 – roundcrisis 2009-09-29 20:49:16