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 Tue 03 December 2013 10:44

Milord76
Juste Inscrit !
Date d'inscription: 30 Apr 2013
Messages: 5

QGIS 2.0 : Analyse thématique à deux champs

Bonjour à tous,

Je suis débutante en Qgis, j'utilise habituellement MapInfo et ArcGis.
Afin de créer un atlas, je me lance dans Qgis mais je suis bloquée aux analyses thématiques.

Voici mon problème :
Sous MapInfo, on peut créer des analyses thématiques suivants des expressions afin d'introduire deux variables dans l’analyse (par exemple "Type d'aménagement" et "Etat").
On suppose que dans "Type de voirie", il y a route départementale, route nationale, et autoroute et dans "Etat", il y a Bon état, Mauvais état.

Je cherche donc a réaliser une analyse thématique sous Qgis combinant les deux champs. Est-il possible de réaliser cette opération?

J'ai réussi à le faire en bidouillant un peu. Pour cela, je suis passée par "Ensemble de règle", "Redéfinir les règles existantes" suivant le champ "Type de voirie" puis j'ai défini des sous-règles suivant le champ "Etat". Mais je souhaiterais le faire directement "Type de voirie" + "Etat". Cela est-il possible?

Je vous remercie pour le temps que vous m'accorderez,

Cordialement,

Hors ligne

 

#2 Tue 03 December 2013 11:35

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

Re: QGIS 2.0 : Analyse thématique à deux champs

On peut utiliser deux variables, une continue et une catégorielle en définissant la taille des symboles par un champ, par exemple.

Quel rendu souhaitez-vous avoir exactement ?

Par exemple, forme définie par premier champ et couleur définie par un deuxième ?

Sachez que dans la dernière version, il est possible de récupérer la couleur d'un objet depuis un champ ainsi que d'autres propriétés (on appelle cela les data driven properties)

Ca pourrait vous convenir


geodata au cerema et petits billets en géomatique

Hors ligne

 

#3 Tue 03 December 2013 11:53

Milord76
Juste Inscrit !
Date d'inscription: 30 Apr 2013
Messages: 5

Re: QGIS 2.0 : Analyse thématique à deux champs

Je vous remercie pour votre réponse.

Effectivement, la forme définie par premier champ et la couleur définie par un deuxième pourrait me convenir. Comment peut-on faire cela?

Pour complexifier l'analyse, est-il possible de réaliser cela avec trois champs?

Hors ligne

 

#4 Tue 03 December 2013 14:50

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

Re: QGIS 2.0 : Analyse thématique à deux champs

Bonjour,

En fait, il faut aller dans les propriétés de la couche puis dans le style et enfin cliquer dans source de définition des paramètres.

Pour l'attribut "nom" qui définit la forme, utiliser une expression du type :

Code:

CASE WHEN "Type_voiri" ='départementale' THEN 'square'
WHEN "Type_voiri" ='nationale' THEN 'diamond'
WHEN "Type_voiri" ='autoroute' THEN 'rectangle'
END

Pour l'attribut couleur, qqch du type :

Code:

CASE WHEN  "Etat" ='Bon état' THEN 'green'
else 'red' 
END

ou bien en utilisant les codes RGB :

Code:

CASE WHEN  "Etat" ='Bon état' THEN color_rgb( 0,255,0) 
else color_rgb( 255,0,0) 
END

Aussi, j'ai dû définir la taille des symboles quelque part, sinon cela ne marchait pas..

Voir la copie d'écran en PJ de cette réponse..


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

geodata au cerema et petits billets en géomatique

Hors ligne

 

#5 Wed 04 December 2013 12:00

Milord76
Juste Inscrit !
Date d'inscription: 30 Apr 2013
Messages: 5

Re: QGIS 2.0 : Analyse thématique à deux champs

Je vous remercie,
J'ai réussi mais je ne trouve pas cela très pratique (contrairement à MapInfo). On ne pas visualiser le rendu des symboles et c'est dommage!
Je pense que je vais repartir sur MapInfo du coup

Merci pour l'aide smile

Hors ligne

 

Pied de page des forums

Powered by FluxBB