Main.SideBar: |
Main /
GPSvisualizer et autres astuces pour exploiter les fichiers des GPSIntroductionGPSvisualizer est un service en ligne qui permet de faire des montagnes de choses à partir de fichiers de cartographie. C'est le site rêvé pour tous les bidouillages sur les fichiers GPS.
Je récapitule ci-dessous quelques autres exemples parmi les utilisations que j'en ai faites. Conversions avec GPSvisualizerConvert a GPS file to plain text or GPX avec http://www.gpsvisualizer.com/convert_inputPour 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. 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
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.6385C'est le format débile délivré par l'application de la balise Locate Box (via l'exportation en fichier .csv). Mais la solution est ici: http://tayeb.fr/misc/gpsvisualizer/ Graphes divers, superpositions de tracés,...Plot d'un fichier issu de la balise Locate Box Plot de la bordure de zones polygonales définies par leurs lat / long, pour cartes de prospection de gaz de schiste. Plot des limites (emprises) de mes cartes IGN pour Oruxmaps, avec les indications sur la procédure à suivre: voir ici. Superposition de tracés GPX (sortie VTT), avec en prime quelques statistiques sur les tracés. Idem, avec 3 tracés. Il semble que les statistiques n'apparaissent que dans les fichiers gpx originaux (et pas dans les gpx que j'ai bidouillés avec CartoExploreur). Pour superposer rapidement plusieurs GPX: Dans CartoExploreur sélectionner les traces et les exporter ensemble. CartoExploreur les enregistre dans un seul fichier. Puis ouvrir le fichier avec VisuGPX. Exemple. Autre exemple: compilation de toutes nos traces dans le Garlaban Pour superposer plusieurs GPX et en faire un KMZ visualisable en 3D dans Google Earth: draguer les GPX dans https://www.gpsvisualizer.com/convert_input , choisir Output Format: Google Earth KML, et cliquer sur Convert. Vous pouvez ajouter tout un tas d'options via le menu déroulant "show advanced options". Exemple. Suivi d'un itinéraire en voiture. Ici entre Bourges et Marseille. J'ai enregistré la trace gpx avec Oruxmaps. Oruxmaps propose divers graphes (dont celui de la vitesse), mais ils ne sont pas commodes à visualiser. Et en plus, quelques erreurs d'enregistrement font monter ma vitesse max à 600 km/h et il ne semble pas possible de limiter l'échelle du graphe. Je n'ai pas trouvé le moyen de tracer simplement la vitesse avec gpsvisualizer. Le plus simple, c'est d'envoyer le fichier gpx directement dans http://utrack.crempa.net qui s'occupe de tout, fournit une page web avec les résultats (carte du tracé, graphe vitesse/distance, graphe vitesse/temps, etc...), et propose d'exporter les résultats dans un fichier PDF. Ma montre Fenix enregistre des tracés avec la fréquence cardiaque (bpm, heart rate). Le site de Garmin Connect trace directement les cartes colorisées avec le HR. On peut aussi faire des tracés colorisés avec le HR avec GPSvisualizer, en voici un exemple. Pour cela: exporter depuis Garmin Connect la trace au format TCX et l'importer dans https://www.gpsvisualizer.com/map_input avec ces paramètres. |