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

Rencontres QGIS 2025

L'appel à participation est ouvert jusqu'au 19 janvier 2025!

#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.


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

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)


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

Hors ligne

 

Pied de page des forums

Powered by FluxBB