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

Annonce

Printemps des cartes 2024

#1 Mon 23 November 2020 22:02

cocro
Participant actif
Lieu: rennes
Date d'inscription: 5 Sep 2005
Messages: 62
Site web

QGIS 3.10: Atlas et images associees

Bonjour,

Peut-on dans un composeur ajouter une image qui est liée à l'atlas ?

Je cherche en vain dans le menu "propriété de l'objet".. source de l'image ... "éditer"
mais impossible de trouver la chaine d'expression qui pilotera mes photos avec l'atlas.

Merci pour vos retours

Hors ligne

 

#2 Tue 24 November 2020 09:49

ckiko13
Participant assidu
Date d'inscription: 20 Feb 2007
Messages: 361

Re: QGIS 3.10: Atlas et images associees

Hors ligne

 

#3 Tue 24 November 2020 11:00

michel56
Participant assidu
Lieu: Lorient
Date d'inscription: 14 Jul 2012
Messages: 474

Re: QGIS 3.10: Atlas et images associees

Bonjour,

Tu insères un objet image, dans propriétés de l'objet, tu cliques images raster, ensuite dans le Constructeur de Chaîne d'Expression, dans Editer..., tu renseignes le champ dans lequel le nom de l'image est renseigné.

Code:

@project_folder || './'||"photo"

Cordialement.


Opérateur cartographique & DAO & PHP.

Hors ligne

 

#4 Tue 24 November 2020 15:56

cocro
Participant actif
Lieu: rennes
Date d'inscription: 5 Sep 2005
Messages: 62
Site web

Re: QGIS 3.10: Atlas et images associees

Merci pour ces deux liens qui par le biais d'une intégration d'un cadre html pourrait permettre l'insertion d'images.
Hélas, je n'arrive pas à l'adapter à mon contexte de travail.
Le champ "img_lien" contient le nom de l'image à récupérer, nom qui est nommé comme l'index de mon atlas. Il reste rouge dans la synthaxe html... pourquoi ?

Code:

<style>
<img src = "file:///E:/_travail_en_cours/[% " img_lien " %]"
style = "largeur: auto; hauteur: 100%; affichage: bloc; marge: 0px 0px 0px auto;" />
</style>

Quand à la solution de michel56, il me manque un élément de compréhension.
j'ai placé toutes mes images à la racine du projet, le chemin est  reconnu mais l'image n'apparait pas dans le composeur.

J'ai cherché en vain, je reviens vers vous.

Cordialement


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

Hors ligne

 

#5 Tue 24 November 2020 16:40

ckiko13
Participant assidu
Date d'inscription: 20 Feb 2007
Messages: 361

Re: QGIS 3.10: Atlas et images associees

En ragardant vite fait votre image, votre chemin n'est pas cohérent dans les "/" - "\"
E:

\


travail_en_cours

/


xxx.png

Dernière modification par ckiko13 (Tue 24 November 2020 16:41)

Hors ligne

 

#6 Tue 24 November 2020 17:05

cocro
Participant actif
Lieu: rennes
Date d'inscription: 5 Sep 2005
Messages: 62
Site web

Re: QGIS 3.10: Atlas et images associees

Oui, en effet cela ressemble à une erreur de ma part ... mais mettre \ est interdit dans l'expression. "expression invalide".
pourtant, @project_folder qui est lié au répertoire où est enregistré le projet, est renvoyé avec le \

Incompréhension, en effet.
D'où mon appel à l'aide

Hors ligne

 

#7 Tue 24 November 2020 17:17

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

Re: QGIS 3.10: Atlas et images associees

Bonjour,

mais mettre \ est interdit dans l'expression. "expression invalide".


Et en le doublant (\\)?

Hors ligne

 

#8 Tue 24 November 2020 17:55

cocro
Participant actif
Lieu: rennes
Date d'inscription: 5 Sep 2005
Messages: 62
Site web

Re: QGIS 3.10: Atlas et images associees

Merci Santana, encore une fois la solution est trouvée :-) en effet, il faut doubler.

synthaxe finale

Code:

@project_folder ||'\\dossier\\'||"champ_image" 
(va cherche le nom de l'image qui est en lien avec id de l'atlas)

En espérant que cela aide d'autres personnes qui rencontrent le même besoin
Merci à vous tous

Hors ligne

 

Pied de page des forums

Powered by FluxBB