11
Quantum GIS - Gpicsync TP5 – Réaliser une carte interactive de ses photos Jean Cyrille NOTTER – Bertrand BOUTEILLES Janvier 2011 Ce document est sous licence creative commons CC-by-nc-nd. L'œuvre peut être librement utilisée, à la condition de l'attribuer aux auteurs en citant leurs nom,s les utilisations commerciales et les modifications restant soumises à leurs autorisations.

Qgis Tp5 Gps Photos

Embed Size (px)

DESCRIPTION

Réaliser une cartographie de ses photos à partir de données GPS.Utilisation du logiciel Gpicsync (version 1.28) et QGIS

Citation preview

Page 1: Qgis Tp5 Gps Photos

Quantum GIS - Gpicsync

TP5 – Réaliser une carte interactive de ses photos

Jean Cyrille NOTTER – Bertrand BOUTEILLESJanvier 2011

Ce document est sous licence creative commons CC-by-nc-nd. L'œuvre peut être librement utilisée, à la condition de l'attribuer aux auteurs en citant leurs nom,s les utilisations commerciales et les modifications restant soumises à leurs autorisations.

Page 2: Qgis Tp5 Gps Photos

Fiche résumée du TP5 – Carte avec photos

But Réaliser une cartographie de ses photos

Conseil Le logiciel Gpicsync (version 1.28) est également utilisé dans ce TP

Modules utilisés Actions externe sur une couche

Extensions utilisées

Photo2Shape

Données Fichier GPX et 4 photos

Résultat final

QGIS TP5 – Réaliser une carte de ses photosJean-Cyrille Notter / Bertrand Bouteilles – SIG974.free.fr 2 / 11

Page 3: Qgis Tp5 Gps Photos

Récupération des données sous GpicsyncIntroductionInstallation de GpicsyncRécupération des données

IntroductionComme le dit si bien Framasoft sur son site:

« GPICsync est un logiciel qui permet d’associer un fichier GPS (au format GPX) à un ensemble de photos. Heureux possesseur d’un appareil photo numérique et d’un GPS, réjouissez-vous ! Vous allez maintenant pouvoir garder les merveilleux souvenirs de vos randonnées et escapades à la seconde et au mètre près !

En associant les données de votre GPS et ceux de votre appareil photo, le logiciel indique la localisation exacte (longitude/latitude/altitude) des photos dans les métadonnées de celles-ci (champs EXIF du fichier). Vous pourrez ensuite les consulter avec tout logiciel supportant la géolocalisation. »

Installation de GpiscyncTout d'abord il faut aller télécharger l'exécutable:Le site officiel est à cette adresse: http://code.google.com/p/gpicsync/La page de téléchargement pour Windows est à cette adresse:http://sourceforge.net/projects/gpicsync/files/

L'installation est relativement simple, toutes les options sont à mettre par défaut, l'exécutable propose de se mettre en français par défaut, mais cette option n'est pas prise ne compte quand on lance l'application.

Aussi, si vous voulez l'interface en français, lancer Gpicsync et cliquez sur Options puis Language, et choisissez français. On valide par OK.Après redémarrage de l'application l'interface est cette fois-ci en français.

Récupération des données

Connexion des données:

Donnez à GPicSync l'emplacement des photos à « géolocaliser », ainsi que celui de la trace que votre GPS c'est à dire l'emplacement de votre fichier GPX (voir le TP intitulé QGIS-TP6_GPS-GPX).

Options

Vous pouvez modifier les options si besoin par le menu Options:La seule option vraiment importante est la correction temporelle qui traduit le « décalage horaire ».Le GPS enregistre toujours en heure GMT, alors que votre appareil photo est (généralement) en heure locale (GMT + 4h pour La Réunion). Mais attention il peut afficher l'heure locale s'il vous l'avez paramétré ainsi.

La conséquence est que vos photos risquent d'être décalées de quelques kilomètres sur

QGIS TP5 – Réaliser une carte de ses photosJean-Cyrille Notter / Bertrand Bouteilles – SIG974.free.fr 3 / 11

Page 4: Qgis Tp5 Gps Photos

