MyGPSFiles:

Lecteur de traces GPS





MyGPSFiles, c'est quoi?

Une application web qui permet de visionner des traces GPS stockées sur votre PC Windows, PC Linux ou Mac.
Il est également possible de créer et de modifier rapidement des parcours GPS.
Elle se veut: (*) Dépend du navigateur utilisé (voir Compatibilité Navigateurs).

L'application

La page de l'application est ici:
http://www.mygspfiles.com/app/

Fonctionnalités

Lecture

Le reste en image:

On peut ouvrir les traces en glissant les fichiers dans la fenêtre.
Ici, c'est sous Windows. Mais ca marche aussi sous Linux et Mac.

Affichage de plusieurs traces.
Selectionnez une trace pour avoir plus de détails sur un point du parcours.

Carte Géoportail IGN en plein écran.
Les fenêtres sont déplaçables, redimensionnables, interchangeables...

Toutes les colonnes du tableau sont triables.
Le total des distances, dénivelés, etc est affiché en bas du tableau.

Affichage de 2 fonds de cartes en même temps. Les cartes se centrent automatiquement sur le curseur quand il se déplace.

Astuce: Le petit bonhomme de StreetView offre parfois de jolis panaromas à coté de nos traces.
Pratique pour se rappeler des souvenirs ou faire du repérage.

Les navigateurs ne supportant pas la lecture de fichiers locaux ont besoin de passer par le serveur. Le chargement est beaucoup plus lent mais MyGPSFiles fonctionne normalement ensuite.

Les portions sans signal GPS apparaissent en gris dans la barre de contrôle. Ces segments ne sont pas affichés sur les cartes/graphes.
Par contre, ils sont pris en compte pour le calcul de la distance pour coller au maximum à ce que vous avez roulé.

Edition

Une autre fonctionnalité de MyGPSFiles: la modification et la création de trace.
Comme tout bon outil d'édition, il est possible d'ajouter et de déplacer des points, de changer les points de départ et d'arrivée, d'inverser le parcours.

Les plus de la création d'itinéraires avec MyGPSFiles: Note 1: Pour créer une trace: Menu -> Trace -> Créer...
Note 2: L'ajout ou le déplacement d'un point entraine la perte du temps: la date, la durée, la vitesse, etc disparaissent.

Un tutoriel en vidéo:
http://www.youtube.com/watch?v=bgrGA6MNitY

Le reste en image:

Le suivis de traces.
La trace rouge a été entièrement créée en 5 clics (et pas un de plus!). Le parcours reprend les altitudes des points copiés.

Les points de référence. Leur nombre varie en fonction de l'échelle de la carte. Cliquez dessus avec le bouton droit pour accéder aux opérations possibles.

Replay

La fenêtre Replay permet de rejouer des traces dans le temps.
En chargeant plusieurs traces réalisées sur le même parcours, vous allez pouvoir créer une course virtuelle et comparer vos performances sur différents tronçons du parcours.

On peut voir évoluer: Note 1: Le replay est relatif. A t=0, les curseurs sont positionnés au début de chaque trace. Les curseurs bougent ensuite à partir de ce point.
Le point de départ d'une trace est donc important. Utilisez l'outil d'édition pour l'ajuster si besoin.
Note 2: Le classement se base sur la distance parcourue. Le 1er est celui qui a parcouru le plus de distance à l'instant t.

Une petite vidéo:
http://www.youtube.com/watch?v=bgrGA6MNitY
Et en image:

