Ré-échantillonner un .gpx ?

Extraire des données OSM, créer sa carte, uMap, utiliser sur un GPS ou un smartphone...
Cartograf
Messages : 64
Inscription : lun. juil. 11, 2016 12:12 pm

Ré-échantillonner un .gpx ?

Message par Cartograf » mer. avr. 26, 2017 6:16 pm

Bonjour.

Un fichier .gpx comprend une succession de points (coordonnées GPS), qui sont "traduit et joints" par une ligne dans tous les logiciel de cartographie.
Si je veux ajouter d'autres points entre deux "waypoints", avec l'outil ligne uMap c'est possible (comme avec Openrunner, et bien d'autres) mais je dois tout reprendre point par point... C'est laborieux !

Existe t-il un outil qui permet de créer automatiquement les points inexistants du fichier mais présent visuellement par une ligne entre deux points ?
Et ainsi donc, de pouvoir "ré-échantillonner automatiquement" un fichier .gpx pour rendre homogène et régulier, l'espacement de tous ces points ?

Merci.

JBosm
Messages : 55
Inscription : lun. avr. 22, 2013 12:43 pm

Re: Ré-échantillonner un .gpx ?

Message par JBosm » jeu. avr. 27, 2017 6:44 pm

Bonjour,
J'avais réfléchi à la question il y a quelque temps : à l'époque, je découpais les traces GPS en longs tronçons, et dans le cas où deux points étaient très espacés au niveau de la découpe, cela pouvait générer des problèmes. J'avais finalement décidé qu'il était très peu probable de tomber dans des cas foireux (1km entre deux points pour de la rando… c'est rare).
Mais la solution envisagée à l'époque, c'était un petit coup de python avec le package gpx-py. Il parse assez bien les fichiers gpx, et après, tu interpoles les nouveaux points à distance voulue entre chaque ancien point.
Voilà voilà,
JB.

Cartograf
Messages : 64
Inscription : lun. juil. 11, 2016 12:12 pm

Re: Ré-échantillonner un .gpx ?

Message par Cartograf » jeu. avr. 27, 2017 8:12 pm

Bien, merci pour la réponse.
Au moins je sais que c'est possible... pour un développeur ou quelqu'un de bien plus calé que moi.
Pour le moment je ne saurais donc qu'en faire, mais peut-être un jour ça sera dans mes cordes.
:)
Idéalement, j'espérais qu'il existe un petit utilitaire en ligne. :lol:

Avatar de l’utilisateur
Sylvain M.
Messages : 210
Inscription : ven. janv. 31, 2014 6:34 pm

Re: Ré-échantillonner un .gpx ?

Message par Sylvain M. » jeu. juin 08, 2017 9:39 pm

C'est un peu tard pour répondre, mais QGis fait très bien ce genre de travail.
Par exemple, tu peux charger ton GPX puis utiliser la fonction Grass (barre d'outils Traitements) nommée "v.split.length", qui va découper la ligne en de plus petits segments d'une longueur définie (pas de programmation, c'est du "presse bouton").
Et si ça ne répondait pas à ton besoin, il y a pléthore d'outils pour ce genre de travail : à rechercher dans le catalogue d'extensions de QGis.

A+

Sylvain M.

Cartograf
Messages : 64
Inscription : lun. juil. 11, 2016 12:12 pm

Re: Ré-échantillonner un .gpx ?

Message par Cartograf » sam. juin 10, 2017 1:08 am

Ah !! Merci pour cette réponse !
Voilà qui laisse clairement entendre une solution à ma portée... pour bientôt peut-être.
Vu que je ne connais encore pas QGis, ce ne sera toutefois ;) pas pour demain.
Merci pour la piste et tes précisions.
Je viendrais reposter pour dire si j'ai réussit.
;-)

Cartograf
Messages : 64
Inscription : lun. juil. 11, 2016 12:12 pm

Re: Ré-échantillonner un .gpx ?

Message par Cartograf » lun. nov. 20, 2017 9:20 pm

Alors alors...
J'ai installé le monstre QGis, j'arrive à coller un .gpx dedans (c'est déjà ça), j'ai trouvé la fonction Grass (barre d'outils Traitements) nommée "v.split.length", mais pas moyen d'arriver à faire ce que je veux...
Du moins, incapable de comprendre comment procéder.
Après, pour les extensions à pléthore, le blem c'est que je ne saurais ni savoir laquelle il me faudrait précisément, ni savoir comment la récupérer pour m'en servir dans QGis, (enfin peut-être que si puisque pour certaines, il faut activer une case, et chosir de l'insateller) ni savoir surtout comment m'en servir ensuite.
J'ai donc avancé (un tout petit peu !) mais "au delà" je rame, plus précisément je comprend rien.
D'ailleurs, je me dis que je suis limite ridicule à essayer d'utiliser ce colossal programme rapport à l'utilisation que je veux en faire et de ce que j'en comprend : (rien) Bon ok, j'ai pas lu la doc...
Si quelqu'un à du temps à perdre pour me l'expliquer...
En mode tuto écrit, car si c'est trop succint, je vais pas "capter"...
Merci d'avance au malheureux ou à la malheureuse qui s'y risquera !

Pour la solution Python évoqué plus haut, je vais essayer de creuser par là:
https://openclassrooms.com/courses/appr ... que-python

Avatar de l’utilisateur
Sylvain M.
Messages : 210
Inscription : ven. janv. 31, 2014 6:34 pm

Re: Ré-échantillonner un .gpx ?

Message par Sylvain M. » mer. déc. 06, 2017 11:04 pm

Salut,
Désolé, je n'avais pas vu ta réponse.
Le plus simple, peut-être, serait que tu envoies ton fichier GPX (en MP si ce n'est pas public) : je pourrai faire le "ré-échantillonnage" de ta trace.
Il faudra que tu dises quelle distance tu souhaites entre chaque point.
Si je trouve le temps, je noterai cela sous forme de pas à pas.
A+

Sylvain M.

Cartograf
Messages : 64
Inscription : lun. juil. 11, 2016 12:12 pm

Re: Ré-échantillonner un .gpx ?

Message par Cartograf » jeu. déc. 07, 2017 5:27 pm

Merci pour ta réponse !

Ce n'est pas pour un .gpx précis, et ma demande n'a rien d'urgent en soi...
C'est juste que j'aimerais (un jour) savoir faire tout seul comme un grand.
Si tu arrives à faire un pas à pas dessus, ça serait parfait !
Tu perdras du temps à le faire, mais au moins il me sera utile et peut-être d'autres avec un jour : il suffira de les renvoyer ici pour qu'ils apprennent d'eux-même. ;)

Tu trouveras peut-être du temps en 2018, 2019, ou bien après; peu importe ;)

Répondre

Qui est en ligne ?

Utilisateurs parcourant ce forum : Aucun utilisateur inscrit et 1 invité