GPS

De Wiki de Nelly & Richard
Sauter à la navigation Sauter à la recherche

GPS

  • On a recherché les différents systèmes autour du GPS nous avons trouvé le GPS-CS1 de SONY, qui permet de ne s'occuper que de la pile pendant les vacances (je vais pas me balader avec le PC toutes les vacances ;)

GPS-CS1

  • Il à une autonomie d'environ 14 heures et produit des fichier WGAAAAMMDDHHMMSS.log que l'on peut ouvrir avec son éditeur de texte préféré, il est autonome et relativement petit.

Conversion du fichier créer par le SONY GPS-CS1

  • Afin que notre fichier soit compatible avec la plupart des applications nous allons le convertir au format GPX
gpsbabel -i nmea -f WGAAAAMMDDHHMMSS.log -o gpx -F WGAAAAMMDDHHMMSS.gpx

Fusionner les infos GPX et les photos

  • J'ai trouvé sympathique le soft gpscorrelate mais l'en existe plusieurs : cf -> sources
  • A part charger le fichier GPX et indiquer votre dossier contenant les photos, il n'y a pas grand chose à faire :)
  • Le soft geotag permet d'incorporer les lieux aux informations exif de la photo et de visionner sur openstreetmap la localisation de la prise de vue.

Localiser rapidement une photo

  • Un petit script pour localiser rapidement une photo modifié avec gpscorrelate :
#!/bin/bash

# Licence GPL
# nécessite exiftool
# Ouvre firefox localisant la photo
# usage: prgm photo

# GPS Position formatée
# exiftool -s -s -s -c "%.6f" -TAG "-GPSPosition" <PHOTO>

PHOTO=$1
position=$(exiftool -s -s -s -c "%.6f" -TAG "-GPSPosition" "$PHOTO")

# pas de données GPS
if test -z "$position" ; then
 zenity --info --text="Cette photo ne contient pas les données exifs GPS ($PHOTO)"
 exit
fi

# open firefox
firefox "http://maps.google.com/maps?f=q&hl=fr&geocode=&q=$position&ie=UTF8&spn=0.906593,2.471924&t=p&z=9&iwloc=addr"

# info complémentaires
basePHOTO=$(basename "$PHOTO")
dateoriginal=$(exiftool -s -s -s -TAG "-DateTimeOriginal" "$PHOTO")
altitude=$(exiftool -s -s -s -TAG "-GPSAltitude" "$PHOTO")
latitude=$(exiftool -s -s -s -TAG "-GPSLatitude" "$PHOTO")
longitude=$(exiftool -s -s -s -TAG "-GPSLongitude" "$PHOTO")
zenity --info --text="$basePHOTO\n\nDate :\t\t$dateoriginal\nAltitude :\t\t$altitude\nLatitude :\t\t$latitude\nLongitude :\t$longitude"

Création carte avec Google Earth

  • Si vous souhaitez ajouter les photos directement sur votre carte vous pouvez utiliser à la place de gpscorrelate, il existe gpicsync et Google Earth.
  • gpicsync créé les fichier KML ainsi que les miniatures nécessaires.

Sources / Liens externes