coagul : Visualiser un fichier GPX avec googlemaps
Créé par Jean-Emmanuel Bissey le 08/11/2025 PubliéRubrique : Programmation
Le : jeudi 10 mai 2007
Par : jibux
Visites : 10119
But de ce Document
Ce document me sert de mémo. Il relate mon expérience lors de cette tâche. Je l’ai écrit pour me souvenir des différentes opérations que j’ai dû effectuer. Je le diffuse car cela pourra servir à d’autres personnes.
Situation initiale
J’utilise le programme Maemo mapper sur ma N800 et un récepteur GPS bluetooth. Ce programme est capable d’enregistrer un parcours dans un fichier XML au format GPX. Je souhaitais pourvoir visualiser ces parcours sur mon PC.
Réalisation
Sachant que google propose des fonctions toutes faites pour faire ce genre de chose, il est relativement aisé de tracer un parcours sur une carte. Je vous conseille de lire la documentation de l’API sur le site de google (voir les liens à la fin de cet article)
Le programme joint à ce mémo correspond à une concaténation de morceaux de programmes issus de la documentation de googlemaps. Il faut simplement prendre garde de ne pas trop envoyer de points sinon le navigateur arrête le script en indiquant qu’il prend trop de temps à s’exécuter.
Pour tester le programme, il suffit de placer les fichiers :
visuGPX.html
track.gpx
dans un même dossier et d’ouvrir le fichier html dans votre navigateur pour obtenir ceci :
Conclusion
Avec simplement une quarantaine de lignes de code, on peut mener à bien cette opération grâce à l’API de Google et les fonctions avancées de javascript, notamment la fonction de parsing des fichiers XML.
Liens
Un visualiseur de fichier GPX online
Historique des modifications
Version Date Commentaire
0.1 07/05/2007 Création par Jibux