La fenêtre Replay est disponible depuis Menu -> Fenêtres
Le controle se fait comme un lecteur vidéo: Play/Pause/Stop.
Les traces ont été modifiées avec l'outil d'édition (clic droit sur le point -> "Commencer ici") pour que leurs points de départ coïncident.
Au bout de 6min13, Pierre a parcouru 2.342km.
Paul a fait 339m de moins.
Paul a 41s de retard sur Pierre (Pierre est passé il y a 41s à l'endroit où se trouve actuellement Paul).

Compatibilité Navigateurs

MyGPSFiles fonctionne sur toute machine (Windows, Mac ou Linux) disposant d'un navigateur WEB. En revanche, le site n'a pas encore été testé/adapté pour l'utilisation depuis un smartphones ou une tablette.

Pour une ouverture et une lecture rapide des fichiers, l'application utilise des fonctions offertes par la nouvelle norme HTML5: lecture de fichiers locaux et drag'n'drop de fichiers.

Actuellement, Chrome, Firefox et Internet Explorer (avec le plugin Chrome Frame) sont conformes à 100% de ces besoins. Opera, 90%.
Pour les autres navigateurs, MyGPSFiles utilise des solutions de contournement pour "dépanner".
Le tableau ci-dessous dresse les fonctionnalités supportées des différents navigateurs:
Navigateur WEB MyGPSFiles Chargement
rapide
Drag'n'Drop
Chrome Yes Yes Yes
FireFox Yes Yes Yes
Internet Explorer (6, 7, 8, 9)
avec Chrome Frame
Yes Yes Yes
Opera Yes Yes No
Internet Explorer (8, 9))
sans Chrome Frame
Yes No No
Safari Yes No No
Explications:

Plus besoin de plugin

Après 8 mois de services, le plugin MyGPSFiles n'est plus utile pour afficher vos traces.
La nouvelle application web n'en a pas besoin.
La page web utilisée par le plugin (/onmypc/) restera disponible mais ne sera plus maintenue. Je vous invite à désintaller le plugin et à utiliser la page de la nouvelle application.

Fonctionnellement, on perd l'explorateur de fichiers et l'ouverture de l'application par un simple clic sur un fichier tcx ou gpx.
Mais on gagne en rapidité de chargement, en précision (tous les points sont affichés) et en clareté de lecture (on choisit les traces qu'on veut ouvrir).
De mon coté, je gagne en facilité de développement. Si j'ajoute une fonctionnalité, je n'aurais pas besoin de demander d'installer une nouvelle version de plugin.

News

17/04/2012: Correction d'un bug sur le calcul du dénivelé.
Ajout de la fenêtre Replay (doc).
03/03/2012: Ajout de l'édition et de la création de traces (doc).
22/01/2012: MyGPSFiles se sociabilise. Suivez l'actualité sur Twitter ou Facebook.
17/11/2011: Sur Internet Explorer, mise en place du plugin Google Chrome frame pour utiliser MyGPSFiles à 100%.
08/11/2011: Gestion des pertes de signal GPS (screenshot).
31/10/2011: Nouvelle application: Plus besoin d'installer de plugin.
MyGPSFiles fonctionne sous Windows, Mac et Linux.
Lecture des traces plus rapide et affichage plus précis (tous les points sont maintenant affichés)
25/06/2011: Les couleurs des traces sont maintenant modifiables.
14/06/2011: Opera supporté de nouveau. Enfin, l'application indique ce qu'il faut faire si elle ne réussit pas à démarrer.
12/06/2011:
  • L'application est maintenant compatible avec Internet Explorer 9.
  • Ajout d'un dialogue "Préférence" pour modifier la langue (anglais ou français), les unités, l'épaisseur et l'opacité des traces.
  • L'application est complétement "francisée".
15/04/2011: Possibilité de jouer sur la visibilité des traces du répertoire ouvert. Le total se met à jour en fonction de la sélection des traces visibles.
26/03/2011:
  • Affichage du total des traces courantes: somme des distances, durées, dénivelés et moyenne des vitesses moyennes.
  • Ajout d'une deuxième vue carte. Disponible depuis le menu Window > Map #2.
  • Par défaut, les cartes suivent le déplacement du curseur. L'option est désactivable (Map > Follow cursor).
06/02/2011: Lancement du site.

Big Thanks

Ce projet s'appuie sur de nombreux outils et librairies open sources ou mis à disposition gratuitement. La qualité de ces projets participatifs et le travail qu'il y a derrière sont vraiment impressionnants.
Un grand merci à:

Le projet

C'est un "midnight project". Il avance par à coup en fonction du temps libre, de la motivation et de la météo.
C'est encore loin d'un résultat pro mais c'est utilisable.
Pour la petite histoire, ca fait plusieurs années que j'utilise une application maison pour afficher mes bêtes gpx sans 36000 manipulations.
Récemment, ne trouvant toujours pas de vraie application qui réponde à mes modestes besoins, j'ai décidé de franchir le cap et de partager cet outil.

Sportivement,
Manu