#1 Wed 01 September 2010 11:31
- InfoLI
- Juste Inscrit !
- Date d'inscription: 17 Aug 2010
- Messages: 6
OpenLayers WMS GetFeatureInfo au chargement du layer
Bonjour,
J'aimerais récupérer, au moment du chargement d'un layer, toutes les données attributaires des pictos affichés grace à WMSgetFeatureInfo.
L'utilisation de cette fonction (WMSgetFeatureInfo) fonctionne très bien sur le clic des pictos,
je récupère les infos du picto, et je les affiche dans un popup. ça c'est ok.
Mais j'aimerais récupérer les infos de tous les pictos au moment du chargement du layer...
et donc de récupérer ces infos dans une variable JS, en tableau, ou fichier texte..
quelqu'un connait-il le moyen de faire ça ?
je pense qu'il doit y avoir un "event" onload, par exemple, qui me permettrait de récupérer les infos..
un truc comme ça ?
D'avance merci pour votre aide
Hors ligne
#2 Wed 01 September 2010 12:07
Re: OpenLayers WMS GetFeatureInfo au chargement du layer
Bonjour,
Ce n'est pas possible car la couche WMS te renvoie une image. Je ne sais pas si la requête GetFeatureInfo permet d'envoyer une zone plutôt qu'un point pour récupérer les infos.
L'autre moyen est de passer par une couche WFS ... mais avec les conséquences que cela a sur les perfs si le nombre d'objet est trop important.
Y.
Yves Jacolin, bénévole de l'association GeoRezo.net, agit au nom et pour le compte de l'association - Partageons ce qui nous départage !! - GeoRezo vous aide ? Aidez GeoRezo !
Hors ligne
#3 Thu 02 September 2010 09:27
- InfoLI
- Juste Inscrit !
- Date d'inscription: 17 Aug 2010
- Messages: 6
Re: OpenLayers WMS GetFeatureInfo au chargement du layer
ok oui, il parait, ça ne nous arrange pas de faire ça, mais je vais essayer..
merci
Hors ligne
#4 Thu 02 September 2010 12:26
- InfoLI
- Juste Inscrit !
- Date d'inscription: 17 Aug 2010
- Messages: 6
Re: OpenLayers WMS GetFeatureInfo au chargement du layer
Bonjour Yves,
et les autres aussi, toutes les compétences sont les bienvenues !
Quelle approche dois-je avoir ?
est-ce que c'est ça ? :
- les markers pour afficher les pictos
- les features pour récupérer mes infos attributaires
(sachant que l'idée c'est bien de récupérer toutes les infos au chargement du layer...)
et si quelqu'un sait comment je peux les récupérer toutes au chargement, je suis preneuse...
d'avance merci à tous
Hors ligne