Une idée de géolocalisation cachée dans iPhoto '09

Florian Innocente |
iPhoto '09 contient l'ébauche d'une fonction de géolocation automatique de photos prises avec des appareils dépourvus de GPS. C'est l'observation réalisée par un développeur, et rapportée par Tidbits, qui a fouillé dans les binaires du logiciel. Il y a trouvé un élément d'interface inutilisé par le logiciel.

Le principe serait pour l'iPhone (l'iPod touch, bien que dépourvu de GPS embarqué est cité aussi) de récupérer chaque fois que possible la position géographique de l'utilisateur. Puis, lorsque celui-ci décharge dans iPhoto ses clichés pris avec un réflex ou un APN classique, de comparer les dates et heures des prises de vue avec les informations de géolocalisation transmises par l'iPhone. Et d'en déduire qu'à cette heure ci, la personne se trouvait à tel endroit et donc d'ajouter cette information géographique aux photos concernées.

tn10083_PhoneLocationBrowser-nib


La fenêtre iPhoto trouvée par ce développeur invite l'utilisateur à activer une application de localisation sur l'iPhone, laquelle transfèrera ensuite des informations vers iPhoto. Rien de tel n'est apparu au final dans la version commercialisée du logiciel d'iLife '09.

Sur le même sujet :
Test d'iPhoto '09

