<h3>But de ce Document</h3>
<p class="spip">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.</p>

<h3>Situation initiale</h3>
<p class="spip">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.</p>

<h3>Réalisation</h3>
<p class="spip">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)</p>

<p class="spip">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.</p>

<p class="spip">Pour tester le programme, il suffit de placer les fichiers :
<br /></p>
<li> visuGPX.html
<br /><li> track.gpx
<p class="spip">dans un même dossier et d’ouvrir le fichier html dans votre navigateur pour obtenir ceci :
<span class='spip_document_1102 spip_documents spip_documents_center' >
<img src='http://download.tuxfamily.org/assocoagul/drupal-files/spip/visuGPX.png' width="701" height="644" alt="" /></span><p>

<h3>Conclusion</h3>
<p class="spip">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.</p>

<h3>Liens</h3>
<li> <a href="http://www.topografix.com/gpx.asp" class="spip_out">Tout sur le GPX</a>
<br /><li> <a href="http://www.google.com/apis/maps/documentation/reference.html" class="spip_out">L’API google maps</a>
<br /><li> <a href="http://www.gpsvisualizer.com/" class="spip_out">Un visualiseur de fichier GPX online</a>
<h3>Historique des modifications</h3>
<table class="spip">
<thead><tr class='row_first'><th scope='col'><strong class="spip">Version</strong></th><th scope='col'><strong class="spip">Date</strong></th><th scope='col'><strong class="spip">Commentaire</strong></th></tr></thead>
<tbody>
<tr class="row_even"><td>0.1</td><td>07/05/2007</td><td>Création par Jibux</td></tr>
</tbody>
</table>
<dl class='spip_document_1104 spip_documents spip_documents_center' >
<dt><a href="http://download.tuxfamily.org/assocoagul/drupal-files/spip/Archive-2.zip" title='Zip - 19.3 ko' type="application/zip"><img src='dist/vignettes/zip.png' width='52' height='52' alt='Zip - 19.3 ko' /></a><dt>
<dt class='spip_doc_titre' style='width:120px;'><strong>Le fichier html et le fichier gpx</strong></dt>
</dl>