Google Maps API v3 - Как очистить оверлейные программы?

В Google Maps API v2 я использовал map.clearOverlays() удалить маркер и потянуть их снова.

Как я могу сделать тот Google Maps API v3 использования?

Спасибо

23
задан Natim 1 June 2010 в 08:03
поделиться

1 ответ

См. здесь для получения подробной информации о различных вариантах, доступных вам, но теперь вам нужно перебирать маркеры и удалять их по отдельности. Ваш код должен выглядеть примерно так:

var markers = [];

function clearOverlays() {
 while(markers.length) { markers.pop().setMap(null); }
  markers.length = 0;
}

markers.push(marker);
google.maps.event.addListener(marker,"click",function(){});
14
ответ дан 29 November 2019 в 01:27
поделиться
Другие вопросы по тегам:

Похожие вопросы: