xNotes.ru

Заметки о разработке и многом другом

Javascript: как удалить все маркеры с карты в Google Maps Api 3

Для удаления маркера с карты, достаточно вызвать метод setMap(null):

var markers = [];
marker[0] = new google.maps.Marker(...);
marker[1] = new google.maps.Marker(...);
//...

// удаляем все маркеры
for (i in markers) {
    markers[i].setMap(null);
}