Table des matières
Carte personnalisées et guidage GPS
uMap et Framacarte
Le service Framacarte proposé par Framasoft est basé sur uMap. D'ailleurs, il est possible de se connecter avec son login OSM sur les deux applications. Par contre, les cartes seront séparées.
L'objectif
L'objectif de la manipulation est de se faire guider par GPS en suivant le(s) tracé(s) réalisé(s) avec uMap ou Framacarte.
A quoi ça sert
Pratique quand on veut suivre un itinéraire sans avoir son nez collé dans une carte.
De quoi a-t-on besoin ?
- Une carte personnalisée comportant un tracé (uMap, Framacarte)
- Un smartphone Android
- L'application libre OSMAnd
Le tracé
Comme l'itinéraire sera routé par GPS, le tracé n'a pas besoin d'être précis.
Une fois terminé, il suffit de l'exporter au format GPX.
Le format GPX
Il s'agit d'un simple format xml pouvant contenir:
- des métadonnées (nom, description, auteur, …)
- une liste de points (waypoints): balises <wpt> - non routable
- une liste de traces (track): balises <trk> - non routable
- une liste d'itinéraires: balises <rte> - routable
L'export depuis Framacarte
Le tracé d'une carte personnalisé n'est jamais qu'une suite de points. Et donc l'export GPX proposé par Framacarte donnera un fichier non routable par GPS.
Il est donc nécessaire de le convertir.
La conversion: rendre le fichier lisible
Première étape: rendre le fichier lisible par un humain:
xmllint –format lacs_de_l_eau_d_heure_routable.gpx
Il s'agit bien d'un relevé de traces (trk) composé d'un segment (trkseg) comprenant plusieurs points (trkpt).
La conversion: supprimer le segment
Avec son éditeur favori, supprimer les balises de segment: <trkseg> et </trkseg>
La conversion: transformer la trace en itinéraire
Avec son éditeur favori:
- Remplacer trk par rte
- Remplacer trkpt par rtept
ou avec la ligne de commande:
sed -i 's/trk/rte/g' lacs_de_l_eau_d_heure_routable.gpx
Le guidage GPS
Une fois le fichier GPX résultant transféré sur smartphone (USB, réseau, cloud, …), démarrer OsmAnd:
- Dans configuration affichage de carte (icône globe):
- Selectionner “Fichiers GPX” et spécifier l'endroit du fichier GPX
- Appuyer sur l'icône guidage
- Faire défiler l'écran et sélectionner l'itinéraire voulu dans les traces affichées
- Appuyer sur “Départ”
Merci
Questions ?