Nous utilisons des cookies pour vous garantir la meilleure expérience sur notre site. Si vous continuez à utiliser ce dernier, nous considèrerons que vous acceptez l'utilisation des cookies. J'ai compris ! ou En savoir plus !.
banniere

Le portail francophone de la géomatique


Toujours pas inscrit ? Mot de passe oublié ?
Nom d'utilisateur    Mot de passe              Toujours pas inscrit ?   Mot de passe oublié ?

#1 Tue 07 August 2018 17:02

marplij29
Juste Inscrit !
Date d'inscription: 6 Mar 2017
Messages: 4

QGIS: géoréférencer des photos et les afficher

Bonjour,

Je débute dans QGIS et les SIGs en général.

Je dispose de photos anciennes non géoréférencées que j'aimerais associées à points géolocalisés sur une carte type ortho ou Scan 25.
J'ai créé une couche .shp et j'aimerai lier chaque point à une photo mais je ne sais pas comment faire le lien entre elles.
J'ai intégré une action sur la couche mais ça n'ouvre pas la photo.

Merci de vos éclaircissements !

Bon après-midi

Hors ligne

 

#2 Tue 07 August 2018 18:19

laurent00
Participant assidu
Date d'inscription: 6 Aug 2007
Messages: 402

Re: QGIS: géoréférencer des photos et les afficher

bonjour
il y a plusieurs méthodes en voici 2 que je connais

une basique avec ce plugin simple d’utilisation mais pas très précis à ajouter dans les extensions
Freehand raster georeferencer

une autre plus précise après activation de Gdal  dans les extensions aussi
dans le menu Raster tu as un outil de géoréférencement avec pas mal de méthode de reprojection  ...

LJ

Dernière modification par laurent00 (Tue 07 August 2018 18:21)

Hors ligne

 

#3 Wed 08 August 2018 10:08

marplij29
Juste Inscrit !
Date d'inscription: 6 Mar 2017
Messages: 4

Re: QGIS: géoréférencer des photos et les afficher

Bonjour,

Merci, je vais tester ça.

FM

Hors ligne

 

#4 Wed 08 August 2018 11:16

lylambda
Participant actif
Date d'inscription: 31 Aug 2016
Messages: 127

Re: QGIS: géoréférencer des photos et les afficher

Bonjour marplij29,
Parle t'on de photos aériennes à géoréférencer ou bien de photos classiques à géolocaliser ?

Dans le premier cas, la réponse de laurent00 devrait te convenir (merci beaucoup pour l'information sur Freehand raster georeferencer que je ne connaissais pas !)

Dans le 2nd cas, il y a aussi plusieurs possibilités.
Tu peux notamment utiliser l'extension "Geotag and Import Photos" avec "exiftool"
EN : https://github.com/NaturalGIS/naturalgi … ort_photos
FR : https://www.sigterritoires.fr/index.php … dans-qgis/
https://www.sigterritoires.fr/index.php … rt-photos/

A titre perso, quand j'ai un ensemble de photos de terrain prise en même temps qu'un enregistrement gpx, j'utilise le logiciel JOSM (https://josm.openstreetmap.de/) et ses greffons photo_geotagging et photoadjust pour geolocaliser toutes les photos d'un coup.
Ensuite j’utilise la fonction import "Geotag and Import Photos" pour créer une couche dans QGIS.
Il ne me reste plus qu'a y appliquer un style contenant une action d'ouverture de la photo au clic et une fonction d'affichage d'infobulle au survol (cf exemple ci-dessous).

Action pour un projet en lien relatif:

Code:

Type : "Ouvrir"
Description : "Photo"
Texte de l'action : "file:[% @project_folder %]/NOM_DU_DOSSIER_PHOTO/[% "filename" %]"

Infobulle HTML pour un projet en lien relatif :
Avec données sur disque dur en local :

Code:

<img src="file:///[% @project_folder %]/NOM_DU_DOSSIER_PHOTO/[% "filename" %]"; style='max-width: 400px; max-height: 400px;' > </img>

Avec données sur serveur :

Code:

 <img src="file:[% @project_folder %]/NOM_DU_DOSSIER_PHOTO/[% "filename" %]"; style='max-width: 400px; max-height: 400px;' > </img>

- [% @project_folder %] étant une variable qu'il ne faut pas modifier, et qui indique la localisation du projet QGIS
- NOM_DU_DOSSIER_PHOTO étant le nom du fichier contenant le jeu de photos et qui doit être situé à coté du fichier de projet (.qgs)
- [% "filename" %] étant une variable issue du champ dans la table attributaire créé par "Geotag and Import Photos" et qui correspond au nom du fichier photo.
- pour un projet en liens absolus (photos et projet localisés dans des dossiers non modifiables), [% @project_folder %]/NOM_DU_DOSSIER_PHOTO/[% "filename" %] est remplaçable par [%"filepath"%].

Bonne journée !

Dernière modification par lylambda (Wed 08 August 2018 13:10)

Hors ligne

 

#5 Wed 08 August 2018 14:42

marplij29
Juste Inscrit !
Date d'inscription: 6 Mar 2017
Messages: 4

Re: QGIS: géoréférencer des photos et les afficher

Bonjour,
Merci pour ces renseignements. Effectivement, il s'agit de photos classiques à géolocaliser.
J'ai tester "géoréfencer" mais il ne s'agit pas pour moi de créer un raster à partir d'une image mais bien de lier des photos à une couche de points.

J'ai tester aussi "geotag...", il me semble que j'ai un problème, car il m'indique que une impossibilité d'arriver à l'exécutable "exitfool" que j'ai intégré pourtant dans la racine du dossier QGIS et l'ai indiqué dans les paramètres.

Dommage, car je pense que c'est bien le type d'extension qui me paraît convenir.

Merci de votre aide

FM


Fichier(s) joint(s) :
Pour accéder aux fichiers vous devez vous inscrire.

Hors ligne

 

#6 Wed 08 August 2018 16:07

SANTANNA
Moderateur
Lieu: Angers
Date d'inscription: 18 Jan 2008
Messages: 3931

Re: QGIS: géoréférencer des photos et les afficher

Bonjour,
J'ignore si ça correspond au besoin mais QGIS3.2 (le sujet ne mentionnant pas la version concernée) intègre un algorithme d'import de photos. Voir https://docs.qgis.org/testing/en/docs/u … -photos-32

Hors ligne

 

#7 Wed 08 August 2018 16:12

SANTANNA
Moderateur
Lieu: Angers
Date d'inscription: 18 Jan 2008
Messages: 3931

Re: QGIS: géoréférencer des photos et les afficher

Pour le bug avec exiftool, il me semble, de mémoire, qu'il y a un sujet sur ForumSIG qui explique comment le contourner.

Hors ligne

 

#8 Wed 08 August 2018 17:02

marplij29
Juste Inscrit !
Date d'inscription: 6 Mar 2017
Messages: 4

Re: QGIS: géoréférencer des photos et les afficher

D'accord merci.
En fait, je me suis rendu compte que j'avais oublié de changer l'extension du fichier exiftool et d'enlevé les parenthèses. Maintenant, cela semble fonctionnait.
Je vais maintenant tester l'extension.
Je vous en dit plus au besoin.
Merci encore

Hors ligne

 

Pied de page des forums

Powered by FluxBB