Pages: 1
- Sujet précédent - QGIS: Affichage Etiquette uniquement dans ma couche departement - Sujet suivant
#1 Wed 28 February 2024 10:28
- Larpenteur
- Participant actif
- Lieu: Avignon
- Date d'inscription: 24 Jan 2011
- Messages: 139
QGIS: Affichage Etiquette uniquement dans ma couche departement
Bonjour,
Je souhaiterais savoir si dans QGIS il y a une fonction qui me permet d'afficher uniquement des étiquettes contenues dans une autre couche, je m'explique:
Ma couche A surfacique est ma donnée DEPARTEMENT, ma couche B une couche cours d'eau constituées de tronçon.
Je souhaite que mes étiquettes de tronçons s'affichent uniquement si elles sont contenues ou intersectent dans ma couche DEPARTEMENT.
J'ai essayé à la fonction de type array_to_string(overlay_intersects('N_DEPARTEMENT_BDT', "TOPONYME" )) mais cela ne fonctionne pas.
Auriez vous une piste!?
Merci, Sylvain
Hors ligne
#2 Wed 28 February 2024 13:17
- shirosaki
- Participant actif
- Lieu: Lyon
- Date d'inscription: 30 Mar 2018
- Messages: 125
Re: QGIS: Affichage Etiquette uniquement dans ma couche departement
Bonjour,
Sur votre couche "B" --> cours d'eau --> paramétrer vos étiquettes comme étant des étiquettes avec des règles.
Renseignez le champ (ou la combinaison de champ) à afficher comme étiquette
Mettre comme règle :
Code:
overlay_intersects('nom_de_la_couche_departement')
Sous l'hypothèse que les couches A et B soit dans le même SCR cette formule devrait marcher
Cordialement,
Dernière modification par shirosaki (Wed 28 February 2024 13:18)
Paul QUESNOT
Hors ligne
#3 Thu 29 February 2024 08:14
- Larpenteur
- Participant actif
- Lieu: Avignon
- Date d'inscription: 24 Jan 2011
- Messages: 139
Re: QGIS: Affichage Etiquette uniquement dans ma couche departement
Bonjour Paul,
Merci beaucoup c'est exactement la formule qu'il me fallait, c'est parfait!!!
Il y a tellement de fonctions que je m'y perds.
Bonne journée,
Sylvain
Hors ligne
Pages: 1
- Sujet précédent - QGIS: Affichage Etiquette uniquement dans ma couche departement - Sujet suivant