Géotagger ses photos avec le GPS de son iPhone

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

18 commentaires

  1. Excellent article Encore un argument en faveur de l’Iphone, surtout qu’il semble mieux enregistrer les coordonnées GPS que mon SONY GPS-CS1 qui est une vraie merde en passant. D’ailleurs, si j’en crois tes screenshots, l’Iphone semble pouvoir enregistrer les coordonnées GPS dans la voiture (deuxième screenshot de GPSPhotolinker)
    Encore une chose: si l’on aime bien avoir plein d’informations à partir d’un fichier *.gpx, je recommande http://www.gpsvisualizer.com/[...]

  2. @oli : En fait, Trails te permet de mettre des paramètres différents pour la marche à pied, la voiture, etc… Et selon le type de déplacement retenu, ce sont les réglages qui changent : plus de précisions, enregistrement plus ou moins rapprochés des coordonnées GPS, … Voici un « petit » screenshot, pour te faire une meilleure idée :

    Sinon j’ai effectué le parcours en voiture (Merci Thomas LOL), il faisait trop froid Et Merci pour gpsvisualizer.com ! A noter que le fichier .gpx généré par Trails est directement compatible Google Earth, aucun fichier .kml n’est utile.

  3. C’est vraiment excellent ton système mon ami !Il faut que je le test prochainement pour voir ce que cela donne.
    Merci beaucoup pour cette « découverte » plus qu’utile !

  4. Comme quoi ceux qui critiquent l’Iphone 3G n’ont rien compris.
    Il faut juste savoir s’en servir, et ne pas en dire du mal avant d’avoir testé.
    Et Paul le prouve encore une fois, l’iPhone ce n’est pas le mal

    Bisous Paul ;)

  5. Mais qui critique le meilleur portable sur le marché du moment ? C’est impossible … il est trop bien !!! ^^

  6. Merci Paul, je vais installer Trails sur mon Iphone, ça me parait vraiment utile.
    Tu fais vraiment de la marche à pied toi !!!
    Gros bisous

  7. Si vous allez faire un tour sur TrackMyPals, vous déposez vos photos de façon localisées de vos vacances et TrackMyPals vous regénère tout votre trajet et vous dis combien de temps vous êtes resté dans telle ou telle villes.

  8. Jeannot
    Jeannot

    Super article. Merci pour les infos. Clair, explicite. tout y est. Je me lance.

  9. Bonjour,
    Je cherchais à géocaliser mes photos pour mon travail dans l’audiovisuel et la photo et je suis tombé sur votre article très intéressant.
    MERCI et bon vent pour la suite.
    Mokens.

  10. Merci à tous pour vos commentaires Si vous avez des questions et que je peux vous aider… n’hésitez pas

  11. Bonsoir,

    Je voulais simplement savoir si le logiciel GeoSetter permets d’intégrer les données du fichier .GPX directement dans les fichiers .RAW ?

    En effet, je shoote en Nikon et je souhaite utiliser votre méthode mais sur du .RAW et non du .JPEG

    En vous remerciant de votre retour,

    Oo

  12. @Oo : Merci pour le commentaire ! A priori je dirais que GeoSetter sait intégrer les données GPX dans les fichiers RAW. En tous cas le site officiel dit : « Reads and writes the formats JPEG and TIFF as well as camera RAW formats DNG (Adobe), CRW, CR2 and THM (Canon), NEF and NRW (Nikon), MRW (Konica Minolta), PEF (Pentax), ORF (Olympus), ARW, SR2, SRF (Sony) and RAF (Fujifilm), RW2 and RAW (Panasonic), RWL (Leica) ». Après je pense qu’il est possible de tester puisque GeoSetter est disponible en téléchargement.

  13. Bonsoir NightAngel,

    En effet, avec les bons réglages ont arrive a obtenir des .NEF ou .RAW avec les coordonnées dans les Exifs.

    Merci encore.

    Oo

  14. Salut à tous !

    J’ai jeté un coup d’œil à cette fameuse appli, Trails, qui m’a l’air fort pratique, surtout pour utiliser avec le dernier Aperture 3, qui si je comprends bien est capable d’exploiter un fichier .gpx pour assigner une location (pardonnez l’anglicisme) à chacune des photos prises grâce à l’heure et aux données du GPS de l’iPhone.

    À vrai dire, je pense l’acheter si je trouve des réponses positives à ces questions :

    • La batterie de l’iPhone tiendra-t-elle le coup pendant une journée de shooting ? Le tracking peut-il continuer à se faire si l’iPhone est en veille ou si on utilise une autre application tel que Notes par exemple, enfin bref si on appuie sur le bouton Home ?

    • Je pars à NY dans 4 jours, et n’ayant pas de forfait international, je bloquerai la 3G et EDGE par sécurité (j’ai déjà eu des mauvaises surprises ailleurs en Europe). La question est donc la suivante : l’application marche-t-elle UNIQUEMENT avec le récepteur GPS ou a-t-elle besoin de la 3G ou de quelconque ressource internet pour continuer à tracker ?

    Merci infiniment pour vos réponses et pour cet article assez exhaustif !

  15. Ok, je viens de consulter la page web de Trails, et j’ai eu quelques éléments de réponse.

    En fait, il semble qu’il n’y ait nullement besoin de 3G pendant le tracking, ce qui coupe court à toutes mes angoisses ! En revanche, la batterie ne tiendra sans doute pas le coup pendant une journée, puisque j’ai lu que l’écran doit être allumé et qu’ils suggèrent de couper 3G et Wifi ainsi que de régler la luminosité au minimum. Mais j’imagine que même comme ça, mon iPhone, qui a un an et demi, ne tiendra simplement pas. Ca reste surprenant et utilisable quelques heures néanmoins.

    Du coup je me pose une autre question : est-ce que le .gpx restera enregistré si l’iPhone tombe à plat ? :p

  16. Désolé pour ce monologue qui commence à devenir long, mais ayant étudié le dossier, je recommande à tous « EasyTrails GPS », un peu moins cher, mais qui semble durer plus longtemps en batterie (puisqu’il continue à tagger alors que l’iPhone est en standby), n’a pas besoin d’internet non plus, exporte dans de nombreux formats (GPX, KML/KMZ et CSV) et a les mêmes fonctionnalités que Trails. En plus, il a eu l’award « 2009 Best Outdoor Use App Winner ». Que demande le peuple ? À voir ici : http://easytrailsgps.com/

    • Merci pour cet article. C’est exactement ce que je cherchait. Reste à tester GPS Photo Linker.
      Pour l’iPhone, j’utilise « Cyclemeter » pour mes balades en VTT. On le trouve à cete adresse :
      http://www.abvio.com/cyclemete[...]r/

      Si j’utilise cette appli (parmis les nombreuses gratuites et payantes), c’est parce qu’il s’agit à ma connaissance de la première à gérer le multi-tâche de iOS4. L’appli ne plante jamais, et on conserve un accés à toutes les autres appli (iPhiGénie pour la carto IGN, iPod, Télephone, Mail…).
      Malgrés son nom, elle reste orientée toutes activités (Marche, Course, VTT, Motos…).
      A l’issu de la « balade », on exporte par mail ou sous forme de lien (URL) les traces GPX et/ou KML (Google Earth).

      Voilà mon expérience. Je retourne donc continuer le géotagging !

      Merci encore !

Laisser un commentaire