avatar BalBasBow | 
Certainement un problème légal non ?
avatar marc2710 | 
Une solution existe pour les propriétaires de GPS étant capables de fournir des fichier .gpx relatant leurs déplacements : www.houdah.com/houdahGeo/ Je ne l'ai pas testée, mais si cette fonction n'est pas intégrée à court terme dans iPhoto, j'achète : prises de photos avec une montre cardio GPS et localisation automatique des photos une fois rentré à la maison !
avatar Jymini | 
@marc2710 Merci pour le lien vers l'application. Mais justement, vu que l'iPhone n'est pas encore utilisable en "tracking device" pour ajouter les coordonnées GPS aux photos, qu'est ce qu'il existe comme solution hardware aujourd'hui ? Tu parlais d'une montre ? Tu as un lien ? Il y a un site où trouver/comparer les différentes solutions qui sont utilisables avec un Mac ?
avatar Edge@51 | 
En montre GPS j'ai la Garmin Forerunner 305 qui est génial pour l'entrainement (roller dans mon cas). Après il y a surement des modèles moin évolués et moins cher.
avatar lepatron (non vérifié) | 
Sony a sortie en 2006 un GPS ( Sony - GPS-CS1KASP) qui prend à intervalle régulier le positionnement de l'utilisateur. Connecté avec l'ordinateur, il fait le lien avec les photos disponible et établie pour chacune des coordonnées GPS. Cette solution disponible sur PC mais pas sur mac il me semble. C'est pas tout neuf comme solution, mais c'est malin. Vivement quelle soit active avec l'iphone!.
avatar Michel Poulain | 
Pour l'instant c'est que je fais manuellement (en ligne de commande) avec mon iPhone et [url=http://www.sno.phy.queensu.ca/~phil/exiftool/]Exiftool[/url]. Ce serait top qu'iPhoto automatise tout cela.
avatar françois bayrou | 
sur le podcast cocoa fr, ils disent que CoreLocation (le framework de geolocalisation) sera implémenté sur Snow Leopard et sera ouvert; ca a peut être quelque chose à voir ?
avatar netgui | 
C'est un très bon concept, j'achète ! Mais... quid de la batterie de l'iPhone si un tracking GPS est activé en permanence ? Enfin je présume qu'une appli en tâche de fond qui ne s'activerait que une fois par heure par exemple serait déjà bien suffisante pour localiser pas mal de photo sans trop pomper la batterie.
avatar PapyChalon | 
Pour ma part, j'utilise un GPS Evadéo Primo de chez IGN pendant mes randos. Une foi rentré, j'utilise GPSPhotoLinker qui, à partir du fichier .gpx récupéré sur l'Evadéo d'une part, et de mes photos d'autre part, ajoute à ces dernières les géotags (infos de localisation). Après, je mets les photos traitées dans iPhoto et ça marche au poil ... P.S. : ... et c'est gratos !
avatar christian | 
[b] Lu il y a deux ans sur iwalk.fr (le nom a été racheté entre-temps):[b] Dans un premier temps, il faut “taguer” les photos avec les coordonnées GPS de l’endroit où elles ont été prises. Par la suite on peut utiliser un logiciel pour visualiser les photos sur une carte. Sur le terrain Il faut donc pouvoir faire des photos et en même temps capturer les coordonnées GPS. On va donc utiliser un appareil photo et un GPS en synchronisation. Pour pouvoir synchroniser les photos et les coordonnées il faut IMPERATIVEMNT synchroniser les heures des 2 machines. En effet, on pourra ainsi déterminer en fonction de l’heure de quel endroit elle a été prise. Pendant la balade, il suffit d’enregistrer la “trace” dans le GPS et faire des photos! De retour à la base Dans un premier temps, on récupère les photos à l’aide de iPhoto Puis la trace GPS grâce à LoadMyTtracks (http://www.cluetrust.com/) Nous voici donc avec d’un côté les photos et de l’autre des coordonnées GPS. C’est là que l’on fait à proprement dit la géolocalisation avec Gps Photo Linker (http://oregonstate.edu/~earlyj/gpsphotolinker/) qui va permettre de rajouter les coordonnées aux photos. Ce logiciel est vraiment bien fait en effet la trace GPS est composée d’une série de points plus ou moins espacés donc si on prend une photo entre 2 points on n'a pas la coordonnée qui va bien, mais le logiciel permet d’interpoler les points manquants. Voila la Géolocalisation est faite ! Rendre Utilisable les photos Nous voilà avec une série de photos qui ont des coordonnées. Maintenant il faut les exploiter la meilleure des solutions étant d’utiliser Google earth On utilise un petit plugin pour iPhoto qui se nomme iPhoto To Google Earth (http://craig.stanton.net.nz/software/iPhotoToGoogleEarth.html) qui a le mérite d’avoir un nom explicite Il exporte donc les photos en fichier KMZ pour Google Earth et voilà vous avez un fichier qui est exploitable. Tadaaa !
avatar Michel Poulain | 
J'ai l'impression que pas mal de gens se compliquent la vie ici. A moins d'être un photographe professionnel "sur la brèche" et se déplaçant à moto, la plupart des gens sont "statiques" quand ils prennent des photos. Voilà ma méthode. Quand je dois faire une photo : - je sors mon iPhone, je prend une photo - mon iPhone me demande d'utiliser "Mon lieu actuel", je valide - je prends ensuite des photos avec mon Reflex Une fois chez moi, je récupère les infos de GeoLocalisation de mes photos prises avec l'iPhone, je les extrait et les copie sur les photos du Reflex via une seule commande Exiftool. La seule contrainte : je dois faire cela avec chaque lieu, du coup, je regroupe à 20m près, les photos prises la même heure.
avatar Michel Poulain | 
...ma méthode est gratuite aussi, pour ceux qui ont un iPhone.
avatar Edge@51 | 
@Michel Poulain: Entre nous, la solution montre GPS + logiciel est tout de même 100 fois moins contraignante que de sortir l'iphone à chaque photo. L'avantage de la montre: elle enregistre une coordonnées toutes les seconde et a 8h de batterie ;)
avatar Dark Templar | 
Moi je trouve ça super, je me demandais justement s'il y a avait moyen de faire quelquechose comme ça. J'ai pas encore d'iPhone mais je préfère remplacer mon téléphone que ma montre.
avatar Philactere | 
Je n'ai ni iPhone ni GPS. Et a part pour placer mes photos sur Google Earth j'en ai rien à battre d'une géolocalisation précise, je sais en gros où j'ai pris mes photos :-) Et quant je veux les placer sur panoramio c'est parfois une petite enquête pour retrouver le lieu précis sur des vues d'avion ou satellite, ça m'amuse plutôt qu'autre chose ! Maintenant un GPS je ne suis pas contre, j'y gagnerais en efficacité et précision mais je perdrais le côté ludique de la recherche !
avatar figaro | 
C'est marrant j'ai succombé à HoudahGeo et à deux GPS il y a à peine deux semaines. Mes observations et quelques comparatifs sur ce lien ;) : http://www.gpspassion.com/forumsen/topic.asp?TOPIC_ID=123221 Pour ceux qui sont pas pressés je ferai sûrement un screencast d'ici un mois sur houdahgeo et les gps ( http://ifigaro.com ou ifigaro en podcast itunes)
avatar mamathmac | 
Bonjour, pour le geotagging de photos prises avec APN dépourvu de GPS (tous, à peu de chose près), sans achat de GPS, voici la solution que j'utilise (trouvée au fil de mes recherches): - Utiliser iTrail sur l'iPhone. Il enregistre vos déplacements et permet l'envoi par mail du fichier gpx contenant les coordonnées GPS + horaires du trajet effectué - Décharger les photos manuellement dans un dossier temporaire (ne pas les importer automatiquement dans iPhoto). - Utiliser Houdahgeo pour tagger automatiquement les photos: Indiquer le chemins du fichier ou sont les photos à HoudaGeo Indiquer le chemin du fichier gpx Le logiciel se charge alors de geotagger toutes les photos. -Importer les photos geotaggees dans iPhoto. Je ne sais pas si j'ai été clair, mais c'est extrêmement simple à réaliser. Seule contrainte, pas de multitache sur iPhone = impossible de laisser tourner l'appli iTrail en tache de fond. Seul moyen plus simple, l'intégration directe par Apple d'une solution dans l'iPhone et dans iPhoto. Mais ça peut poser quelques problèmes en terme de confidentialité (cf. Google Lattitude) en attendant... enjoy
avatar Sergio_bzh | 
Les solutions pour geotagger ne manquent pas. La plus simple et la plus chère mais où il n'y a rien à faire : les modules GPS dédiées aux appareils reflex. La photo est geotaggée au moment de la prise de vue. J'avais fait un petit post ici à ce propos , cela concerne 5 appareils de marque Nikon, Solmeta, Wolverine, Dawntech et GeoPic II. http://www.chassimages.com/forum/index.php/topic,23345.msg359567.html#msg359567 Il y a ensuite les solutions de type GPS, "data logger" ou "data tracker". Le tout étant d'extraire un fichier GPX, l'appareil photo devant être à la même heure que le GPS. Puis utiliser un soft de geotaggage comme GPSPhotoLinker ou PhotoGPSEditor. Mais je trouve ça assez moyen car suite au geotaggage, il faut sauver les photos. Ma solution préférée : GeoTagger 2. Ca semble un peu compliqué mais c'est super simple et facile : - lancer GeoTagger - lancer Google Earth Ensuite pour chaque photo (ou groupe de photos) : - se positionner dans Google earth à l'endroit de prise de vue (on peut très avoir chargé auparavant les GPX dans G. Earth pour s'aider) - glisser les photos sur l'icône Geosetter du dock. C'est tout ! Je fais le drag&Drop à partir de Lightroom donc ça doit être possible à partir de pas mal de softs. Un des interêts est que le Geotaggage se fait directement dans la photo originale. Il faut dire aussi que, comme Philactere, j'adore retrouver les endroits où je suis allé par google earth ou maps.
avatar lepatron (non vérifié) | 
sony lance un nouveau GPS au japon qui permet d'insérer une carte SD d'appareil photo et d'y associer les données de geotaging http://www.akihabaranews.com/fr/news-17643-GPS-CS3K+de+Sony%2C+le+meilleur+ami+de+votre+APN.html

CONNEXION UTILISATEUR