De retour d'Irlande...
Par Olivier Mengué le vendredi 27 juillet 2007, 18:25 - Rando - Lien permanent
De superbes randos dans le Donegal. Temps magnifique : à peine une demi-journée sous la pluie. Et une cure de musique irlandaise, arrosée à la Guinness et à la Smithwicks.
J'ai amassé un paquet de données numériques brutes :
- avec mon Nikon Coolpix E995, des photos numériques horodatées. Cet APN ne gère pas la notion de fuseau horaire. J'ai choisi de conserver toutes mes photos avec la même heure de référence : l'heure de Paris (UTC+2), alors que l'Irlande est à UTC+1. Au départ, j'ai vérifié que l'heure de l'APN était la même que l'heure exacte, extraite du GPS, à la minute près car le Coolpix n'affiche pas mieux. Chaque photo est nommée
DSCNxxxx.JPG
. - avec mon GPS Garmin eTrex Legend C :
- les traces de l'active log. La quantité de mémoire disponible pour l'active log est limitée, et insuffisante pour 10 jours de rando. Je n'ai donc conservé l'active log que pour les deux derniers jours.
- des traces sauvegardées (sauvegarde quotidienne de l'active log). Malheureusement, lorsqu'on sauvegarde la trace du jour, on perd les informations temporelles. De plus le nombre de points est limité à 500, soit beaucoup moins que les 800/900 points enregistrés par le log d'une journée. C'est pourquoi la conservation brute de l'active log est préférable.
- des waypoints GPS, pour localiser mes photos : pour la plupart des photos en rando j'ai enregistré un waypoint nommé
xxxx
pour la photoDSCNxxxx.JPG
. Dans le commentaire du waypoint se trouve automatiquement la date et l'heure au formatJJ-MMM-AA hh:mm:ss
(fuseau horaire « London » : UTC+1). - les waypoints pour les géocaches emportées avant le départ. Malheureusement, la seule que j'ai cherchée est restée désespérément introuvable.
Avec tout cela, je devrais pouvoir :
- remettre les photos en format portrait à l'endroit
- utiliser Google Picasa pour ajouter des légendes IPTC aux photos
- reconstituer la géolocalision de beaucoup de photos, c'est-à-dire ajouter les métadonnées EXIF de latitude/longitude dans le fichier JPEG. Perl et le module Image::ExifTool devraient m'aider à automatiser le processus.
- créer un fichier KML pour Google Earth contenant les parcours de rando, et des blocs HTML présentant chaque photo et sa légende.
Du boulot en perspective !
Commentaires
Welcome back. J'ai hâte de voir ça !
Cela pourrait être intéressant de proposer une projection lors d'une réunion au RIF un soir de cet automne.
Bonjour Olivier,
Même si votre message est un peu ancien, j'y vois que vous arrivez à récupérer l'heure du GPS. Est-ce via GpsBabel, ou en utilisant directement le démon gpsd ?
Pour ma part, j'ai fait un bout de code C++ qui utilise gpsd, mais si le GPS ne géolocalise pas (en intérieur, par exemple), je n'arrive pas à récupérer l'heure... :-/
Si vous utilisez directement gpsd, avez-vous réussi à contourner le problème ?
Bravo pour votre blog!
Philippe
Le Garmin eTrex Legend C est un GPS autonome conçu pour la randonnée. Il n'est pas connecté à mon PC, sauf lorsque je rentre chez moi. Il dispose d'une fonction d'enregistrement de la trace GPS. Je récupère ensuite ces données avec le logiciel de Garmin (MapSource) ou avec GpsBabel. Pas d'utilisation de GPSD dans ce cas.
Concernant GPSD, je t'invite à te renseigner sur le fonctionnement du GPS en lisant l'article de Wikipédia. Il n'y a pas d'horloge dans un récepteur GPS. L'information d'horloge vient directement du signal envoyé par les satellites. Le positionnement est obtenu par calcul à partir des différences de temps entre les différentes heures reçues. Si tu est à l'intérieur d'un bâtiment, hors de réception des satellites, le récepteur ne reçoit pas de signal donc ne peut te donner ni l'heure ni ta position.
Olivier.