le parcours si vous ne corrigez pas ce décalage : Le Décalage UTC pour La Réunion est de 4.

Attention, le décalage horaire est à mettre en heure décimale => essayer donc d'éviter les décalage horaire entre le GPS et l'appareil photo ! Le bon réflexe est de prendre une photo du GPS avec l'heure affichée en début et fin de « mission » pour vérifier.

Sur cet exemple, on note une différence de 3 secondes entre: -l'heure de la photo (voir dans Xnview par exemple la valeur enregistrée dans le

champs EXIF) -et l'heure du GPS qui est en en heure locale (ici, les paramètres de configuration

du GPS tiennent compte du décalage de 4h entre l'heure locale et l'heure « GMT »).

Aussi il faut tenir compte des 3 secondes et des 4 heures de décalage:-heure photo : 15h 34m 22s-heure GPS (heure locale): 15h 34m 25s => 11h 34m 25s GMT-décalage : 03h 59m 57s : 3.5957=> 3.999167 heure

décimale (utiliser la fonction Inv dms de la calculatrice)

Quand les champs suivant sont renseignés :

QGIS TP5 – Réaliser une carte de ses photosJean-Cyrille Notter / Bertrand Bouteilles – SIG974.free.fr 4 / 11

Page 5: Qgis Tp5 Gps Photos

emplacement du répertoire des photos: Dossier photosemplacement du fichier GPX : Fichier GPSValeur du décalage horaire (Décalage UTC)

Cliquez alors sur Synchroniser et Gpicsync va se mettre à travailler en recherchant les coïncidences de date et d'heure entre les photos et le fichier GPS.

Une fois cette opération effectuée (le temps dépendra du nombre de photos à traiter), il suffit de cliquer sur Voir dans Google Earth ou passer au paragraphe suivant pour positionner les photos dans QGIS.

Fermer Gpicsync

QGIS TP5 – Réaliser une carte de ses photosJean-Cyrille Notter / Bertrand Bouteilles – SIG974.free.fr 5 / 11

Page 6: Qgis Tp5 Gps Photos

1. Travail dans QGIS

Intégration des donnéesAffichage des donnéesValidation des donnéesCréation de l'action d'ouverture des photos

Intégration des donnéesDans ce paragraphe nous allons créer une couche de données cartographique de vos photos. Pour cela, l'extension Photo2Shape doit être activée.

Si l'icône apparaît dans la barre d'outils des extensions ou bien que le menu

Extension / Photo2shap existe c'est que l'extension est déjà chargée.Sinon, pour utiliser l'extension:

Aller dans le menu Extension / Récupération des extensions python... pour aller la télécharger sur internet

Activer l'extension si besoin en se rendant dans le menu Extension / Gestionnaire d'extensions et cocher Photo2shape.

Une fois l'extension Photo2shape activée, cliquez sur l'icône :

Vous devriez obtenir l'interface suivante:

Dans cette interface il faut:• Choisir le répertoire contenant vos images• Choisir le répertoire où sera créé le fichier au format shape (extension .shp)• Cocher Afficher le résultat pour afficher directement sur la carte la position

des photos.Une fois validé par OK, des points symboliserons alors les position de vos photos

QGIS TP5 – Réaliser une carte de ses photosJean-Cyrille Notter / Bertrand Bouteilles – SIG974.free.fr 6 / 11

Page 7: Qgis Tp5 Gps Photos

2. Affichage des donnéesPour afficher les données afin de valider leur intégration, deux possibilité s'offrent à vous :

1. Intégration dans un projet

Vous travaillez dans un projet avec votre système de coordonnées de référence (SCR) (Code EPSG 2975 pour La Réunion) et vous avez coché Activer la projection à la volée

=> vous affichez directement sur QGIS la position des photos

2. Sauvegarde directe de la couche

Vous choisissez de sauvegarder le fichier dans votre SCR habituel (Code EPSG 2975 pour La Réunion):

Sauvegarder sous le fichier obtenu : faire un clic droit sur le nom du fichier dans la liste des couches affichées et sélectionner : Sauvegarder sous ... choisir SCR : RGR92/UTM zone 40 S (l’afficher en tapant « 2975 » puis « trouver »)

