Bonjour,
Je suis actuellement en train de réaliser une migration de google map v2 vers la v3 sur un ancien projet. La carte, lorsqu'elle est chargée au maximum contient environ 600 Points avec icones personnalisés (images png).
Mon problème survient au moment ou je veux cacher/retirer certains ou tous mes markers de la carte. Sur la v2 on pouvait facilement vider la carte avec
or sur la v3 il faut sortir les marqueurs un par un avec le code suivant:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 map.clearOverlays();
Ce code là entraine systématiquement le plantage de ma page, qui ne répond plus. Cela fait même planter l'explorateur...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 for (var i=0; i < allMarker.length; i++) { allMarker[i].setMap(null); // ou allMarker[i].setVisible(false); };
Quelqu'un aurait-il une idée sur la manière de procéder pour vider d'un coup un grand nombre de marker sans provoquer de plantage ou de ralentissements? où sur le source de cette erreur?
Merci d'avance.








Répondre avec citation
Partager