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

Suite à un problème technique intervenu entre le 22 et le 23 mars, nous avons du procéder dans la soirée du 25 mars, à la restauration de la base de données du 24 mars (matinée).

En clair, nous avons perdu vos contributions et inscriptions du dimanche 24 et du lundi 25 mars.
Nous vous prions de nous excuser.

#1 Wed 25 March 2020 15:34

zutix
Participant actif
Date d'inscription: 19 Mar 2020
Messages: 87

QGIS 2.18.3: Etiquette variable sur une seule couche ?

Bonjour,

Comment faire pour que les étiquettes d’une seule couche soit en majuscule ou en minuscule selon la valeur d’un autre champ  que celui de l'étiquette ?

Exemple avec des communes.
Une étiquette contient le nom de la commune  (champ = NOM_COM)
Cette étiquette doit être en majuscule si la population de la commune (champ = POPULATION) est  > 1500 habitants, en minuscule sinon.

Comment obtenir cela ?


( j'ai essayé de mettre la formule :    if(  "POPULATION" >1500, upper(  "NOM_COM" ), "NOM_COM" )     à droite de Casse dans Style > Etiquette > Texte 
de la couche commune concernée mais cela n'a rien donné.)

D'avance merci de votre aide.

Cordialement

Hors ligne

 

#2 Wed 25 March 2020 16:01

Julien81
Participant actif
Lieu: Giroussens
Date d'inscription: 14 Jan 2019
Messages: 148

Re: QGIS 2.18.3: Etiquette variable sur une seule couche ?

Re

vous n'étiez pas très loin!

Il faut laisser la Valeur d'étiquette avec votre nom de champ à afficher "NOM_COM".

Puis dans les paramètres du moteur d'étiquette cf. capture dans Formatage / on peut régler le type de casse avec une expression :


IF(  "POPULATION" >1500, 'Upper', 'NoChange' )

et ce devrait être bon!

salutations


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

Hors ligne

 

#3 Thu 26 March 2020 10:04

zutix
Participant actif
Date d'inscription: 19 Mar 2020
Messages: 87

Re: QGIS 2.18.3: Etiquette variable sur une seule couche ?

Merci Julien81.

C'est parfait !

Par ailleurs, existerait-il un texte qui explique ce genre de formules avec des exemples que je puisse télécharger ?

Hors ligne

 

Pied de page des forums

Powered by FluxBB