Une idée de géolocalisation cachée dans iPhoto '09
par Florian Innocente le 24.02.2009 à 11:57
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.

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
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.

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
| |
2
1
Vos réactions (20 réactions)
BalBasBow
[24/02/2009 12:20]
Certainement un problème légal non ?
Certainement un problème légal non ?
marc2710
[24/02/2009 12:31]
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 !
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 !
Jymini
[24/02/2009 13:07]
@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 ?
@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 ?
Edge@51
[24/02/2009 13:15]
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.
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.
lepatron
[24/02/2009 13:31]
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!.
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!.
Michel Poulain
[24/02/2009 13:51]
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.
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.
françois bayrou
[24/02/2009 13:55]
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 ?
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 ?
ShowMeHowToLive
[24/02/2009 13:56]
Il existe la carte SD GPS Explore de Eye FI : http://www.eye.fi/
Mais elle ne se repère qu'avec les réseaux Wifi donc en pleine jungle, ça ne doit pas marcher ;)
Il existe la carte SD GPS Explore de Eye FI : http://www.eye.fi/
Mais elle ne se repère qu'avec les réseaux Wifi donc en pleine jungle, ça ne doit pas marcher ;)
netgui
[24/02/2009 13:58]
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.
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.
PapyChalon
[24/02/2009 14:03]
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 !
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 !
Christian
[24/02/2009 14:45]
Lu il y a deux ans sur iwalk.fr (le nom a été racheté entre-temps):
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 !
Lu il y a deux ans sur iwalk.fr (le nom a été racheté entre-temps):
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 !
Michel Poulain
[24/02/2009 14:51]
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.
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.
Michel Poulain
[24/02/2009 14:52]
...ma méthode est gratuite aussi, pour ceux qui ont un iPhone.
...ma méthode est gratuite aussi, pour ceux qui ont un iPhone.
Edge@51
[24/02/2009 16:27]
@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 ;)
@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 ;)
Dark Templar
[24/02/2009 16:39]
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.
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.
2
1
Réagir
Cinq consignes avant de réagir :
- Rester dans le cadre de la dépêche. Pour des discussions plus générales, vous pouvez utiliser nos forums.
- Développer son argumentation. Les messages dont le seul but est de mettre de l'huile sur le feu seront modifiés ou effacés sans préavis par la rédaction.
- Respecter les acteurs de l'informatique et les autres lecteurs. Les messages agressifs, vulgaires, haineux, etc. seront modifiés ou effacés sans préavis par la rédaction.
- Pour toute remarque concernant le contenu de l'article, pour nous signaler une erreur, une faute d'orthographe, une omission, merci de nous contacter exclusivement par e-mail.
- Relisez-vous, et pour les utilisateurs de Safari profitez de l'aide du navigateur : activez le menu édition > Orthographe > Vérifier l'orthographe lors de la frappe.





Mai 2012
