banniere

Le portail francophone de la géomatique


Toujours pas inscrit ? Mot de passe oublié ?
Nom d'utilisateur    Mot de passe              Toujours pas inscrit ?   Mot de passe oublié ?

Annonce

Rencontres QGIS 2025

L'appel à participation est ouvert jusqu'au 19 janvier 2025!

#1 Tue 24 April 2012 17:12

Navrance
Juste Inscrit !
Date d'inscription: 24 Apr 2012
Messages: 4

Sélection de features KML sous OpenLayers

Bonjour,

je suis actuellement en stage de DUT, et je travaille avec OpenLayers associé à des fichiers KML contenant des informations que je dois afficher sur une carte.

J'ai pu afficher les informations que je souhaitais sous la forme de popup (un code adapté de celui disponible dans les exemples d'OpenLayers), mais je rencontre un probleme.

En effet il faudrait qu'au chargement de ma page, toutes ces popups soient affichées, aussi je cherche à sélectionner une à une toutes les features du kml afin d'en déclencher l'affichage, mais je ne parviens pas à trouver comment faire.

Quelqu'un saurait-il comment récupérer l'ensemble de ces features, ou mieux encore, aurait déjà été confronté à un souci similaire et pourrait m'éclairer sur la façon de le résoudre ?

Merci d'avance.

Hors ligne

 

#2 Fri 04 May 2012 11:58

Navrance
Juste Inscrit !
Date d'inscription: 24 Apr 2012
Messages: 4

Re: Sélection de features KML sous OpenLayers

Je me permets d'up le message, et de préciser un peu ma demande.

Pour l'exemple, je dispose d'un layer appelé layer1, construit à partir du fichier kml fichier1.kml avec le format format1.
J'aimerais accéder à l'ensemble des features accessibles sur ce layer. J'ai pensé à la méthode read() définie dans format, mais pas moyen de trouver une doc utile sur cette méthode. Je sais seulement que je suis supposé lui passer une string pour obtenir les features, mais quel genre de string ?

Merci d'avance.

Hors ligne

 

#3 Fri 04 May 2012 12:26

Loic_GR
Moderateur
Lieu: Besancon
Date d'inscription: 12 May 2011
Messages: 1025
Site web

Re: Sélection de features KML sous OpenLayers

Bonjour,

Ne faudrait-il pas  créer une fonction qui ferait s'ouvrir les popup sur le Onload de la page ?


Freelance traitements ETL FME certifié: www.sitdi-france.fr Twitter : @sitdifrance
Site perso ~ www.partir-en-vtt.com

Hors ligne

 

#4 Fri 04 May 2012 15:01

Navrance
Juste Inscrit !
Date d'inscription: 24 Apr 2012
Messages: 4

Re: Sélection de features KML sous OpenLayers

Justement, c'est pour réaliser une fonction de ce type que je cherche à accéder aux features :p

Les popups ne sont créées que lors de la sélection de la feature, j'aurais donc besoin soit d'accéder aux features et "forcer" un event select, soit d'accéder aux poi générés par le layer kml et de forcer un event click.

Hors ligne

 

Pied de page des forums

Powered by FluxBB