Javascript: как удалить все маркеры с карты в Google Maps Api 3
Опубликовано в 29/09/2011 - 01:39
Для удаления маркера с карты, достаточно вызвать метод setMap(null)
:
var markers = [];
marker[0] = new google.maps.Marker(...);
marker[1] = new google.maps.Marker(...);
//...
// удаляем все маркеры
for (i in markers) {
markers[i].setMap(null);
}