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

- Tout sur le GPX

- L’API google maps

- Un visualiseur de fichier GPX online

Historique des modifications

Version Date Commentaire

0.1 07/05/2007 Création par Jibux

Galerie