Je travaille sur un programme (Perl) qui utilise l'API Google Maps et un fichier KML pour extraire des données d'une base de données qui crée des points sur la carte. J'ai fait beaucoup de choses, mais les points n'apparaissent qu'après que j'ai fait un zoom à peu près jusqu'au bout, à un niveau de zoom où un seul point est visible. Le zoom par défaut ne montre que ma petite ville (3-5 miles), donc je pensais que tous les points seraient en mesure de montrer. Est-ce que quelqu'un sait comment afficher tous les points au niveau de la ville plutôt que de ne les afficher que lorsqu'ils sont agrandis?Google Maps Les points n'apparaissent que lorsque les niveaux de zoom sont faibles
Toute aide est grandement appréciée. Merci! Editer: J'ai ajouté un tag JavaScript parce que j'ai vu beaucoup de travail avec Google Maps en utilisant JS, et vu que le problème n'est pas spécifique à la langue, j'ai pensé que certains de ces développeurs pourraient être en mesure d'offrir perspicacité. Essayez d'incorporer la balise <Lod>
dans votre KML, qui est l'enfant d'un <Region>
.
Je travaille avec lui et je voulais juste préciser que le Perl construit seulement le xml de la DB et le Javascript dans une page HTML fait tout le réel Interaction Google Maps En outre, le problème n'est pas le niveau de zoom par défaut. Le problème est que nous ne pouvons pas voir nos marqueurs à un niveau de zoom qui nous permet de voir toute la ville à la fois. – Aaron
FYI, c'est 'Perl', pas 'PERL' – Zaid
utiez-vous une bibliothèque pour tracer des marqueurs sur la carte? Marqueur stylé, ou marqueurs de cluster, etc. – Vishwanath