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 08 October 2008 15:27

elbe8
Participant occasionnel
Date d'inscription: 28 Aug 2008
Messages: 25

calcul de surfaces

Bonjour,

Je souhaite caculer des surfaces de milieux naturels. Je dispose d'une table comprenant une colonne avec des aires et une colonne "libellé" où figurent le type de milieu (bois, eau, culture...). Plusieurs polygones correspondent au "bois", plusieurs aux "cultures"...
Je voudrais connaître la surface totale de bois, la surface de culture...
Quelle requête SQL je dois faire?

Merci de votre aide

Hors ligne

 

#2 Wed 08 October 2008 15:33

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

Re: calcul de surfaces

Bonjour

Dans votre fenêtre SQL, vous choisissez votre Table, dans les colonnes, vous choisissez la colonne TYPE et ensuite vous lui faite faire la sommation des aires
dnas la parti colonne : TYPE; (sum(Area(obj, "hectare")), ou l'unité voulu
et vous faite un GROUPE par TYPE.
Ça devrait fonctionner

Daniel


De retour à la géomatique

Hors ligne

 

#3 Wed 08 October 2008 17:15

elbe8
Participant occasionnel
Date d'inscription: 28 Aug 2008
Messages: 25

Re: calcul de surfaces

Bonjour,

Merci de votre réponse, mais la requête ne semble pas fonctionner.
J'ai déposé ma table en annexe si ça peut aider à la compréhension.


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

Hors ligne

 

#4 Wed 08 October 2008 17:23

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

Re: calcul de surfaces

Bonjour

Voir le JPG attaché.  La colonne AREA n'est pas utile dans ce calcul.  Mapinfo calcul lui-même les superficies et en les groupant par milieu naturel, il en fait la somme.

Daniel
P.S.  Vous pouvez utilisez sq m au lieu de hectare pour avoir le tout en mètre carré

Edit : Dans le JPG, dans la partie du haut, entre Libelle11 et SUM, il faut mettre une virgule (,) et non point virgule (wink.  Désolé!

Dernière modification par Daniel (Wed 08 October 2008 17:29)


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

De retour à la géomatique

Hors ligne

 

#5 Wed 08 October 2008 17:58

elbe8
Participant occasionnel
Date d'inscription: 28 Aug 2008
Messages: 25

Re: calcul de surfaces

Merci beaucoup. Bonne soirée

Hors ligne

 

Pied de page des forums

Powered by FluxBB