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

Rencontres QGIS 2025

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

#1 Tue 04 January 2022 21:30

guillaume
Participant actif
Date d'inscription: 5 Sep 2005
Messages: 66

QGIS 3.16: tiqueter seulement les polygones absents d'une autre couche

Bonjour à tous
et meilleurs voeux pour 2022.

Je bloque sur un point qui à première vue semble anodin : je veux étiqueter uniquement le polygones de la couche A absents de la couche B.
A et B ont la même structure et les polygones de B sont extraits de A.
J'ai essayé entre autres un étiquetage suivant une règle , avec l'expression suivante : geomequals('couche_B','$geometry'), qui me donne logiquement l'inverse de ce que je recherche.
Avec geomdisjoint, je n'ai plus d'étiquette.

L'expression suivante : contains(  $geometry , geom_from_wkt(  geomcontains('couche_B','$geometry' ))) équivaut à la 1ère.

Auriez-vous une piste ?
D'avance merci, Guillaume

Hors ligne

 

Pied de page des forums

Powered by FluxBB