#1 Thu 20 April 2000 12:59
- Arnaud Rioult
- Invité
Selection d'objet selon leur type
Bonjour,
J'ai importe du DXF dans Mapinfo, mais le fichier etait mal structure, si bien que je me retrouve avec une table comportant des points, lignes, polygones et texte. Y-a-til un moyen de selectionner les objets en fonction de leur type (pt, ligne, poly), et non en fonction de leurs attributs (je dois garder les polygones, et transformer les polylignes en polygones) ? Merci pour votre aide,n
Arnaud
#2 Thu 20 April 2000 13:01
- Philippe Apparicio
- Invité
Re: Selection d'objet selon leur type
Pour selectionner les objets selon leur type dans mapinfo, voici les
requetes
Select * from MATABLE where Str(obj)= POINT
Select * from MATABLE where Str(obj)= LINE
Select * from MATABLE where Str(obj)= POLYLIGNE
Select * from MATABLE where Str(obj)= RECTANGLE
Select * from MATABLE where Str(obj)= ROUNDED RECTANGLE
Select * from MATABLE where Str(obj)= ARC
Select * from MATABLE where Str(obj)= ELLIPSE
Cordialement
Philippe Apparicio
#3 Fri 21 April 2000 13:03
- Christophe GOMES
- Invité
Re: Selection d'objet selon leur type
oui il suffit de faire une selection sql avec comme critere la ligne
suivante:
str(objectinfo(obj,1))= 7 pour selectionnner des polygones.
str(objectinfo(obj,1))= 3 ou 4 pour selectionner des polylignes ou
des lignes.
str(objectinfo(obj,1))= 5 pour selectionnner des points.