1

我有一张谷歌地图,上面有零售地点的标记。

它工作正常。

如果用户通过拖放更改地图焦点(更改地图提取物),如果此地图提取物是商店,我想动态添加新标记。

我不知道在哪里可以找到这样的例子或其他东西。

4

1 回答 1

4

首先,您需要加载初始批次的标记,然后监听“bounds_changed”事件。当该事件触发时,只需获取新的坐标和缩放级别并相应地加载标记。

你可以在这里找到一个例子:https ://developers.google.com/maps/documentation/javascript/events

google.maps.event.addListener(map, 'bounds_changed', function() {
    //Get the new location and zoom parameters
    //and print the new markers
});
于 2013-05-21T09:51:30.713 回答