Comment "géolocaliser" vos photos...

Index

Introduction :

J'avais envie d'utiliser (à l'occasion) les meta-données de mes photos pour y enregistrer les coordonnées géodésiques des prises de vue.
Ne souhaitant pas (!) investir dans un GPS j'ai cherché comment je pourrais insérer manuellement ces informations, récupérées à partir d'un des (nombreux) sites cartographiques disponibles.
Retour au menu Aller au menu principal

Précisions :

Cette façon de procéder répond à une certaine logique (la mienne) et utilise des logiciels que j'ai choisi (parmi d'autres tout aussi intéressants) selon des critères parfois subjectifs.

Sauf erreur de ma part, tous les logiciels utilisés sont des logiciels libres sous licence GPL ou des gratuiciels (sauf le "firmware" de l'appareil photo, bien entendu).

Vous pouvez vous référer à mon autre tutoriel "coment classer sa collection" pour la configuration de mon bureau . 

Avec Ubuntu on peut utiliser les mêmes ressources, mise à part l'absence d'une interface graphique pour ExifTool ; mais on parvient toujours à se débrouiller^^


Retour au menu Aller au menu principal

Table des matières

Introduction

Précisions 

Informations contenues dans le fichier photo

Les logiciels nécessaires

Etape 1 : repérage de la photo

Etape 2 : insertion des tags dans les données EXIF

Etape 3 : vérification, correction

Etape 4 : publication

Conclusion, crédits



Informations contenues dans le fichier photo

La plupart des APN (Appareils Photos Numériques) enregistrent automatiquement des informations de prise de vues contenues dans le fichier photo lui-même, nommées " données EXIF "

Nous avons déjà vu comment y rajouter des commentaires utilisateur, qui se nomment " données IPTC "

Ici je vais ajouter (manuellement) des "tags" GPS dans les données EXIF, ce que ferait un APN couplé (d'une façon ou d'une autre) à un système GPS

L' IPTC (International Press and Telecommunications Council) est une organisation internationale créée en 1965 pour développer et promouvoir des standards d'échange de données à destination de la presse. L'IPTC a défini par exemple le format de transmission des documents (textes, images, sons, multimédia) émis par les agences de presse. Ce format est en cours de renouvellement

EXIF est une abréviation de EXchangeable Image File. Ce format définit les informations d'ordre technique contenues dans les fichiers image. Comme les champs IPTC, ce sont donc des métadonnées de type interne (cf. Où sont les métadonnées ? ). Ces informations concernent les paramètres de prise de vue et les réglages de l'appareil au moment de la capture numérique.

GPS (Global Positioning System) est un système de localisation par satellites de l'armée des Etats-Unis, dont l'accès (limité) au public permet d'offrir des services de navigation routière, de localisation lors de ses randonnées, d'enregistrement d'itinéraires, etc... avec une précision d'environ 10 m. Pour des raisons d'indépendance stratégique l'Europe se dote laborieusement du système Galileo.

Voici l'ensemble des informations d'origine de la photo qui va me servir d'exemple, lues dans le fichier enregistré sur la carte mémoire de l'appareil (données par le logiciel PhotoME). Ce sont les données EXIF

les infos EXIF dans PhotoME


On constate que les informations de géolocalisation n'apparaissent pas, elles ne sont pas enregistrées (et pour cause, pon APN n'est pas équipé d'une puce GPS)

Retour au menu Aller au menu principal

Les logiciels nécessaires

The Gimp (Gnu Image Manipulation Program) : retouche des images)

Ce logiciel de traitement d'images (issu du monde GNU/Linux des Logiciels Libres, conserve les données EXIF des fichiers lorsqu'on l'utilise pour recadrer, retoucher et/ou redimensionner des photos.
D'autres logiciels effacent ces données en enregistrant les fichiers ainsi modifiés.
Outre sa gratuité et sa puissance et malgré son ergonomie un peu déroutante, c'est mon facteur de choix.
Téléchargeable sur : http://gimp-win.sourceforge.net/stable.html
Le site du logiciel : http://www.gimp.org/

PhotoME

Ce logiciel va m'afficher l'ensemble des infos EXIF contenues dans le fichier photo, me permettre de les éditer, d'en extraire un rapport dans différents formats.
IL est associé comme "greffon" (plug-in) au navigateur web, par un simple clic il m'affichera le lieu dans le site cartographique de mon choix ; il est également possible de l'intégrer au menu contextuel de l'explorateur (clic-droit sur le fichier).
Le site du logiciel : PhotoME - Exif, IPTC & ICC Metadata Editor

ExifTool

Cet utilitaire va me permettre d'ajouter les "tags" GPS dans le fichier et d'y inscrire les coordonnées géodésiques.
Si ce n'est pas prévu par le Firmware de l'appareil, ces rubriques n'existent pas dans le fichier enregistré.
A l'origine utilisable en ligne de commande, j'ai trouvé son interface graphique (Graphic User Interface) pour Windows et les renseignements pour installer les deux.
Le site de l'application : ExifTool by Phil Harvey
L'interface graphique (gratuiciel pour WinXP) : ExifTool GUI

