如何在完全相同的位置处理多个Google地图标记

时间:2011-12-23 21:43:46

标签: javascript google-maps

我要做的是在谷歌地图上找到一种优雅的方法来处理完全相同的地点上的多个标记。可能的情况是,您的地理数据不够准确,无法区分两个标记(例如,3个人居住在同一个房子中,而您拥有的只是一个地址),或者您只有几个商店的城市信息。 / p>

现在有一个Clusterer当然,每个人都这么说,但是这里没有帮助,因为标记具有完全相同的位置。无论缩放级别如何,它们都将保持聚簇状态。

我喜欢Google Earth这样做的方式。 Here is an example。但到目前为止,我还没有发现在谷歌地图中有这种行为的方法。如果有人能告诉我如何做到这一点,我会很高兴。

1 个答案:

答案 0 :(得分:1)

因此,当您在循环中添加所有标记时,您可以检查是否有任何先前的标记具有相同的标记。如果有,你可以使用不同的标记,例如编号为'2'的标记。或者,要执行Google地球操作,请稍微偏移每个标记,然后从标记到原始位置绘制折线。