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

GEODATA DAYS 2024

#1 Wed 11 February 2004 12:11

Philippe Boutelier
Invité

selection

Bonjour,
Je souhaiterais pouvoir selectionner les elements qui apparaisssent sur mon ecran sans selectionner les parties non visibles.
Un exemple : J'ouvre le fichier Route France entiere. Je fais un zoom de 150 km sur la region centre et souhaite ne selectionner que les troncons de routes apparaissant a ce niveau de zoom.
Y'a til une solution SQL et / ou Mapbasic,
En remerciant par avance l'ensemble de la liste

 

#2 Wed 11 February 2004 13:28

Christophe Barbier
Invité

Re: selection

Bonjour,

Voici une methode qui marche:
(à taper dans la fenetre MapBasic)

-----------
Dim fenetre As Object
Create Rect Into Variable fenetre (MapperInfo(FrontWindow(), 5), MapperInfo(FrontWindow(), 6)) (MapperInfo(FrontWindow(), 7),MapperInfo(FrontWindow(), 8))

Select * From MaTable Where Obj Entirely Within fenetre

-----------

MapperInfo(FrontWindow(), 5) correspond a la coordonnee XMin de la fenetre carte active, etc.
Si les objets peuvent depasser de la fenetre, retirez le mot Entirely

 

#3 Fri 13 February 2004 23:44

Jose Bormia
Invité

Re: selection

Bonjour,
le programme filtre permet de selectionner dans mapinfo les objets visible dans une fenetre.

 

Pied de page des forums

Powered by FluxBB