Bonjour,
Dans le cadre de mon travail j'ai créé il y a quelques mois une petite carte sous L'API Google Maps. Cette carte permet la visualisation de points qui correspondent à des musées avec chacun une infobulle contenant une photo, l'adresse postale du musée et un lien vers leur site internet. Ces musées sont différenciés selon le thème qu'ils traitent. A ce semi de points la fonction Markerclusterer est ajoutée permettant de faire des regroupements selon la densité de musée. Cette fonction fait en plus un zoom automatique sur un regroupement de points quand on clic sur le Marker correspondant.
Tout est rentré dans le code JS sous la forme d'un tableau pour les points, il n'y a pas de fichier type KML... Je trouve plus simple de devoir rajouter une ligne de code plutôt que de devoir régénérer un fichier de point puis de le recharger...
J'aimerai essayer de transposer cette carte sous l'API Geoportail... La fonction Strategy.Cluster d'openlayers doit me donner quelque chose de semblable si j'ai bien compris? Mais voilà je me retrouve un peu perdu car j'ai peu de connaissance en JS et j'ai l'impression qu'il n'est pas possible de procéder de la même manière sous cette API?
Est-on obligé de passer par un fichier de type GML/KML pour afficher un semi de points dans Geoportail? Si c'est le cas quel est le type de fichier plus adapté pour utiliser la fonction strategy.cluster et une infobulle que l'on peut mettre en forme selon chaque points?
Désolé ça fait peut-être beaucoup de question et j'espère que je suis un peu près clair dans mes propos^^ Sinon dites le moi.
Bonne fin de journée
Partager