-1

缩小时,标记不总是堆叠。有些出租物业是同一栋大楼的租赁中心的一部分,所以我认为他们会在缩小范围时叠加,甚至不是初始的。谷歌地图v3标记没有正确堆叠/绘图缩小

您可以检查出这里的地图之一: http://www.oxfordrealtynd.com/rent/?p=1&bedrooms=&city=Grand+Forks

标记也没有正确或者重新绘制。如果您使用上面的链接在结果中查看第一个属性的地图并缩小,则您会注意到橙色标记左侧的两个红色标记不在它们所在的城市街区之内。

如果你放大waaay出所有的标记绘制在城市西部。

你可以看到非堆栈的问题与此出租物业,2951第24大道S,如果上面的链接使用哪个应该在名单第二位。

至于我是如何绘制标记我建立关闭搜索参数标记数据的XML文件。然后我只绘制出现在地图边界内的标记。标记将被删除,并使用添加到idle事件中的事件侦听器重新绘制。

我茫然而一直没能找到任何相关问题。

回答

2

markerImage的定义是错误的。

第四个参数(锚)已成为所有markerImage的一样:

new google.maps.Point(10, 25) 

http://jsfiddle.net/doktormolle/uRtcw/

+0

谢谢主席先生,我必须错过在文档中读到的东西,虽然它是基于图像在精灵中的位置。现在在固定堆叠。 – hungerstar 2012-04-14 22:40:40

+0

文档不是很清楚与使用精灵的,所以它可能被误解。 – 2012-04-14 23:03:45