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 Fri 13 November 2015 17:47

BOUGUEN
Participant occasionnel
Lieu: Guignen
Date d'inscription: 9 Mar 2008
Messages: 43

QGIS 2.10.1 : Relation dans l'Atlas

Bonjour,

J'ai créé un atlas avec une couche de point. Cette même couche a une relation décrite dans le projet avec une autre table.

Comment puis-je récupérer les informations de la table en relation dans l'atlas ?

Merci par avance pour vos réponses,

Gaël

Hors ligne

 

#2 Mon 16 November 2015 07:32

romainbh
Participant assidu
Date d'inscription: 20 Aug 2013
Messages: 355

Re: QGIS 2.10.1 : Relation dans l'Atlas

Hello,

Il est possible d'exporter ces données sous la forme d'une table d'attributs. Une fois cette table insérée dans le composeur, rendez-vous dans l'onglet des propriétés de l'objet : dans la section des propriétés principales, vous pouvez sélectionner "Relation enfant" comme source (testé avec QGIS 2.12, à vérifier avec les versions précédentes).

wink

Dernière modification par romainbh (Mon 16 November 2015 07:59)

Hors ligne

 

#3 Mon 16 November 2015 09:42

BOUGUEN
Participant occasionnel
Lieu: Guignen
Date d'inscription: 9 Mar 2008
Messages: 43

Re: QGIS 2.10.1 : Relation dans l'Atlas

Bonjour,

Effectivement cela fonctionne ! Merci.

Je voudrais également savoir si on peut récupérer une de ces valeurs dans les étiquettes avec une fonction du type "attribute( $atlasfeature, 'name' )" ?

Merci

Gaël

Hors ligne

 

#4 Thu 18 February 2016 16:18

BOUGUEN
Participant occasionnel
Lieu: Guignen
Date d'inscription: 9 Mar 2008
Messages: 43

Re: QGIS 2.10.1 : Relation dans l'Atlas

Bonjour,

J'ai trouvé une solution pour récupérer mes valeurs de table en relation liées à une table gérant l'atlas.

J'utilise la formule suivante : attribute(getfeature('ma_table_relation','mon_champ_relation',attribute($atlasfeature,'id_table_atlas') ),'mon_champ_relation_voulu')

Gaël

Hors ligne

 

Pied de page des forums

Powered by FluxBB