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é ?

#1 Sat 12 April 2008 13:49

Langdon
Participant occasionnel
Date d'inscription: 1 Apr 2008
Messages: 12

Faire une selection

Bonjour, j'ai besoin d'une info. Je travaille avec MapInfo 8.0. J'ai deux couches et je voudrais selectionner tout les polygones qui sont contenues dans les 2 couches. Comment faire ?
Merci smile

Hors ligne

 

#2 Sat 12 April 2008 15:50

Maurice
Membre
Lieu: Montpellier
Date d'inscription: 5 Sep 2005
Messages: 5331

Re: Faire une selection

Bonjour
Si je traduis "selectionner tout les polygones qui sont contenues dans les 2 couches" par "sélectionner les polygones communs aux deux couches"... j'ai bon ??
Mais que veut dire commun: exactement semblables / qui s'intersectent (ont une partie commune) / qui ont le même identifiant etc ??
Il faut préciser une peu pour que l'on puisse répondre ...

Hors ligne

 

#3 Sat 12 April 2008 15:52

Langdon
Participant occasionnel
Date d'inscription: 1 Apr 2008
Messages: 12

Re: Faire une selection

qui ont le meme identifiant ...

Hors ligne

 

#4 Sat 12 April 2008 16:24

Maurice
Membre
Lieu: Montpellier
Date d'inscription: 5 Sep 2005
Messages: 5331

Re: Faire une selection

C'est le plus facile smile
Select * From Table_A,Table_B Where Table_A.ID = Table_B.ID Into Sel1
Le  Into Sel1 est facultatif mais c'est mieux de nommer ses sélections plutôt que de laisser le nommage par défaut de MapInfo 'selection...qui devient Qyeryn dès qu'on y touche, pour l'afficher par exemple)

ps: pour maItriser le SQL, lire ces documents...

Hors ligne

 

#5 Sat 12 April 2008 16:32

Langdon
Participant occasionnel
Date d'inscription: 1 Apr 2008
Messages: 12

Re: Faire une selection

je ne vois pas comment ecrire Select * From Table_A,Table_B Where Table_A.ID = Table_B.ID Into Sel1
je ne trouve ni from ni where ... j'ai mapinfo 8.0

Hors ligne

 

#6 Sat 12 April 2008 16:53

Maurice
Membre
Lieu: Montpellier
Date d'inscription: 5 Sep 2005
Messages: 5331

Re: Faire une selection

Dans le document évoqué (à lire!), on explique en particulier l'utilisation de la fenêtre MapBasic (FMB)
Elle s'ouvre par menu Options->Afficher fenêtre MapBasic
La syntaxxe que j'ai donnée s'applique à la FMB ('enter' sur la ligne pour déclencher l'action)
Si vous utilisez le requêteur (menu Sélection->Sélection SQL...) vous verrez dans la FMB (si elle est ouverte !) s'inscrire cette syntaxe
Dans le requêteur:
case du haut: * (ou liste de ce qu'on sélectionne: colonnes ou expression impliquant des colonnes)
en dessous: From (tables à traiter)
en dessous: Where (critères à respecter)
en dessous: Group By (regroupement à appliquer -> donnera une table non graphique)
en dessous: Order By (tri à faire)
en dessous: Into (nom de la sélection résultante)

Hors ligne

 

#7 Sat 12 April 2008 16:55

Langdon
Participant occasionnel
Date d'inscription: 1 Apr 2008
Messages: 12

Re: Faire une selection

c'est bien ce que j'ai fais et ca ne marche po. je sais je sais je suis une bille pour map info. je prefere arc view mais j'ai pas de version d'arc. je vais faire avec la vieille méthode en sélectionnant à la main, en editant la table des elements selectionnés et en enregistrant la table.
merci quand même

Dernière modification par Langdon (Sat 12 April 2008 16:56)

Hors ligne

 

#8 Sat 12 April 2008 17:21

Maurice
Membre
Lieu: Montpellier
Date d'inscription: 5 Sep 2005
Messages: 5331

Re: Faire une selection

Ca veut dire quoi "ca ne marche po": rien de sélectionné, refus de MI de faire la sélection (syntaxe incorrecte), etc...

ps: personne n'est une bille quelque part. Si on ne persévère pas on ne progresse pas

Hors ligne

 

Pied de page des forums

Powered by FluxBB