Le nouveau fichier créé est en « RGR92 » est compatible avec vos données de La Réunion. Vous pouvez afficher les points où il y a des photos dans QGIS.

QGIS TP5 – Réaliser une carte de ses photosJean-Cyrille Notter / Bertrand Bouteilles – SIG974.free.fr 7 / 11

Page 8: Qgis Tp5 Gps Photos

Validation des donnéesOn valide visuellement les données en affichage le résultat dans le système de projection de La Réunion (RGR92 => epsg 2975) via la vue graphique de QGIS.On valide la table d'attribut du fichier au format .shp créée par le menu Couche / Ouvrir la table d'attributs:

Création de l'action d'ouverture des photosNous allons créer un hyperlien afin de pouvoir ouvrir ses photos à partir de la vue graphique de la couche cartographique.Pour cela commencer par afficher la boîte de dialogue des propriétés de la couche par un clic-droit sur le nom du fichier dans la liste des couches affichées puis sélectionner Propriétés.Choisir l'onglet latéral droit Actions

On obtient alors la fenêtre suivante:

QGIS TP5 – Réaliser une carte de ses photosJean-Cyrille Notter / Bertrand Bouteilles – SIG974.free.fr 8 / 11

Page 9: Qgis Tp5 Gps Photos

Remplir alors les champs de « propriété de l'action »Type : génériqueNom : a vous de choisir …Action : "C:\Program Files\XnView\xnview.exe" %filepath

Dans cet exemple l'action utilise le logiciel libre Xnview et la variable « %filepath » qui peut se remplir automatiquement à l'aide du bouton « insérer un champ ». Vous devez vérifier que le logiciel que vous allez utiliser pour visualisez vos photos puisse se lancer en ligne de commande

Utiliser des « " » pour noter le chemin du programme et faites attention aux « \ » (ne pas mettre « / »)

Les champs remplis, cliquer sur le bouton Insérer une action puis faire OK

Revenir dans l'interface graphique dans laquelle il ne reste plus qu'à cliquer avec le bouton suivant :

...sur la photo choisie.

Dans la fenêtre d'identification des résultats, cliquez alors sur la roue dentée dans le répertoire (Actions) et votre photo apparaît .

QGIS TP5 – Réaliser une carte de ses photosJean-Cyrille Notter / Bertrand Bouteilles – SIG974.free.fr 9 / 11

Page 10: Qgis Tp5 Gps Photos

QGIS TP5 – Réaliser une carte de ses photosJean-Cyrille Notter / Bertrand Bouteilles – SIG974.free.fr 10 / 11

Page 11: Qgis Tp5 Gps Photos

Pour aller plus loin

Ce TP est disponible sur le site http://sig974.free.fr

Ressources QGIS sur internet:

Lien Description Type

QGIS.org Site officiel de QGIS Site

Sig pour tous Tutoriels de prises en main Documentation

Page Scribd de M. Rajerison

Documentation sur Sribd Documentation

Forum GeoRezo autour des applications SIG

libres Forum Géorezo Forum

GéoTribu Tutoriels et Documentation en tous

genres dont QGISDocumentation / Site

Were is it ? Documentation pour faire des

requêtes avec fTools dans QGISDocumentation

Sigea Ressources et tutoriels sur des

applications SIG Open Source dont QGIS

Documentation

PortailSig Présentations de quelques extensions QGIS

Site

Georezo Installation et optimisation de QGIS Site

Rootabagis Pleins d'infos sur QGIS: créer un formulaire, lien avec Inkscape

Site

Scratching surfaces Pack d'exercices et tutos pour QIGS

en anglaisDocumentation / Site

QGIS une alternative OpenSource à ArcGIS

Présentation très étoffée des possibilités de QGIS

Documentation

SIG974 Blog carto à La Réunion Documentation / Site

QGIS TP5 – Réaliser une carte de ses photosJean-Cyrille Notter / Bertrand Bouteilles – SIG974.free.fr 11 / 11