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é ?

Annonce

Printemps des cartes 2024

#1 Wed 09 December 2015 10:48

luciole
Participant occasionnel
Date d'inscription: 28 Oct 2015
Messages: 19

QGIS 2.10: Image dans infobulle avec chemin relatif (HTML)

Bonjour,

Je souhaite faire apparaitre, , dans une infobulle, l'image correspondant au point terrain sur la carte.
Ca fonctionne en HTML :

Code:

<img src="C:\Users\Documents\[ZONE_02]\3_Photos et fiches terrain recues\PHOTOS_renommees\[% "Point" %].JPG" height="300" width="450"/>

mais j'aimerais utiliser un chemin relatif.
Le projet est enregistré dans [ZONE_02] et j'ai essayé (entre autres)

Code:

<img src="\3_Photos et fiches terrain recues\PHOTOS_renommees\[% "Point" %].JPG" height="300" width="450"/>
<img src=".\3_Photos et fiches terrain recues\PHOTOS_renommees\[% "Point" %].JPG" height="300" width="450"/>

qui ne fonctionne pas ...

Quelqu'un pour m'aider sur ce problème ?

Merci !

Hors ligne

 

#2 Wed 09 December 2015 15:54

Rim71069
Juste Inscrit !
Lieu: Macon
Date d'inscription: 31 Mar 2011
Messages: 7

Re: QGIS 2.10: Image dans infobulle avec chemin relatif (HTML)

Salut !
Tu as mis des antislash "\" alors qu'il me semble que ce sont les slash "/" qu'il faut mettre...

Hors ligne

 

#3 Wed 09 December 2015 17:15

luciole
Participant occasionnel
Date d'inscription: 28 Oct 2015
Messages: 19

Re: QGIS 2.10: Image dans infobulle avec chemin relatif (HTML)

Merci mais ça ne marche pas plus hmm

Hors ligne

 

#4 Fri 02 September 2016 19:24

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

Re: QGIS 2.10: Image dans infobulle avec chemin relatif (HTML)

Bonjour,
Dans Qgis, pour avoir des infobulles avec des images via un lien relatif, il est possible d'utiliser le code suivant :

Code:

<img src="file:///[% @project_folder %]/[% "Lien-relatif-Image" %]" height="200" />

- file:/// n'est pas nécessaire sur Windows, mais dois être ajouté pour que les images s'affichent sur un système Linux.
Attention, "///" est à supprimer si les photos sont sur un serveur distant. Si les photos sont dans un dossier local de l’ordinateur, conserver "///" dans la ligne de code.
- % @project_folder % est la variable indiquant le chemin absolu menant au dossier de votre projet. A laisser tel quel.
- % "Lien-relatif-Image" % est le champ de de ma couche d'images géolocalisées où est indiqué leur chemin relatif au dossier du projet (ex: Projet-XXX_Images/Atlas/Pays_YYY/Ville_ZZZ/Mairie_ABC.jpg)
- height="200"  et autres options sont a adapter selon vos besoins

Cette méthode à base de la variable % @project_folder % fonctionne aussi bien dans les infobulles que avec les actions.

Dernière modification par lylambda (Wed 19 July 2017 11:50)

Hors ligne

 

Pied de page des forums

Powered by FluxBB