如何将侦听器添加到谷歌地图,以便当它在位置x,y处已有标记时,将另一个标记添加到地图中location将取代x,y附近的新旧标记,使它们不重叠。
也适用于例如有2个标记接近但不重叠,我们在它们上面添加第三个标记重叠,然后我们将所有三个标记移位以形成等边三角形。
答案 0 :(得分:0)
我也遇到了这个问题,Diodeus是正确的,如果你想实际移动其中一个标记位置,你必须保留标记的存储,并且当你准备好绘制检查是否特定的lat lng有已被绘制,如果是这样,你将调整lat lng。我遇到的问题是,你的一个标记位于不正确的位置和/或它仍然是不可见的,这取决于你添加到lat / lng的位移相关的缩放程度。
我建议亲自查看标记聚类。如果您不希望地图上的标记位置不正确,并且仍希望最终用户能够知道它们是同一位置上的多个标记,那么这似乎是在这些情况下的路线。
希望这有帮助。