Inverser une trace gpx

Règles du forum
Pas de publicité. Respect de la thématique. Courtoisie bienvenue.
Répondre

Topic author
Chris Richard
Membre néophyte
Membre néophyte
Messages : 13
Enregistré le : jeu. 11 juil. 2019 18:09
6
Localisation : Courbevoie
Âge : 68
Status : Hors ligne

Inverser une trace gpx

Message par Chris Richard »

Bonjour a tous, j ai telecharge la trace gpx de la seine a velo qui va de Paris au Havre. Je voudrais la parcourir en sens inverse (du Havre a paris). Existe t il une appli permettant d inverser la trace

Merci d avance a tous

Chris



paddy
Membre actif
Membre actif
Messages : 119
Enregistré le : jeu. 8 août 2013 13:21
12
Localisation : Brest
Status : Hors ligne

Re: Inverser une trace gpx

Message par paddy »

Bonjour,
Oui sans doute qu'il existe des trucs compliqués qui font le boulot
mais il y a possibilité de faire ça simplement, et en plus on comprend ce qu'on fait!

Perso tous les fichiers GPX que je manipule passent par cet éditeur de texte.

je vais aller dans l'ordre étape par étape.
Tout d'abord éditeur de texte Notepad++
ici par exemple https://notepad.fr.uptodown.com/windows

ouvrir le fichier on obtient un truc dans de ce genre

le fichier (mon exemple)
<?xml version="1.0" encoding="ISO-8859-1"?>
<gpx>
<trk>
<name>Route</name>
<trkseg>
<!-- liste des points debut -->
<trkpt lat="1" lon="-y.yy"/>
<trkpt lat="2" lon="-y.yy"/>
<trkpt lat="3" lon="-y.yy"/>
<trkpt lat="4" lon="-y.yy"/>
<!-- liste des points fin -->
</trkseg>
</trk>
</gpx>

j'ai écrit 1,2,3,4 pour que ce soit bien visible dans le texte.

Procédons par étapes
1 : sélectionner les 4 lignes entre <!-- liste des points debut --> et <!-- liste des points fin -->

2 : menu TextFX puis TextFX Tools puis InsertLigne Number

on obtient un truc du genre
00000007 <trkpt lat="1" lon="-y.yy"/>
00000008 <trkpt lat="2" lon="-y.yy"/>
00000009 <trkpt lat="3" lon="-y.yy"/>
00000010 <trkpt lat="4" lon="-y.yy"/>

00000007 est le numéro de la ligne dans le fichier

puis tri inverse de ces mêmes lignes
3 : menu TextFX puis TextFX Tools puis T:sort lines case sensitives
00000010 <trkpt lat="4" lon="-y.yy"/>
00000009 <trkpt lat="3" lon="-y.yy"/>
00000008 <trkpt lat="2" lon="-y.yy"/>
00000007 <trkpt lat="1" lon="-y.yy"/>
remarquez les points ont changé d'ordre

reste à supprimer les numéros de lignes
4 : menu TextFX puis TextFX Tools puis delete Line or First World

on obtient
<trkpt lat="4" lon="-y.yy"/>
<trkpt lat="3" lon="-y.yy"/>
<trkpt lat="2" lon="-y.yy"/>
<trkpt lat="1" lon="-y.yy"/>

fichier complet
<?xml version="1.0" encoding="ISO-8859-1"?>
<gpx>
<trk>
<name>NOM</name>
<trkseg>
<!-- liste des points debut -->
<trkpt lat="4" lon="-y.yy"/>
<trkpt lat="3" lon="-y.yy"/>
<trkpt lat="2" lon="-y.yy"/>
<trkpt lat="1" lon="-y.yy"/>
<!-- liste des points fin -->
</trkseg>
</trk>
</gpx>

Sauvegarder le fichier et c'est fini.
Voili Voila.

Bonne randonnée.


Avatar du membre

albina
Vétéran
Vétéran
Messages : 2182
Enregistré le : jeu. 3 juil. 2008 17:07
17
Localisation : Suisse (Jura)
Âge : 90
Status : Hors ligne

Re: Inverser une trace gpx

Message par albina »

En principe tous les logiciels de cartographie (enfin, ceux que je connais et pratique) peuvent faire ça sans problème.
Importer le .gpx puis inverser la trace et reexporter à convenance.
Charles


Tout ce qu'on fait, mérite d'être bien fait
Avatar du membre

AngstromCyclo
Vétéran
Vétéran
Messages : 4245
Enregistré le : lun. 22 août 2016 17:04
9
Localisation : Proche Montpellier Ouest
Âge : 62
Contact :
Status : Hors ligne

Re: Inverser une trace gpx

Message par AngstromCyclo »

EditGPX sur le site VisuGPX le fait parfaitement.
En version gratuite.


A+

Angstrom

"Aller voir un peu plus loin, parce que cela risque d’être magnifique, c’est un bonheur absolu» Anne-France Dautheville

Mon blog : Mon Expérience Vélo

Ravélo Bernard
Status : Hors ligne

Re: Inverser une trace gpx

Message par Ravélo Bernard »

Yop

Openrunner le fait aussi (demande de s'inscrire mais version gratuite suffit).


Avatar du membre

AngstromCyclo
Vétéran
Vétéran
Messages : 4245
Enregistré le : lun. 22 août 2016 17:04
9
Localisation : Proche Montpellier Ouest
Âge : 62
Contact :
Status : Hors ligne

Re: Inverser une trace gpx

Message par AngstromCyclo »

paddy a écrit : ven. 5 févr. 2021 17:27 Bonjour,
Oui sans doute qu'il existe des trucs compliqués qui font le boulot
mais il y a possibilité de faire ça simplement, et en plus on comprend ce qu'on fait!

Perso tous les fichiers GPX que je manipule passent par cet éditeur de texte.
Merci pour ton partage. Je suis un adepte de NOtepad++ et je manipule les fichiers GPX avec, comme toi.
Néanmoins, dasn le cas d'espèce, réordonner manuellement les points de trace GPX c'est TRES compliqué sur une trace normale de pluseirs centaines ou milliers de points.
Les solutions dont 2 exemples ont été donnés sont infiniment plus simples.

Ce qui ne retire en rien l'intérêt de savoir faire des modifications simples directement dasn le fichier comme tu l'indiques et qui marche bien pour quelques points.

C'est juste mon avis en tous cas.


A+

Angstrom

"Aller voir un peu plus loin, parce que cela risque d’être magnifique, c’est un bonheur absolu» Anne-France Dautheville

Mon blog : Mon Expérience Vélo
Répondre