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

State Of The Map 2024

#1 Wed 07 October 2020 16:19

c.gondy
Juste Inscrit !
Date d'inscription: 7 Oct 2020
Messages: 7

QGIS 3.14: Recuperer un Champ d une couche non definie par l atlas

Bonjour

J ai créez un atlas par rapport a une grille, Dans cette atlas, nous avons le cadastre et des canalisations d eau potable - 
Dans mon titre je voudrais récupérer le nom de la commune selon ma grille.
Car mon chantier est sur plusieurs communes.

J espère que je suis assez claire.

Merci d avance, Claire

Hors ligne

 

#2 Wed 07 October 2020 17:33

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

Re: QGIS 3.14: Recuperer un Champ d une couche non definie par l atlas

Bonjour,
On peut considérer que la commune cible est celle qui contient le centroide de la grille? Et je suppose que vous avez une couche commune dans le projet. Essayez donc (c'est un peu du traficotage d'utiliser aggregate, sans envie d'agréger, mais cela prend fin avec la 3.16; de vraies fonctions de superposition entre couches arrivent)

aggregate('nom_couche_commune','max',"champ_du_nom_de_commune", intersects(centroid(@atlas_geometry), geometry(@parent)))

Hors ligne

 

#3 Thu 08 October 2020 08:42

c.gondy
Juste Inscrit !
Date d'inscription: 7 Oct 2020
Messages: 7

Re: QGIS 3.14: Recuperer un Champ d une couche non definie par l atlas

Merci de votre réponse je vais essayer

Hors ligne

 

Pied de page des forums

Powered by FluxBB