Message posté par : Blandine38
----------------------------------------
Merci beaucoup, j'ai réussi à avoir ce que je voulais avec le code ! c'est
exactement ce qui me manquait
-----------------
aheurion écrit :
Bonjour,
Le style de remplissage est déterminé par des couches de symboles différentes en effet,
donc tu ne pourras indiquer de variable avec une expression dans un seule couche. Ce que
je ferais dans ton cas c'est :
- créer autant de couches symboles que de valeurs possibles pour ta troisième variable.
- Dans chacune de ces couches tu indiques une expression pour la taille et une expression
pour la couleur en fonction de tes variables 1 et 2
- En bas des options pour chacune des couches symboles, il y a "Activer la couche de
symboles". Tu peux y rentrer une expression pour avoir un booléen 0/1 en fonction de
ta troisième variable. Exemple pour la première couche de symboles :
-----------------
Code :
CASE
WHEN "variable_3"='valeur_1' THEN 1
ELSE 0
END
-----------------
Pour la deuxième couche de symbole :
-----------------
Code :
CASE
WHEN "variable_3"='valeur_2' THEN 1
ELSE 0
END
-----------------
etc.
-----------------
----------------------------------------
Le message est situé
https://georezo.net/forum/viewtopic.php?pid=346020#p346020
Pour y répondre : qgis_fr(a)ml.georezo.net ou reply de votre messagerie
Pour vous désabonner connectez-vous sur le forum puis Profil / Abonnement
--
Association GeoRezo - le portail géomatique
https://georezo.net