как я могу удалить все значки кластера (маркеры кластера) с карты?пробовал с такими советами, как:
Google Maps API v3: как убрать все маркеры?
... но это не сработало.
можетВы помогаете мне, как этого добиться?
Заранее спасибо!
ОБНОВЛЕНИЕ (2010-11-23)
маркеры хранятся в массивес
var markersClust = Array();
... и добавляются с помощью (в сочетании с php):
markersClust.push(marker_<?php echo $team["Team"]["id"]; ?>);
var markerClusterer = new MarkerClusterer(MyMap.map, markersClust, clusterOptions);
и работает нормально.
, но я не могу их удалитьс карты, и это заставляет меня ...
пытался удалить маркеры (и я сделал) с
for ( var i=0; i < markersClust.length; i++) {
markersClust[i].setMap(null);
}
markersClust = [];
, но значки кластеров по-прежнему на карте.
также я попробовал такие вещи, как:
markerClusterer.clearMarkers();
и как
MyMap.preventDefault();
MyMap.stopPropagation();
MyMap.clearMarkers();
, но, опять же, значки кластеров все еще там, на карте.
чтоеще я должен сделать, чтобы удалить эти значки кластера с моей карты?пожалуйста, помогите ...