#1 Wed 01 September 2004 11:42
- Mvitalis
- Invité
detection de voisinage
Un probleme que je n'arrive pas a resoudre sous Map Info :
je cherche une idee (ou mieux, un mbx) qui me permettrait de selectionner tout les polygones voisins a une selection.
Personnellement je ne sais pas faire;
Merci d'avance
#2 Wed 01 September 2004 11:42
- Christophe Barbier
- Invité
Re: detection de voisinage
Bonjour,
Enregistrez votre selection sur le disque (pour pouvoir faire une jointure) et effectuez la requete suivante:
Select * from polygones, MaSelection where polygones.Obj Intersects MaSelection.Obj And AreaOverlap(polygones.Obj, MaSelection.Obj)=0
Attention, seuls les objets parfaitement contigus seront selectionnes.
#3 Thu 02 September 2004 09:49
- Christophe Jean
- Invité
Re: detection de voisinage
remarque complementaire
pour etre sur d'avoir tout les polygones voisins si tu ne sais pas si les polygones sont pqrfqitement contigue (cad un segment en commun sans vide) tu peux ajouter a ta selection un tampon adapter a ton echelle de travail