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 Mon 06 June 2016 12:38

anaisurba
Participant occasionnel
Date d'inscription: 16 Jun 2014
Messages: 19

QGIS: Propriétés de couche en fonction du texte contenu dans un champ

Bonjour,

Je me remets à faire de la cartographie et je bug sur quelque chose qui dans mes souvenirs étaient très simples. Je travaille sur QGIS2.12.2-Lyon.

J'ai une couche concernant les domanialités de mes parcelles. Dans ma table attributaire associée, il y est renseigné pour chacune de mes parcelles à qui appartient celle-ci : commune de X, Commune de Y, interco...

Je souhaiterai que mes parcelles soient colorées de 2 couleurs selon que la propriété soit communale ou communautaire. Ainsi je vais dans propriétés de la couche, dans Styles je vais dans catégoriser puis dans la calculatrice d'expressions et après c'est le bug, j'ai tenté avec Propri LIKE 'COMMUNE%' mais ça ne fonctionne pas.

Merci pour l'aide que vous pourrez m'apporter.

Anais

Hors ligne

 

#2 Mon 06 June 2016 13:53

YoLecomte
Participant assidu
Lieu: Epinal
Date d'inscription: 7 Jul 2015
Messages: 266

Re: QGIS: Propriétés de couche en fonction du texte contenu dans un champ

Bonjour,

L'idée est là mais au lieu de mettre un style catégorisé, plutôt passer par un ensemble de règle pour le type de rendu.
un exemple : http://mesange.educagri.fr/htdocs/sigea … egles.html
un filtre du genre

Code:

Propri LIKE 'COMMUNE%'

devrait alors faire l'affaire pour les communes et il faudra en faire un deuxième pour le reste.

Hors ligne

 

#3 Mon 06 June 2016 14:06

Lucien
Participant actif
Date d'inscription: 8 Mar 2016
Messages: 104

Re: QGIS: Propriétés de couche en fonction du texte contenu dans un champ

Bonjour,

Peut-être en utilisant la fonction left, par exemple :

Code:

left("Propri",7)

Hors ligne

 

Pied de page des forums

Powered by FluxBB