logo

jupfaf

some stuffs, and some others ...

Trouver un .gpx, le modifier, l'utiliser

Written by julien

Je vais peut être devoir faire une catégorie spéciale vélo si ça continue ... bon du coup, vous vous doutez du sujet, mais là, ça peut être utile pour autre chose que le vélo, une randonnée pédestre par exemple.

Comme je l'ai dit dans un article précédent, il m'arrive de faire un tour de vélo le week-end. Le problème c'est que je ne connais pas bien les routes autour de chez moi. Apparemment, en utilisant quelque chose comme Strava ou équivalent, c'est possible de trouver des routes toutes faites par les autres, mais la première chose demandée par le site, c'est de se loguer, je n'ai pas envie de créer un compte sur quelque chose qui va ressembler à un réseau social pour faire un concours de qui fait le plus de kilomètres, ensuite, je suppose qu'il faut utiliser leur application, et je n'ai pas envie non plus. J'ai déjà une application gps, OSMAnd, dans laquelle je peux mettre un fichier gpx qui m'indiquera la route à suivre. Mon problème est donc de trouver des fichiers gpx, puis de pouvoir le modifier en cas de besoin, parce que je préférerais que le chemin que mon gps va m'indiquer commence et finisse à ma porte.

Après quelque recherche, il y a des fichiers gpx accessibles sans avoir à créer de compte sur Bike Map (vu le nom du site, cette partie ne va peut-être pas bien marcher pour les randonnées pédestres). Ceci n'est valable que le temps que le site ne change pas les règles. Une fois sur le site, on rentre le nom de sa ville dans le champ de recherche, on sélectionne le type de route que l'on cherche (flat, hilly, long, ...), c'est possible de modifier la recherche par la suite, donc on peut cliquer sur n'importe quoi en fait, et on tombe sur une carte de la ville avec les routes disponibles. On peut affiner la recherche avec le nombre de kilomètres que l'on souhaite faire, la dénivelée, le type de vélo et autres. Une fois qu'on a trouvé une route qui nous plaît, on clique dessus et on arrive sur une page qui donne plus d'information sur celle-ci ... et un bouton pour télécharger le fichier gpx. Problème, quand on clique dessus, ça demande de créer un compte :(

oh l'autre, il dit qu'il veut pas créer de compte et au final, on va devoir le faire!
Attendez, c'est pas fini! Quand on met la souris sur le bouton, le lien ressemble a un lien direct vers le fichier gpx, la demande de création de compte à l'air d’être faite uniquement par l'interface, donc on met sa souris sur le bouton, on fait un clic droit, enregistrer le lien sous, et dans un nouvel onglet de son butineur, on copie le lien dans la barre d'adresse, puis en cliquant sur entrée, victoire, ça demande où l'on souhaite enregistrer le fichier \o/

Maintenant qu'on a notre fichier avec une route, on va le modifier pour que la route commence et finisse où l'on souhaite, et d'autre partie si on veut. Tous les outils que j'ai trouvés pour faire ça sont en java, donc pas vraiment de choix de ce côté la. Le plus simple d'utilisation que j'ai trouvé, qui est en fait le seul avec lequel j'ai réussi a faire ce que je voulais, c'est Route Converter. On télécharge le .jar, et on le lance avec


java -jar RouteConverterLinuxOffline.jar
(le nom peut changer suivant votre système) On va dans File > Open, on ouvre notre fichier gpx, et, une fois ouvert, on a la route sur une carte à gauche, et la liste des points de la route à droite. Pour supprimer un point, on le sélectionne et on utilise la touche delete du clavier. Pour ajouter un point, on fait un clic droit sur la carte à l'endroit où on veut ajouter le point, et on sélectionne New, ça ajoutera le point à la suite de celui sélectionné dans la liste. Rien de bien compliqué. Une fois terminer, on enregistre.

Il ne reste plus qu'à utiliser ce fichier gpx avec OSMAnd. Je vous laisse choisir la méthode pour copier le fichier gpx sur votre téléphone. Si OSMAnd est configuré pour avoir les fichiers de données sur la carte SD de votre téléphone, il faut copier le fichier sur la carte SD dans Android / data / net.osmand.plus / files / tracks. Une fois que c'est fait, lancer OSMAnd, puis dans Navigation (la flèche qui tourne vers la droite), aller dans les options (la roue crantée), cliquer sur GPS Route (vers le bas du menu) et sélectionner son fichier. Il n'y a plus qu'à fixer son téléphone sur le guidon de son vélo, cliquer sur GO, et roule ma poule!