Visualiser un fichier GPX avec googlemaps
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 :
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
Historique des modifications
Version | Date | Commentaire |
---|---|---|
0.1 | 07/05/2007 | Création par Jibux |
Fichier attaché | Taille |
---|---|
visuGPX.png | 162.51 Ko |
Le fichier html et le fichier gpx | 19.38 Ko |
Commentaires
Visualiser un fichier GPX avec googlemaps
Je me permet de donner l’adresse d’un petit site que j’ai fait ou il est possible de soumettre des fichiers GPX et de les visionner ensuite sur carte.
Le site :
Visualiser un fichier GPX avec googlemaps
Merci pour ta modif. Je viens de tester sur mon GNULlinux et ça fonctionne toujours.
Les .ZIP ne sont pas mon format préféré mais je l’utilise pour que les utilisateurs de windows puissent l’utiliser facilement. Je compresse le(s) fichier(s) depuis Konqueror avec un clic droit. Et j’obtiens un fichier qui a ces caractéristiques :
file Archive.zip
Archive.zip : Zip archive data, at least v2.0 to extract
Visualiser un fichier GPX avec googlemaps
Le zip n’etait pas directement téléchargeable. Je viens de modifier l’article en conséquence.
> Visualiser un fichier GPX avec googlemaps
Je suis également intéressé par l’atelier. Merci d’avance.
> Visualiser un fichier GPX avec googlemaps
Salut GnunuX,
Oui, je peux envoyer mes tracks si ça peux faire avancer la carte.
Je pense qu’un atelier sur le sujet serais très intéressant.
> Visualiser un fichier GPX avec googlemaps
Bien, maintenant que tu es équipé, tu vas pouvoir m’aider a "cartographier" dijon ;)
J’ai pas mal avancé. Tu peux voir une version un peu ancienne ici (faut zoomé pour voir plus de route, toute n’ont pas encore leur nom) :
http://www.informationfreeway.org/ ?lat=5993409.23177&lon=562882.1543&zoom=12&layers=B00000
En fait en local c’est encore plus avancé, mais ce we ils ont mis a jour la plateforme, donc je n’ai pas pu commité.
Si ca interesse, je veux bien faire un atelier sur OpenStreetMap (que je découvre seulement).
afficher dans googlemaps
bonjour Jibux. super ce visuGPX ! Le seul problème est que je travaille plutôt en coordonnées Lambert II et qu'il va falloir que je me convertisse (et mes sites aussi). Bonnes ballades