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é ?

#1 Wed 16 October 2013 16:33

sigdu80
Participant actif
Date d'inscription: 2 Sep 2010
Messages: 112

QGIS : Symbologie sur 2 champs

Bonjour à tous,


j'ai lu :
http://georezo.net/forum/viewtopic.php?pid=223448

mais cela ne colle pas tout à fait à ce que je souhaite savoir.

J'aimerai avoir des cercles proportionnels :
- ayant une couleur selon le champ "champN1"
- ayant une taille + ou - grande selon le champ "champN2"

Sur un champ, on peut le faire, mais sur 2 champs, je ne vois pas.


Peut-on faire cela ? Si oui, comment ?


Merci d'avance.

Hors ligne

 

#2 Wed 16 October 2013 16:50

MathieuR
Membre
Lieu: aix-en-provence
Date d'inscription: 16 Feb 2009
Messages: 1690
Site web

Re: QGIS : Symbologie sur 2 champs

Bonjour,

Tout dépend de la nature de tes champs : alpha numérique ou numérique ?
- si champ1 alphanum : analyse catégorisée
puis
- je te conseillerais d'utiliser un champ de ta couche pour la taille. sous la v2 : source de définition des paramètres : taille


geodata au cerema et petits billets en géomatique

Hors ligne

 

#3 Wed 16 October 2013 17:06

sigdu80
Participant actif
Date d'inscription: 2 Sep 2010
Messages: 112

Re: QGIS : Symbologie sur 2 champs

Bonjour,

dans les essais que je faisais,
champN1  => texte OU entier
champN2 => entier

un ex. fantaisiste mais c'est pour l'exemple :
champN1 => CAMPAGNE ou VILLE    (campagne représentée par un cercle en VERT et ville représentée par un cercle en GRIS)
champN2 => nombre d'habitants      (cercle sera + ou - grand)



En regardant l'option que tu évoques "Ensemble de règles", ce serait fastidieux mais possible.
Si on fait des groupes pour le nombre d'habitants (< 5000, 5000 - 499999, 500000 - 1000000, > 1000000)

Règles :
- champN1 = 'CAMPAGNE'  AND   champN2 < 5000
- champN1 = 'CAMPAGNE'  AND   champN2 >= 5000 AND champN2 < 499999 
- ...
- champN1 = 'VILLE'  AND   champN2 < 5000
- champN1 = 'VILLE'  AND   champN2 >= 5000 AND champN2 < 499999 
- ...


et pour chaque règle, on définirait la couleur du cercle et sa taille, c'est çà ?

Dernière modification par sigdu80 (Wed 16 October 2013 17:15)

Hors ligne

 

#4 Wed 16 October 2013 23:03

cyrille
Participant assidu
Date d'inscription: 7 Feb 2006
Messages: 401

Re: QGIS : Symbologie sur 2 champs

Bonsoir, il y a un menu déroulant avancé dans Qgis 2 et moyen de définir un champ de proportion par la surface ou le diamètre. Est ce que ca ne serait pas ce que tu cherches ?

Hors ligne

 

#5 Wed 23 October 2013 12:06

sigdu80
Participant actif
Date d'inscription: 2 Sep 2010
Messages: 112

Re: QGIS : Symbologie sur 2 champs

Bonjour Cyrille,


merci de ta réponse.
Effectivement, ta solution est adaptée à mon problème, c'est parfait.

Le choix "surface ou diamètre" ne se fait pas tout seul ? Si c'est un cercle qui est le symbole, il ne fait pas le lien avec le choix "diamètre" ?


Bon appétit.

Hors ligne

 

#6 Wed 23 October 2013 16:20

sigdu80
Participant actif
Date d'inscription: 2 Sep 2010
Messages: 112

Re: QGIS : Symbologie sur 2 champs

Et il y a le quid de la légende.

De ce que je comprend, certains passent par Illustrator/Inkscape pour personnaliser la légende.
Ils font tout de A à Z ?

Hors ligne

 

#7 Wed 23 October 2013 18:02

SANTANNA
Moderateur
Lieu: Angers
Date d'inscription: 18 Jan 2008
Messages: 3929

Re: QGIS : Symbologie sur 2 champs

Hello,
Sinon, il y a cette discussion du forumsig (http://www.forumsig.org/showthread.php/ … ortionnels) qui aborde le sujet de la légende. Personne n'a encore eu le temps de tester la solution proposée mais peut-être voudras-tu faire cobaye?

Hors ligne

 

#8 Thu 28 November 2013 09:58

sigdu80
Participant actif
Date d'inscription: 2 Sep 2010
Messages: 112

Re: QGIS : Symbologie sur 2 champs

Salut Santanna,


si j'arrive à me prendre un peu de temps, j'irai voir pour essayer.
Si jamais c'est le cas, je viendrai ici mettre un petit message.


Bonne journée.

Hors ligne

 

Pied de page des forums

Powered by FluxBB