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 Wed 04 March 2020 17:03

Magaloch
Participant occasionnel
Date d'inscription: 23 Jun 2015
Messages: 30

QGIS 2.18.15: Expression pour Etiquettes ?

Bonjour à tous,
Sur QGis 2.18.15, je souhaiterais pouvoir étiqueter certains polygones que si ils contiennent un terme précis dans une colonne donnée, les autres polygones n'ayant pas besoin d'être étiquetés.
Comment procéder ? Quelle serait la formule type ?
Merci d'avance,

Hors ligne

 

#2 Thu 05 March 2020 09:00

GlaDal
Participant assidu
Date d'inscription: 30 Aug 2013
Messages: 1087

Re: QGIS 2.18.15: Expression pour Etiquettes ?

Bonjour,

Depuis le panneau de style, sélectionnez la couche concernée. Dans la rubrique etiquetage, choisissez 'Etiquetage simple' puis au lieu de sélectionner un champ d'étiquetage dans 'Valeur', ouvrez le calculateur d'expression (tout à droite de la ligne 'Valeur'). Ici, saisissez un expression du genre :

CASE WHEN "COMMUNE"  =  'PARIS'  THEN "NUM_PARC" ELSE '' END

Ici, seront affichés uniquement les numéros de parcelle (NUM_PARC) pour les entités correspondant à PARIS du champ 'COMMUNE' de votre couche

Hors ligne

 

#3 Thu 05 March 2020 09:41

Magaloch
Participant occasionnel
Date d'inscription: 23 Jun 2015
Messages: 30

Re: QGIS 2.18.15: Expression pour Etiquettes ?

Merci, c'est exactement ce que je cherchais !
Bonne journée

Hors ligne

 

#4 Fri 06 March 2020 20:51

Elise
Participant assidu
Lieu: Argentat (19)
Date d'inscription: 16 Oct 2005
Messages: 528
Site web

Re: QGIS 2.18.15: Expression pour Etiquettes ?

Bonjour,

Je rebondis sur cette question pour savoir s'il existe une sorte de guide/dictionnaire à l'attention des nuls en langage "expression" pour apprendre à écrire les requêtes ? J'imagine que ce langage à un nom (sql ?). et oui, dans ce forum, y'en a qui partent de très bas :-(

Merci.
Elise


Géoscope
  11 rue de l'Hospice - 19400 Argentat
  Tél. : 09 60 47 51 16

Hors ligne

 

#5 Sat 07 March 2020 18:29

GeoSignature
Participant occasionnel
Lieu: Saint-Pierre-des-Nids
Date d'inscription: 12 Nov 2019
Messages: 34

Re: QGIS 2.18.15: Expression pour Etiquettes ?

Il s'agit bien ici de langage SQL.
La commande "CASE" est décrite, par exemple, sur ce site :
https://sql.sh/cours/case

Hors ligne

 

#6 Mon 09 March 2020 09:36

GlaDal
Participant assidu
Date d'inscription: 30 Aug 2013
Messages: 1087

Hors ligne

 

#7 Mon 09 March 2020 17:52

Elise
Participant assidu
Lieu: Argentat (19)
Date d'inscription: 16 Oct 2005
Messages: 528
Site web

Re: QGIS 2.18.15: Expression pour Etiquettes ?

Bonjour,

Merci pour les références en Français :-)

Cordialement.
Elise


Géoscope
  11 rue de l'Hospice - 19400 Argentat
  Tél. : 09 60 47 51 16

Hors ligne

 

Pied de page des forums

Powered by FluxBB