Précédent   Forum des professionnels en informatique > Applications > SIG : Système d'information Géographique > IGN API Géoportail
IGN API Géoportail Forum d'entraide sur l'API Géoportail développé par IGN
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 29/03/2011, 10h15   #1
Membre du Club
 
Inscription : décembre 2005
Messages : 113
Détails du profil
Informations forums :
Inscription : décembre 2005
Messages : 113
Points : 57
Points : 57
Par défaut Accès aux points du couche GPX

Bonjour !

Sur mon site http://la-trace.com je charge une couche GPX sur les cartes IGN et je voudrais savoir si je peux accéder aux différents points de cette couche.

Le but final est d'obtenir les coordonnées d'un point en fonction de sa distance par rapport au début de la trace. Et ainsi le faire apparaître via un marqueur sur la couche GPX.

Je pourrais parser le GPX mais je me dis que Geoportail doit forcement le faire pour créer la couche donc autant exploiter les données déjà traitées.

Merci d'avance !
Al3x est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 29/03/2011, 11h14   #2
Membre du Club
 
marjorie robert
Inscription : juin 2010
Messages : 40
Détails du profil
Informations personnelles :
Nom : marjorie robert

Informations forums :
Inscription : juin 2010
Messages : 40
Points : 57
Points : 57
Par défaut proriété features de Layer

Il est possible d'accéder au différents points de la couche en utilisant la propriété features du layer GPX.

Ainsi, si on déclare une couche gpx :
Code :
var gpx= viewer.getMap().addLayer("GPX","Balade", ...);
On récupère les points avec la propriété features :
Code :
var tabPoint = gpx.features;
Le résultat est un tableau de OpenLayers.Features.Vector
m_robert est déconnecté   Envoyer un message privé Réponse avec citation 10
Vieux 29/03/2011, 11h45   #3
Membre du Club
 
Inscription : décembre 2005
Messages : 113
Détails du profil
Informations forums :
Inscription : décembre 2005
Messages : 113
Points : 57
Points : 57
Un GRAND merci !
Al3x est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 02/02/2012, 16h24   #4
Candidat au titre de Membre du Club
 
Inscription : octobre 2011
Messages : 22
Détails du profil
Informations forums :
Inscription : octobre 2011
Messages : 22
Points : 13
Points : 13
Par défaut Je rame ...

Bonjour,
Je suis débutant et je rame un peu ...
Comme Al3x je charge une couche GPX et je voudrais accéder aux coordonnées des différents points de cette couche.
Je voudrais simplement récupérer les coordonnées du point lorsque qqun clique sur ma trace.
J'aimerai utiliser la méthode de m_robert, mais comment récupérer les coordonnées d'un point dans un OpenLayers.Features.Vector ?
Merci d'avance
superpoi est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 02/02/2012, 18h45   #5
Membre émérite
 
Inscription : mai 2009
Messages : 1 085
Détails du profil
Informations forums :
Inscription : mai 2009
Messages : 1 085
Points : 820
Points : 820
Il faut mieux ouvrir un nouveau sujet et mettre un lien sur une page d'essai car sinon un extrait de code hors de son contexte est souvent inutile.
mga_geo est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 03/02/2012, 11h10   #6
Candidat au titre de Membre du Club
 
Inscription : octobre 2011
Messages : 22
Détails du profil
Informations forums :
Inscription : octobre 2011
Messages : 22
Points : 13
Points : 13
Ok merci, je vais ouvrir un nouveau post mais je n'ai pas de lien sur une page d'essai car je suis en train de développer une appli autonome de gestion des traces.
superpoi est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 20h36.


 
 
 
 
Partenaires

Hébergement Web