如何在Google地图上迭代标记(API 3)

Flu*_*ear 0 maps

我有以下地图:

var map = new google.maps.Map(document.getElementById('map'),myOptions);

和一些标记创建调用新的google.maps.Marker()

现在,我需要在单击复选框时隐藏某个组的所有标记,但无法找到迭代地图上所有标记的方法.

pla*_*nes 7

您可以在Google地图上跟踪所有标记.Google API无法跟踪您添加的所有叠加层.创建标记对象时,将它们添加到数组(不同组的不同数组).然后迭代该特定数组,并在触发相应事件时隐藏该组中的所有标记.