Géotagger ses photos avec le GPS de son iPhone

Publié le 03 janvier 2009 par Paul

La géolocalisation des photos est surtout destinée aux photographes qui bougent beaucoup, qui photographient des paysages voire des monuments, etc… Cette dernière n’aura par exemple aucune utilité pour des photos en studio. Cependant, pour le globe-photographer (road-trip), cette démarche peut prendre tout son intérêt. Dans le cas où il souhaite pouvoir retrouver l’endroit exact où telle photo a été prise, ou encore quand il veut avoir un tracé complet de son périple photo. A l’heure actuelle, l’offre des constructeurs en terme d’appareil photo équipés d’un système GPS est très maigre et je ne pense pas qu’un important changement puisse arriver à court terme. Certes, Ricoh propose son 500SE GPS néanmoins, probablement faute de demande suffisante, ce genre de modèle ne court pas les rues et ce, même dans les appareils réflex haut de gamme des grands constructeurs. Donc à défaut d’avoir un GPS intégré à mon appareil photo (Canon si tu lis!), je vais faire en sorte de mettre à contribution celui intégré à mon iPhone 3G. Lets’ go !

Les photographies visibles dans cet article n’ont absolument aucun intérêt.

Matériel et logiciels requis

- Un Apple iPhone 3G,
- Un appareil photo numérique (Canon EOS 40D dans le cas présent),
- Un ordinateur (Apple iMac dans le cas présent),
- L’application Trails pour iPhone (1,59€),
- Un logiciel permettant de manipuler les fichiers .gpx

Préparation de l’iPhone 3G

En premier lieu, veillez à bien synchroniser de la manière la plus précise possible la date et l’heure de votre appareil photo à celle de votre iPhone 3G. Il faut se rendre sur l’AppStore pour acheter (1,59€) et télécharger l’application “Trails” (développée par Felix Lamouroux). Une fois installée sur votre iPhone 3G et exécutée, cette dernière va utiliser le GPS intégré à l’iPhone pour enregistrer dans un fichier .gpx toutes les informations de vos déplacements spatio-temporels.

A titre indicatif, ce fichier .gpx (pour GPS eXchange Format) qui n’est en fait qu’une extension du langage de balisage XML ressemble à ça :

  1. <?xml version="1.0" encoding="UTF-8" standalone="no" ?>
  2.         <gpx
  3.           version="1.0"
  4.           creator="Trails 1.51"
  5.           xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
  6.           xmlns="http://www.topografix.com/GPX/1/0"
  7.           xsi:schemaLocation="http://www.topografix.com/GPX/1/0 http://www.topografix.com/GPX/1/0/gpx.xsd">
  8.  <trk>
  9.         <name>Nom du nouveau chemin</name>
  10.         <trkseg>
  11.                 <trkpt lat=‘45.156372′ lon=‘5.318713′>
  12.                 <name>0</name>
  13.                         <ele>134.000000</ele>
  14.                         <time>2008-12-30T22:11:30+0100</time>
  15.                 <sym>WP0</sym>
  16.                 </trkpt>
  17.         </trkseg>
  18. </trk>
  19. </gpx>

Une fois le shoot photos terminé, Trails propose d’envoyer les données enregistrées (le fichier .gpx) sur son adresse mail :

De retour à la maison

On s’assoit confortablement non loin de la bouteille de coca et on commence à vider sa carte mémoire pleine de photos sur son ordinateur. Là on allume une clope et on met de la bonne grosse musique pendant que l’on va checker ses mails pour récupérer l’exquis fichier .gpx qui contient les informations tant désirées. Une fois le fichier et les photos rapatriés sur l’ordinateur, il va nous falloir un logiciel capable de synchroniser les informations du fichier avec tous les clichés. Etant sous Mac, j’utilise GPSPhotoLinker (gratuit) mais il existe aussi HoudahGeo (25€) et GeoSetter (gratuit) pour PC. Alors on lance (ou plutôt je démarre) GPSPhotoLinker

Il faut charger le(s) fichier(s) .gpx en utilisant le bouton Load Tracks et charger le(s) cliché(s) en utilisant le bouton Load Photos (il est également possible de glisser-déposer les photos dans le cadre de droite). Le logiciel va tout simplement effectuer un rapprochement en se basant sur la date et l’heure de prise des photos et sur la date et l’heure des endroits où vous vous trouviez à ces moments là. Il est bien sûr possible de procéder à des ajustements temporels (Photo’s Time Zone et bouton Shift Time).

Une fois que toutes les informations semblent coïncider, vous pouvez utiliser le mode Standard et le bouton Save to photo ou le mode Batch qui permet un traitement par lots. A partir de là, GPSPhotoLinker va tagger toutes les photos avec les informations GPS adéquates (latitude, longitude, etc). Les logiciels ou services par lesquels passeront vos photos seront dès à présent en mesure de les positionner précisément sur une carte.

Exemple sur Google Maps…


Oui ça marche aussi sur Google Earth

Exemple sur Google Earth…

Exemple sur Apple Aperture


Apple Aperture équipé du plugin Maperture développé par Übermind.

Pour finir, je vous invite à regarder ces screenshots et à découvrir les nombreuses autres manières d’utiliser Trails à cette adresse : http://trails.lamouroux.de/


Un tour dans les nuages ?
Vidéo trouvée chez GuiM.