ExifTool est disponible (en ligne de commande) dans les dépôts d'Ubuntu, sous la forme d'un paquet Perl :
$ sudo apt-get install libimage-exiftool-perl

Retour au menu Aller au menu principal

Etape 1 : repérage de la photo

Vous pourrez retrouver les coordonnées géodésiques du lieu de la prise de vue à l'aide d'un des nombreux outils de cartographie disponibles sur le net.
Je citerai ce site qui permet de récupérer ces  coordonnées GPS sur Google Maps (au format Degré Décimal)
Ici j'ai utilisé Google Earth (qui s'installe sur le PC comme un logiciel et se connecte à internet pour afficher les vues aériennes ou les cartes) qui me donne les coordonnées en Degrés Minutes Secondes.

coordonnées GPS des Six-Fr�res
Retour au menu Aller au menu principal

Etape 2 : insertion des "tags" GPS dans les données EXIF

Grâce à l'interface graphique (GUI) d'ExifTool, j'ai complété les "tags" GPS dans les données EXIF de la photo. Puisque j'ai utilisé The Gimp les données d'origine ont été préservées, malgré les opérations de recadrage et de redimensionnement effectuées sur le fichier.

cr�ation tags GPS

Remarque : il y a deux façons de noter les coordonnées géographiques :
 le système Degré, Minute, Seconde  (ici 49° 19' 29.77" N et 1° 0' 8.27" E)
 le système Degré Décimal (ici 49.324936° N et 1.002297° E après conversion)

Sous Ubuntu, je n'ai pas trouvé de GUI (interface graphique) pour effectuer cette opération avec ExifTool.
J'ai donc "mis les mains dans le cambouis" de la fameuse ligne de commande dans un terminal.
Si j'ouvre ce terminal dans le dossier contenant le fichier image à géolocaliser, cela donne la commande ;

La ligne de commande dans un terminal

Afin de me faciliter la tâche, j'utilise pour rédiger cette ligne de commande une feuille de calcul LibreOffice :

feuille de calcul

Le fichier LibreOffice Calc : ligne_commande_exiftool.ods

Après avoir collé dans la cellule B3 les coordonnées relevées (ici avec Google Earth), puis dans B4 le nom du fichier photo, je n'ai plus qu'à copier la ligne de commande calculée (cellule B7) et à la coller dans le terminal.
Pour info, en B9 la formule de calcul utilisée (concaténation des chaînes de caractères nécessaires, à partir du modèle et des variables)
Note : toutes les commandes et noms de fichiers sont "sensibles à la casse" (case sensitive), c.a.d. qu'il faut respecter les minuscules et les Majuscules dans les noms de fichiers et les paramètres (comme toujours avec GNU-Linux).

Retour au menu Aller au menu principal

Etape 3 : vérification, correction

Mais maintenant que les "tags" GPS sont actifs, je vais pouvoir les corriger éventuellement dans le fichier avec PhotoME

données EXIF GPS

Une fois le fichier enregistré, il contient vos infos.

Si je clique sur l'une des icônes dans la barre de titre GPS j'ouvrirai le logiciel de cartographie dans lequel ce lieu sera centré.

appel visualisation GPS

Si je choisis Google Maps c'est mon "butineur" web qui s'ouvre 

la vue Google maps

Retour au menu Aller au menu principal

Etape 4 : publication

Et voilà le travail !

la photo finale

Note : lorsque vous publiez vos photos en utilisant les services d'un hébergeur spécialisé, la routine de redimensionnement des fichiers que vous "uploadez" sur son serveur rique d'effacer ces données EXIF.


Si vous souhaitez qu'elles restent consultables c'est le fichier que vous venez de modifier que vous devez transférer, sans modifications.

Retour au menu Aller au menu principal

Conclusion, crédits :

Je tiens à remercier

les auteurs et la " communauté du Logiciel Libre " qui ont mis à notre disposition ces logiciels (souvent gratuits, mais ne pas confondre la GNU licence et la gratuité),
......  je salue (comme il se doit) le talent (commercial) de la société qui édite ce système d'exploitation qui, malgré tous les reproches qu'on fait à la politique de celle-ci, offre d'agréables possibilités aux particuliers.

Ce tutoriel a été rédigé également à l'aide des logiciels :

OpenOffice org, suite bureautique complète, pour la rédaction de ce texte,

Gadwin Printscreen, pour les copies d'écran

Retour au menu Aller au menu principal

Lionel, le 12 juin 2009, m.a.j. le 23 mai 2015 pour Ubuntu


Creative Commons License Ces tutoriels  sont mis à disposition selon les termes de la
 licence Creative Commons Paternité-Pas d'Utilisation Commerciale-Partage des Conditions Initiales à l'Identique 2.0 France.

Document made with KompoZerDocuments faits avec KompoZer