Recent Changes - Search:


PmWiki

pmwiki.org


Main.SideBar:
Versions :
pmwiki-2.2.36
ZAP : May 31, 2007
edit SideBar

Conversions avec GPSvisualizer


Convert a GPS file to plain text or GPX avec http://www.gpsvisualizer.com/convert_input

Pour des conversions depuis des formats standards, il n'y a en général rien de spécial à faire, car les données sont automatiquement reconnues.

Quand on veut convertir des formats de fichiers exotiques, on doit préparer un en-tête qui explique au programme ce qu'il va trouver dans le fichier.
Lire en premier lieu la doc sur http://www.gpsvisualizer.com/tutorials/tracks.html

Edit: je me suis aperçu plus tard qu'il y avait d'autres documentations qui m'avaient échappé, et qui semblent répondre à mes interrogations:

Par conséquent, ce qui suit est plus ou moins obsolète.

La difficulté pour fabriquer un en-tête, c'est qu'il n'est pas indiqué quels sont les mots que le programme reconnait. Voici quelques éléments de réponse, issus d'une communication par email avec l'auteur de gpsvisualizer.com, et de la lecture de la page http://www.gpsvisualizer.com/tutorials/tracks.html
Les champs peuvent être séparés par des virgules ou des points-virgule.

  • latitude : en degrés décimaux
  • longitude : en degrés décimaux
  • altitude ou alt : en mètres
  • time : sous la forme: 14/11/2008 09:45:58
  • interval(km) : distance entre deux relevés consécutifs; erreur probable car dans mes fichiers il s'agissait de mètres, mais ça a l'air de marcher...
  • interval(time) : intervalle de temps entre 2 relevés consécutifs, sous la forme: hh:mm:ss
  • heading : cap (0 = nord, 90 = est, ...)
  • speed(m/s) ou speed : vitesse en m/s
  • ? : le point d'interrogation (ou tout autre mot non interprété par le programme) désigne les colonnes à ignorer
  • trackpoint : apparemment, désigne le numéro du trackpoint (relevé)
  • course
  • name
  • color
  • type : apparemment T = track, W = waypoint

Voici par exemple un fichier issu de mon PDA sous Windows Mobile, via Bayo PocketExploreur:

 F;T;PPC
 T;14/11/2008 09:45:55;1;0;58880;65535;4
 P;43.351466666666667;5.444366666666666;132;-9999;14/11/2008 09:45:58;0.000;00:00:00;0;0.0;-1
 P;43.351616666666672;5.444333333333334;144;-9999;14/11/2008 09:47:30;0.021;00:01:32;351;0.2;-1
 P;43.351633333333332;5.444400000000000;147;-9999;14/11/2008 09:47:32;0.006;00:00:02;71;3.2;-1

Pour qu'il soit reconnu par gpsvisualizer, il faut supprimer les deux premières lignes, et les remplacer par un en-tête du genre:

 ?;latitude;longitude;altitude;?;time;interval(km);interval(time);heading;speed(m/s);?
 P;43.351466666666667;5.444366666666666;132;-9999;14/11/2008 09:45:58;0.000;00:00:00;0;0.0;-1
 P;43.351616666666672;5.444333333333334;144;-9999;14/11/2008 09:47:30;0.021;00:01:32;351;0.2;-1
 P;43.351633333333332;5.444400000000000;147;-9999;14/11/2008 09:47:32;0.006;00:00:02;71;3.2;-1

Latitude et longitude en N43.31.4944;E5.26.6385

C'est le format débile délivré par l'application de la balise Locate Box (via l'exportation en fichier .csv).
Il n'est évidemment pas reconnu par gpsvisualizer:
http://www.gpsvisualizer.com/faq.html#textformat

Mais la solution est ici: http://tayeb.fr/misc/gpsvisualizer/


Edit - History - Print - Recent Changes - Search
Page last modified on May 04, 2009, at 01:44 AM