-1

缩小时,标记并不总是堆叠。一些出租物业是出租综合体的一部分,同一栋建筑,所以我认为它们会在你缩小时堆叠,甚至是初始的,但不要。

您可以在此处查看其中一张地图: http ://www.oxfordrealtynd.com/rent/?p=1&bedrooms=&city=Grand+Forks

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

如果您放大所有标记,则所有标记都绘制在城市的西部。

你可以看到这个出租物业的非堆叠问题,2951 24th Ave S,如果使用上面的链接,它应该是列表中的第二个。

至于我如何绘制标记,我从搜索参数中构建了一个标记数据的 xml 文件。然后我只绘制出现在地图边界内的标记。标记被删除并重新绘制,并在事件中添加了一个事件侦听器idle

我很茫然,找不到任何相关的问题。

4

1 回答 1

2

的定义markerImage是错误的。

所有markerImage的第四个参数(锚点)必须相同:

new google.maps.Point( 10, 25 )

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

于 2012-04-14T22:15:30.833 回答