![Citation](https://forum.developpez.be/images/misc/quote_icon.png)
Envoyé par
saxrub
Bonjour à tous,
Après quelques efforts, j'arrive à afficher un kml sur la page
http://saxrub.fr/ignkml3.php
Maintenant, j'aimerai avoir accès au nom et à la description de ce kml lorsque je clique dessus.
Le onselect fonctionne bien, mais je n'arrive pas à accéder aux infos du kml.
Un coup de main serait bienvenue
Pascal
1. ton KML ne comporte pas de champ INSEE; sur ton clic, tu provoques une erreur (undefined);
2. Tu veux utiliser la 1.0bêta5, mais tu charges la 1.0bêta4, tu devrais modifier la ligne :
en
et rajouter dessous:
3. dans ta fonction function clickml(f) {} tu as accès à la couche via f.layer de là, tu as accès aux informations sur le layer. Par exemple : f.layer.url te donne l'URL de chargement du fichier KML.
Les déboggeurs JS sont là pour trouver autres les propriétés (voir dans l'arbre DOM)
Partager