【发布时间】:2011-04-17 19:32:54
【问题描述】:
我对隐藏在其他标记后面的标记有疑问。
当地址彼此太接近时,就会出现问题。例如street 20, street 22。
更改 zIndex 无济于事,因为那只是“堆叠”。
如何“浮动”标记以使它们在地图上全部可见?
【问题讨论】:
-
您是否使用任何数据库来存储坐标?
-
是的。我看到的唯一解决方案是控制每个地理位置,如果要关闭两个,则稍微移动一个。
-
是的。在一个类似的问题中,我正是这样做的。在数据库中插入一个地方之前,我检查了一个区域是否已经存在,如果存在足够近的地方,我稍微移动它们。跨度>
-
你会碰巧还有那个代码吗? :)
-
这就是为什么我问你正在使用什么 dbms,因为我使用了 postgis,并且我使用了特定于该 db 的函数。
标签: google-maps google-maps-markers