Nous utilisons des cookies pour vous garantir la meilleure expérience sur notre site. Si vous continuez à utiliser ce dernier, nous considèrerons que vous acceptez l'utilisation des cookies. J'ai compris ! ou En savoir plus !.
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

#1 Fri 08 April 2011 16:31

papeyeku
Participant occasionnel
Date d'inscription: 8 Apr 2011
Messages: 13

Problème : cadrillage et aire dans chaque carreau

Bonjour,

J'ai une couche A avec un ensemble de polygone. Par dessus j'ai une grille B. Je veux calculer la surface de polygones A dans chaque case de la grille B.
J'ai donc fais une découpe de A selon la grille. J'utilise ensuite "Update columns" en choisissant avec la fonction "Area". Ca marche bien, mais le problème c'est que, parfois il y'a plusieurs polygone (ou bout de polygone) qui se retrouve dans une case. Et dans ce cas là, seul la surface d'un seul polygone est prise en compte, alors que je voudrais que ca soit l'aire totale des objets de la couche A qui soit prise en compte.

Merci de votre aide, j'espère que j'ai été clair dans mes explications.

Dernière modification par papeyeku (Fri 08 April 2011 16:32)

Hors ligne

 

#2 Fri 08 April 2011 17:15

Daniel
Membre
Lieu: Victoriaville, Québec
Date d'inscription: 6 Sep 2005
Messages: 2028

Re: Problème : cadrillage et aire dans chaque carreau

Bonjour

Il faut faire une SUM(AREAOVERLAP).  Faites une recherche avec Areaoverlap et vous trouverez votre solution.

Daniel


De retour à la géomatique

Hors ligne

 

#3 Fri 08 April 2011 18:22

papeyeku
Participant occasionnel
Date d'inscription: 8 Apr 2011
Messages: 13

Re: Problème : cadrillage et aire dans chaque carreau

Merci de la reponse !

Désolé je ne comprend pas bien comment faire une SUM ?
En fait j'ai ma grille, et une table qui compte donc 1 entrée par carreau de la grille. Dans cette tableau, j'ai une colonne "Aire" et je voudrais que cette colonne contienne l'aire de polygone(s) de la couche A.
J'utilise donc l'outil "Update column". Et là dedans je ne peut pas rentrer "SUM" (erreur de syntaxe)

Hors ligne

 

#4 Fri 08 April 2011 20:08

Daniel
Membre
Lieu: Victoriaville, Québec
Date d'inscription: 6 Sep 2005
Messages: 2028

Re: Problème : cadrillage et aire dans chaque carreau

Bonjour

Vici ici : http://georezo.net/forum/viewtopic.php? … reaoverlap
Il y a un exemple de ce qu'il faut écrire dans le SQL.  Il faut ajouter le SUM devant (AREAoverlap).
Le SUM vous permet d'additionner TOUS les polygones dans un même carré de grille!

Voir le résultat et vous comprendrez comment faire avec votre mise à jour.

Daniel


De retour à la géomatique

Hors ligne

 

#5 Sun 10 April 2011 17:44

papeyeku
Participant occasionnel
Date d'inscription: 8 Apr 2011
Messages: 13

Re: Problème : cadrillage et aire dans chaque carreau

Okay, j'ai compris truc !

Merci beaucoup Daniel ! :-D

Hors ligne

 

Pied de page des forums

Powered by FluxBB