~~NOCACHE~~ ~~REVEAL theme=league&transition=convex&controls=1&show_progress_bar=1&build_all_lists=1&open_in_new_window=1~~ ====== 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 - non routable * une liste de traces (track): balises - non routable * une liste d'itinéraires: balises - 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: et ==== 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 ?