#1 Wed 13 December 2023 15:33
- mathieu12320
- Participant occasionnel
- Date d'inscription: 7 Jun 2023
- Messages: 22
QGIS: Masquer des Etiquettes sous un polygone ?
Bonjour,
J'ai un souci d'affichage d'étiquettes.
J'aimerai cacher des étiquettes sous un polygone mais malgré l'ordre d'affichage des couches, elles restent devant...
Comme vous pouvez le voir sur l'image en pièce jointe, j'ai crée une symbologie (remplissage blanc, opacité 100%) pour cacher les éléments hors de la commune concernée, tous les éléments sont donc masqués mais les étiquettes restent devant (alors que la couche des étiquettes est en dessous celle des communes).
Y-a-t'il des paramètres d’ordres d'affichage à modifier ?
Merci d'avance et bonne journée, Mathieu.
Hors ligne
#2 Wed 13 December 2023 16:57
- liege67
- Participant actif
- Lieu: Liège
- Date d'inscription: 10 Apr 2014
- Messages: 142
Re: QGIS: Masquer des Etiquettes sous un polygone ?
bonjour
vous pouvez choisir de n'afficher que les étiquettes qui sont localisées dans votre polygone, c'est comme cela que j'ai réglé ce même problème (mais il y a bien longtemps)
de mémoire, l'application du rendu "polygone inversé" ne masque pas non plus les étiquettes
jean marc
Hors ligne
#3 Fri 15 December 2023 15:12
- mathieu12320
- Participant occasionnel
- Date d'inscription: 7 Jun 2023
- Messages: 22
Re: QGIS: Masquer des Etiquettes sous un polygone ?
Bonjour liege67,
Comment choisir de n'afficher que "les étiquettes qui sont localisées dans votre polygone" ?
Je n'ai aucun champ qui me permette de le faire.
Et effectivement le polygone inversé ne masque pas les étiquettes...
Merci pour votre réponse.
Hors ligne
#4 Fri 15 December 2023 17:10
- Sylvain C.
- Participant occasionnel
- Date d'inscription: 6 Jan 2014
- Messages: 35
Re: QGIS: Masquer des Etiquettes sous un polygone ?
Essaie de mettre ce code :
CASE WHEN overlay_intersects('NOM COUCHE DU POLYGONE') is 'true' THEN "NOM DE LA COLONNE POUR L'ETIQUETTE" ELSE '' END
A renseigner dans tes propriétés de la couche, onglet étiquettes, champ Valeur.
Hors ligne
#5 Fri 15 December 2023 20:59
- mathieu12320
- Participant occasionnel
- Date d'inscription: 7 Jun 2023
- Messages: 22
Re: QGIS: Masquer des Etiquettes sous un polygone ?
Je teste ça la semaine prochaine !
Merci Sylvain.
Hors ligne
#6 Fri 15 December 2023 22:37
- liege67
- Participant actif
- Lieu: Liège
- Date d'inscription: 10 Apr 2014
- Messages: 142
Re: QGIS: Masquer des Etiquettes sous un polygone ?
bonjour
j'ai testé overlay_intersects mais les polygones de la couche a étiquetter ayant une bordure commune avec la couche de masque, ne répondent pas à la condition. j'ai utilisé overlay_within à la place
CASE WHEN overlay_within('MaCoucheGrisee') is 'false' THEN "NomDeProvince" ELSE '' END
jean marc
Dernière modification par liege67 (Fri 15 December 2023 22:39)
Hors ligne