#1 Wed 15 February 2006 18:32
- lemaire
- Participant occasionnel
- Date d'inscription: 24 Oct 2005
- Messages: 24
Tampons sur une plage de rayon
Je souhaiterai selectionner tous les objets à partir d'un objet dans un rayon de:
-10 kms
-compris entre 10 et 20 kms
-compris entre 20 et 30 kms......
Les tampons ne permettant pas définir des plages, comment puis-je faire?
Hors ligne
#2 Thu 16 February 2006 09:19
Re: Tampons sur une plage de rayon
Créer une table avec des cercles concentriques centrés sur chaque point et
effectuer des requêtes avec un opérateur géographique.
--
Jérôme Carreau
Hors ligne
#3 Thu 16 February 2006 12:09
- Mataio
- Participant occasionnel
- Date d'inscription: 17 Oct 2005
- Messages: 39
Re: Tampons sur une plage de rayon
Bonjour,
Il vous faut créer une table TAMPON.Tab contenant vos zones tampons. Vous avez alors la possibilité d'effectuer la requête suivante sur une table OBJET.Tab pour sélectionner les objets compris entre 10 et 20 kms par exemple.
Select * from OBJET, TAMPON where OBJET.Obj Intersects TAMPON.Obj and TAMPON.Kms = 20 and not OBJET.Obj Intersects any(select OBJET.obj from OBJET, TAMPON where OBJET.Obj Intersects TAMPON.obj and TAMPON.Kms = 10) into _10_20_KMS
Cordialement
Mataio
Hors ligne
#4 Thu 16 February 2006 12:28
- Anonyme
- Participant actif
- Date d'inscription: 1 Jul 2013
- Messages: 109
Re: Tampons sur une plage de rayon
Bonjour
Un peu d'imagination:
Pour le rayon de 10 km, vous faites un tampon normal
Ensuite recréez un objet identique à celui du centre de rayon (copier
coller), juste pour la manipulation et de celui ci, faites partir un tampon
de 20 km, refaites ça pour 30 km....
Le mieux est de commencer par celui de plus grand rayon et de superposer les
rayons moins grands au fur et à mesure. Ensuite vous allez dans les
propriétés graphiques des tampon et vous choisissez un motif transparent ou
en hachures, histoire de voir ce qu'il y a dessous, et vous pourrez donc
voir tous les objets entre telle et telle distance
Cordialement
N'hesitez pas à répondre si ça ne marche pas car je n'ai pas essayé
Hors ligne
#5 Thu 16 February 2006 13:03
- Maurice
- Membre
- Lieu: Montpellier
- Date d'inscription: 5 Sep 2005
- Messages: 5331
Re: Tampons sur une plage de rayon
Bonjour,
Dans son immense mansuétude, MI livre en standard l'outil RingBuffer.mbx...qui fait des tampons concentriques !!
Etonnant, non ??
Hors ligne
#6 Fri 17 February 2006 14:56
- AxEor
- Participant occasionnel
- Date d'inscription: 5 Sep 2005
- Messages: 18
Re: Tampons sur une plage de rayon
dans la dernier version de mapinfo (V8.0)
il y a un outil standard qui permet de générer des tampons en couronnes,
avec plusieurs choix de distances.
faites outil, gestionnaire d'outils et chargez ringBuffer.mbx
Hors ligne