Wie kann ich alle Cluster-Symbole (Cluster-Marker) aus der Karte entfernen? tryed mit Hinweisen wie:Google Maps Api v3 - wie Cluster-Symbole entfernen?
Google Maps API v3: How to remove all markers?
... aber es hat nicht funktioniert.
Können Sie mir helfen, das zu erreichen?
danke im voraus!
UPDATE (2010-11-23)
Marker werden mit
var markersClust = Array();
in Array gespeichert
... und sind mit (Kombination mit php) hinzugefügt:
markersClust.push(marker_<?php echo $team["Team"]["id"]; ?>);
var markerClusterer = new MarkerClusterer(MyMap.map, markersClust, clusterOptions);
und es funktioniert gut.
aber, ich kann sie nicht entfernt aus einer Karte, und es macht mir ...
tryed Marker zu entfernen (und ich) mit
for (var i=0; i < markersClust.length; i++) {
markersClust[i].setMap(null);
}
markersClust = [];
aber Cluster-Symbole sind auf dem stil Karte.
auch tryed i Dinge wie:
markerClusterer.clearMarkers();
und wie
MyMap.preventDefault();
MyMap.stopPropagation();
MyMap.clearMarkers();
aber auch hier Symbole der Cluster sind immer noch da, auf einer Karte.
was muss ich noch tun, um diese Cluster-Symbole aus meiner Karte zu entfernen? bitte helfen Sie ...
ja, mit markersClust [i] .setMap (null); markersClust = neues Array(); Ich entfernte Markierungen aus der Karte, aber Markierungen für Cluster sind immer noch da ... – user198003
Verwenden Sie andere Tools zum Anzeigen der Cluster? Glauben Sie nicht, dass gmv3 Cluster integriert hat. Wenn Sie uns sagen können, welche anderen js Sie verwenden, könnte uns das helfen. – Crag
Ich benutze http://gmaps-utility-library-dev.googlecode.com/svn/tags/markerclusterer/ auch, können Sie bitte überprüfen, aktualisierte Teil meines Beitrags ... – user198003