2009-09-26 5 views
0

J'ai une carte google avec plusieurs repères, lorsque vous effectuez un zoom arrière à un certain point plusieurs repères qui sont proches, montrer comme un, dans le domaine de l'application c'est un Problème sérieux.Google maps un repère au lieu de nombreux lors d'un zoom arrière

Y a-t-il un moyen de montrer une sorte de compte ou de rendre évident le fait qu'il y a plus d'un repère?

Vive

Répondre

1

MarkerClusterer a récemment été publié sur le GMaps Utility Library. C'est le clusterer côté client le plus rapide que j'ai vu jusqu'ici. Il y a un bon exemple here qui montre certaines des options que vous pouvez modifier.

This page compare et compare certaines des options qui s'offrent à vous, et conclut que MarkerClusterer est le plus rapide. Gardez à l'esprit que si vous avez plusieurs milliers de marqueurs, les solutions côté client seront probablement trop lentes.

+0

belle solution Merci – roundcrisis

1

Il y a une extension de Martin Pearman qui aborde cette situation:

ClusterMarker détecte un groupe de deux ou plusieurs marqueurs dont les icônes visuellement recouper lors de l'affichage. Chaque groupe de marqueurs d'intersection est ensuite remplacé par un seul marqueur de groupe. Le marqueur de cluster, lorsqu'il est cliqué, centre et zoome simplement la carte sur les marqueurs dont les icônes ont précédemment été croisées.

Il semble y avoir un problème avec la redirection sur la page de Martin pour le moment, mais si vous continuez à recharger cela fonctionne finalement.

Questions connexes