Nous utilisons des cookies pour vous garantir la meilleure expérience sur notre site. Si vous continuez à utiliser ce dernier, nous considèrerons que vous acceptez l'utilisation des cookies. J'ai compris ! ou En savoir plus !.
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

Printemps des cartes 2024

#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.

 

Pied de page des forums

Powered by FluxBB