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

GEODATA DAYS 2024

#1 Fri 16 May 2008 16:32

Nicolas VIGNON
Participant actif
Lieu: Ceyras (34)
Date d'inscription: 5 Sep 2005
Messages: 118

Nbre d'habitation dans une grille

Bonjour,

Le sujet a déja été abordé mais je n'arrive pas à calculer le nombre d'habitations par élément d'une grille.. je m'explique :

- j'ai crée une grille de 100m * 100m --> table "dendité habitation" avec colonnes N_habitation et S_habition que je souhaite remplir (N=nombre, S pour surface).

- j'ai une table "bati" avec un objet polygone par habitation

et je souhaite savoir combien il y a d'habitation par élément (carré) de la grille (entièrement ou pas) et qu'elle surface cela représente. Je n'arrive pas à adapter des messages trouvés sur ce forum à mon problème pourtant simple (surement un mauvais choix de mots clés!)

j'utilise MI 9.2

Merci d'avance

Nicolas

Fusionné:

Merci j'ai trouvé !

Add Column "densité_habitation" (N_habitations ) From Bati Set To Objectid Where within

Dernière modification par Nicolas VIGNON (Fri 16 May 2008 16:51)

Hors ligne

 

#2 Fri 16 May 2008 17:11

Maurice
Membre
Lieu: Montpellier
Date d'inscription: 5 Sep 2005
Messages: 5331

Re: Nbre d'habitation dans une grille

Tant mieux!!....mais d'où sort ce Objectid ??

Hors ligne

 

#3 Fri 16 May 2008 17:17

Nicolas VIGNON
Participant actif
Lieu: Ceyras (34)
Date d'inscription: 5 Sep 2005
Messages: 118

Re: Nbre d'habitation dans une grille

Je suis passer par
table > mettre à jour >...
donc je ne peux pas te répondre ce n'est pas moi qu l'ai inventé.

Bonne journée,

Hors ligne

 

#4 Fri 16 May 2008 17:53

Maurice
Membre
Lieu: Montpellier
Date d'inscription: 5 Sep 2005
Messages: 5331

Re: Nbre d'habitation dans une grille

Donc c'est la retranscription de ce qui s'est inscrit dans la fenêtre MapBasic lors de la misa à jour...
Curieux, ce doit être une nouveauté de MI92
Je m'attendais plutôt à voir
Add Column "densité_habitation" (N_habitations ) From Bati Set To Count(*) Where intersects
Count(*) pour dénombrer (pas Objectid) et intersects (pas within) pour compter ceux qui sont partiellement dans une maille....

Hors ligne

 

Pied de page des forums

Powered by FluxBB