Google地图标记隐藏在彼此之后

时间:2011-04-17 19:32:55

标签: google-maps google-maps-markers

我的隐藏在其他标记后面的标记有问题 当地址彼此太靠近时会出现问题。例如street 20, street 22

更改zIndex无济于事,因为这只是“堆叠” 如何“浮动”标记以便它们在地图上都可见?

5 个答案:

答案 0 :(得分:2)

答案 1 :(得分:1)

答案 2 :(得分:0)

使用较小的标记可能会有所帮助。当我遇到这个问题时,我将标记图像的大小从20x34像素更改为20x20像素。

答案 3 :(得分:0)

因此,您可以使用mysql spatial extensions MBRContains(RectangleAroundYourPoint,GeometryColumnOfYourTable)

- 当然你的表有一个容易的几何列(在创建时你选择,即指向列类型,并且在执行插入时你必须使用GeomFromText) -

检查该矩形内是否存在另一个地方,以及是否移动了新的地方,直到 mbrcontains 返回false或类似的内容。

希望有所帮助

答案 4 :(得分:0)

我使用marker clusterer并遇到同样的问题。我在坐标上添加了一个小的随机数。我不想更改标记的位置,因此在卫星模式问题仍然存在但在地图模式下我们可以放大更多。 这可能不是一个好的解决方案,但足以满足我的应用。