Je développe une application Google Maps et j'ai rencontré ce problème. Je dois enlever tous les marqueurs qui sont hors des limites de la carte.Déterminer si un marqueur est visible dans Google Maps
Existe-t-il un moyen simple de faire cela, en plus de garder un tableau et de regarder la latlng de chaque marqueur?
Je ne peux pas utiliser MarkerManager parce que j'ai trop de points. Je ne veux pas utiliser clearOverlays() car il fermerait tout marqueur ouvert.
Toute aide serait appréciée.
65k, mais je ne montreront jamais plus de 300 à la fois – Sklivvz
Merci pour l'astuce, l'autre problème est que le téléchargement de l'info pour générer des marqueurs 65k prendrait trop de temps ... – Sklivvz
Regroupez-les côté serveur et chargez les limites du groupe dans le chargement de la page initiale. Vous pouvez ensuite télécharger les points à la volée en utilisant AJAX lorsque les groupes se rapprochent de la partie affichée de la carte. – RichH