Pages: 1
- Sujet précédent - [MI 8.5] Agréger des polygones à l'intérieur d'autres polygones en SQL - Sujet suivant
#1 Sat 30 May 2009 10:47
- G-rem
- Participant occasionnel
- Lieu: Marseille
- Date d'inscription: 12 Jan 2008
- Messages: 47
[MI 8.5] Agréger des polygones à l'intérieur d'autres polygones en SQL
Bonjour à tous,
Ca faisait quelques temps que je n'étais pas venu par ici, je vois que c'est toujours aussi actif et intéressant ![]()
Soient deux couches de polygones, l'une comprenant 10 000 objets (appelons la "bati"), l'autre 1000 (appelons la "limites"). les objets "bati" sont systématiquement disposés à l'intérieur des objets "limites" (résultat d'une sélection sql).
J'aimerais agréger les objets de la couche bâti pour qu'il n'en reste que 1000 : tous les objets bâti à l'intérieur d'un objet limites seraient agrégés entre eux, il y aurait donc au final autant d'objets dans les deux tables.
C'est surement tout à fait possible, mais... je bloque !
Des idées ?
Merci !
Jérémy
Hors ligne
#2 Sat 30 May 2009 12:07
- Maurice
- Membre
- Lieu: Montpellier
- Date d'inscription: 5 Sep 2005
- Messages: 5331
Re: [MI 8.5] Agréger des polygones à l'intérieur d'autres polygones en SQL
Bonjour
Je pense qu'il faut au moins deux étapes
- ajouter une colonne au bâti et la mettre à jour par l'identifiant unique de la limite qui contient le bâti
- utiliser le menu Table->Fusionner des objets depuis une colonne...en utilisant cette nouvelle colonne
Hors ligne
#3 Sat 30 May 2009 13:29
- G-rem
- Participant occasionnel
- Lieu: Marseille
- Date d'inscription: 12 Jan 2008
- Messages: 47
Re: [MI 8.5] Agréger des polygones à l'intérieur d'autres polygones en SQL
En effet, j'avais oublié cette commande... ça fonctionne impec.
Merci encore ![]()
Hors ligne
Pages: 1
- Sujet précédent - [MI 8.5] Agréger des polygones à l'intérieur d'autres polygones en SQL - Sujet suivant


