我有很多制作者(可能是500)要插入地图,所以我想优化它们
google.maps.event.addListener(marker, 'visible_changed', function() {
alert('ww')
});
当我放大地图时,此代码无法提醒'ww'(因此无法看到某些标记)
为什么在zoomin
时无法触发'visible_changed'事件以及如何在将标记加载到内存时处理事件,
以及如何在将标记插入地图时处理事件,
感谢
答案 0 :(得分:0)
如果您想显示这么多标记,您应该使用标记聚类器或标记管理器 - 它们将为您完成所有艰苦工作 - 您需要做的就是将标记对象数组传递给它们。这里有更多信息http://code.google.com/p/google-maps-utility-library-v3/wiki/Libraries和这里的演示