#1 Tue 13 September 2005 14:49
- Benjamin
- Juste Inscrit !
- Date d'inscription: 7 Sep 2005
- Messages: 3
Pb de requête...
Bonjour,
Je vous expose mon pb:
Je travaille sur du parcellaire, à peu près 10000 polygones. Ces parcelles ont un ID (NUM_PARC) unique, mais elles ont aussi un ID propriétaire (CODE_PRO) qui celui-ci peut être en doublon (1 seul propriétaire pouvant posséder plusieur parcelles).
Voilà mon soucis:
Je voudrais faire une requête qui me permette de regouper les parcelles. Je voudrais qu'elles se groupent lorsqu'elles ont le même CODE_PRO et qu'elles se touchent!!!
Je ne veux pas les grouper seulement sur le CODE_PRO, je ne veux pas d'archipel, mais seulement des entités pleines.
J'imagine une somme des fonctions "assembler" et "intersect" en une même opération?!
Merci d'avance pour votre aide.
Cordialement
Benjamin
Hors ligne
#2 Tue 13 September 2005 17:21
- Montalvillo
- Participant occasionnel
- Lieu: Irun
- Date d'inscription: 12 Sep 2005
- Messages: 36
Re: Pb de requête...
Benjamin,
Rien de plus simple :
1 - Faites une copie de votre table : MaTableGroupe, ouvrez la table,
2 - Faites la table MaTableGroupe editable
3 - Sélectionnez tous les élements de la table MaTableGroupe
4 - Faites Menu -> Table -> Combine Objects Using Column (mon MI est en
anglais)
sur al colonne 'Code_Pro'
A ce moment, vous avez une parcelle par proprietaire
5 - Sélectionnez tous les élements de la table MaTableGroupe
6 - Faites Menu -> Objects -> Disaggregate...
Maintenant, les polygones constituant des objets complexes se sont
separés !
7 - C'est tout !
Cordialement,
Carlos
Hors ligne
#3 Wed 14 September 2005 17:10
- Benjamin
- Juste Inscrit !
- Date d'inscription: 7 Sep 2005
- Messages: 3
Re: Pb de requête...
Merci bien Carlos.
C'est exactement ce que je voulais faire! Quel talent!
Hors ligne