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

Printemps des cartes 2024

#1 Fri 03 November 2017 09:00

Valacasse
Juste Inscrit !
Date d'inscription: 18 Oct 2017
Messages: 5

QGIS & Etiquettes: montrer toutes les étiquettes sauf une

Bonjour,

J'ai beau chercher la commande pour filtrer mes données je ne trouve pas...

J'ai une couche avec l'ensemble des noms de communes reprisent dans le champ "Name1". Je souhaite étiqueter toutes les communes périphériques SAUF celle qui m’intéresse.

Quelqu'un pourrait m'indiquer l'expression à utiliser ?

Dernière modification par Valacasse (Fri 03 November 2017 09:01)

Hors ligne

 

#2 Fri 03 November 2017 09:31

tumasgiu
Membre
Lieu: Ajaccio
Date d'inscription: 5 Jul 2010
Messages: 1132

Re: QGIS & Etiquettes: montrer toutes les étiquettes sauf une

Salut,

rajouter une condition dans l'expression qui donne le texte de l'étiquette ?

Si un_des_attributs_de_la_commune_a_masquer = bonne_valeur
ALORS Chaîne vide
SINON Name1

Hors ligne

 

#3 Fri 03 November 2017 10:49

Valacasse
Juste Inscrit !
Date d'inscription: 18 Oct 2017
Messages: 5

Re: QGIS & Etiquettes: montrer toutes les étiquettes sauf une

Merci pour cette réponse,

J'ai donc taché de réaliser l'expression suivante :

CASE WHEN  " Name1 " = 'Verviers'  THEN ''
ELSE "Name1" END

Et pourtant Verviers reste affiché

Pourriez-vous m'expliquer mon erreur ?

Hors ligne

 

#4 Fri 03 November 2017 11:20

tumasgiu
Membre
Lieu: Ajaccio
Date d'inscription: 5 Jul 2010
Messages: 1132

Re: QGIS & Etiquettes: montrer toutes les étiquettes sauf une

Je ne sais pas si çà peut être dû à çà, mais le nom de l'attribut dans la partie gauche du test d'égalité
est encadré par des espaces, vous devriez les supprimer.

Sinon, cela voudrait dire qu'aucune commune n'a d'attribut Name1 qui soit égal à 'Verviers'.

Hors ligne

 

#5 Fri 03 November 2017 11:24

Valacasse
Juste Inscrit !
Date d'inscription: 18 Oct 2017
Messages: 5

Re: QGIS & Etiquettes: montrer toutes les étiquettes sauf une

C'est parfait !!
Merci tumasgiu

Voici donc l'expression correcte :

CASE WHEN  "Name1" = 'Verviers'  THEN ''
ELSE "Name1" END

Hors ligne

 

Pied de page des forums

Powered by FluxBB