Nom d'utilisateur    Mot de passe              Toujours pas inscrit ?   Mot de passe oublié ?

Annonce

Les Rencontres de SIG La Lettre, c'est terminé ! Les bénévoles de GeoRezo remercient chaleureusement tous ceux qui ont pû partager quelques intants avec eux sur le stand ou dans les allées !


A tous les visiteurs, lecteurs et utilisateurs du Portail GeoRezo, votre soutien nous est indispensable pour vous garantir des services et des espaces d'échanges de qualité !

 

Soutenez GeoRezo !

dons_v4_orange_tsp

#1 mar. 10 juillet 2012 14:46

Loisbes
Membre
Date d'inscription: 10 juil. 2012
Messages: 7

QGIS requête attributaire

Bonjour, je suis novice sur qgis est je rencontre un problème. Je travail actuellement sur l'agriculture et voudrais réaliser une carte sur l'usage fais des parcelles agricoles par type de culture. Cependant chaque parcelle accueille plusieurs type de culture. Je voudrais donc créer une carte affichant le type de culture principale pour chaque parcelle( surface la plus importante sur la parcelle.
Il faudrait donc que je puisse conserver dans la table attributaire / ou affiché uniquement le type de culture ayant la surface la plus importante par parcelle.

Comment puis-je m'y prendre sans avoir à reprendre l'intégralité des données sous excel?
Existe t-il une formule en requete attributaire permettant de sélectionner la plus grande valeur de chaque entité ( quelque soit la variable: blé , oléagineux, elevage.. ).
Puis-je modifier automatiquement la table pour conserver uniquement ces valeurs?
Je ne sais pas si j'arrive à me faire comprendre?
veuillez m'aider svp, il faut absolument que je puisse rapidement produire cette carte. ^^

Cordialement

Dernière modification par Bruno (mar. 10 juillet 2012 15:57)

Hors ligne

 

#2 mar. 10 juillet 2012 14:57

Yves
Membre du bureau
Lieu: Aix-les-Bains
Date d'inscription: 22 mars 2006
Messages: 7483
Site web

Re: QGIS requête attributaire

Bonjour,

Quelle est la structure de ta table ?

Y.

Hors ligne

 

#3 mar. 10 juillet 2012 15:03

Loisbes
Membre
Date d'inscription: 10 juil. 2012
Messages: 7

Re: QGIS requête attributaire

C'est à dire ?
Le format est .tab
Sinon il s'agit du RPG 2010. Les entités sont donc les numéros d'ilots de culture et ensuite il ya pour chaque type de culture  la surface qui y est consacrée par ilots( en colonne : blé, vigne, colza )

cela repond t'il  a votre question?

Hors ligne

 

#4 mar. 10 juillet 2012 15:12

Loisbes
Membre
Date d'inscription: 10 juil. 2012
Messages: 7

Re: QGIS requête attributaire

Je vous transmet une impression d'écran de la table au format pdf


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

Hors ligne

 

#5 mar. 10 juillet 2012 15:13

Miich
Membre
Lieu: Lille
Date d'inscription: 22 juil. 2010
Messages: 10

Re: QGIS requête attributaire

Bonjour,

Tu crées un nouveau champ (Culture principale).
Ensuite tu fais la requête suivante, qui peut être rébarbative :

- pour la variable 1 : Variable 1 > Variable 2 OR Variable 1 > Variable 3 OR Variable 1 > Variable 4 OR...
A la fin de la sélection, tu mets à jour ton nouveau champ en indiquant "Variable 1" uniquement pour les entités sélectionnées.

- pour la variable 2 : Variable 2 > Variable 1 OR Variable 2 > Variable 3 OR Variable 2 > Variable 4 OR...
A la fin de la sélection, tu mets à jour ton nouveau champ en indiquant "Variable 2" uniquement pour les entités sélectionnées.

- pour la variable 3 : Variable 3 > Variable 1 OR Variable 3 > Variable 2 OR Variable 3 > Variable 4 OR...
A la fin de la sélection, tu mets à jour ton nouveau champ en indiquant "Variable 3" uniquement pour les entités sélectionnées.

- ...

C'est répétitif mais tu auras le résultat que tu souhaites.

Bonne journée.

Hors ligne

 

#6 mar. 10 juillet 2012 15:17

Loisbes
Membre
Date d'inscription: 10 juil. 2012
Messages: 7

Re: QGIS requête attributaire

merci je vois l'idée cependant je ne comprend pas très bien la dernière partie "A la fin de la sélection, tu mets à jour ton nouveau champ en indiquant "Variable 2" uniquement pour les entités sélectionnées."
Et dois-je passer par le plugin table manager ou le mode édition suffit il?

Dernière modification par Loisbes (mar. 10 juillet 2012 15:23)

Hors ligne

 

#7 mar. 10 juillet 2012 15:27

Miich
Membre
Lieu: Lille
Date d'inscription: 22 juil. 2010
Messages: 10

Re: QGIS requête attributaire

Cette étape permet de mettre dans le nouveau champ quelle variable est la plus importante pour chaque entité.
Il faut utiliser la calculatrice de champ pour ça.
Si la variable 1, c'est du blé, après la sélection tu vérifies la variable 1, tu mets à jour ce champ en lui indiquant "Blé" en n'oubliant pas surtout de cocher la case mettre à jour les entités sélectionnées.

Le mode édition suffit pour ça.

Dernière modification par Miich (mar. 10 juillet 2012 15:28)

Hors ligne

 

#8 mar. 10 juillet 2012 15:33

Loisbes
Membre
Date d'inscription: 10 juil. 2012
Messages: 7

Re: QGIS requête attributaire

D'accord, merci beaucoup pour le coup de main. Je vais essayer cela.
Bonne journé
"

Dernière modification par Loisbes (mar. 10 juillet 2012 15:41)

Hors ligne

 

Pied de page des forums

Powered by FluxBB

Partagez  |