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 Mon 19 February 2007 17:01

remyx
Participant occasionnel
Date d'inscription: 6 Feb 2007
Messages: 20

[MI 5.5] Problème de requête

Bonjour, j’ai un petit problème avec la création d’une requête.
A partir de données GPS (qui donne un tracé) et une couche avec des parcelles, je peux à l’aide d’un requête avoir les points qui passent dans telle ou telle parcelle (apparaît le numero de la parcelle). Le critère de ma requête est : parcelle_map_access.Obj Contains essai_gps.Ob
Mais puis-je avoir aussi les points qui n’appartiennent pas à ces parcelles ? c'est-à-dire que lorsqu’un point n’est pas dans une parcelle, cela me marque ‘’0’’.
Merci par avance
Rémy

Hors ligne

 

#2 Mon 19 February 2007 18:36

Daniel
Membre
Lieu: Victoriaville, Québec
Date d'inscription: 6 Sep 2005
Messages: 2028

Re: [MI 5.5] Problème de requête

Bonjour

Je ne sais pas si je comprends bien votre question mais si vous donnez 1 aux points GPS qui sont dans votre parcelle, inverser votre sélection et attribuez 0 aux autres...  ou je ne comprend pas votre problème

Daniel


De retour à la géomatique

Hors ligne

 

#3 Mon 19 February 2007 21:38

remyx
Participant occasionnel
Date d'inscription: 6 Feb 2007
Messages: 20

Re: [MI 5.5] Problème de requête

et comment inverser la selection?
J'ai MapInfo 5.5

Hors ligne

 

#4 Mon 19 February 2007 23:09

Damien BEAUSEIGNEUR
Participant assidu
Lieu: meyzieu
Date d'inscription: 5 Sep 2005
Messages: 425

Re: [MI 5.5] Problème de requête

Note c'est pour cela qu'il est utile de connaître la version de Mapinfo. La fonction inverse la sélection n'est présent qu'à partir de la version 6.0

En fait, il vaut mieux commencer par mettre par défaut pour tout tes points la valeur 0 mise à jour colonne pour la table entière , ensuite tu n'auras plus qu'a mettre à jour cette colonne en effectuant la jointure avec ta table parcelles.

Cordialement
Damien

Hors ligne

 

#5 Tue 20 February 2007 09:07

remyx
Participant occasionnel
Date d'inscription: 6 Feb 2007
Messages: 20

Re: [MI 5.5] Problème de requête

merci pour ta réponse, mais je ne comprends pas tout.
donc pourrais tu me détailler un peu de plus ta méthode?
merci par avance

rémy

Hors ligne

 

#6 Tue 20 February 2007 18:56

Damien BEAUSEIGNEUR
Participant assidu
Lieu: meyzieu
Date d'inscription: 5 Sep 2005
Messages: 425

Re: [MI 5.5] Problème de requête

1ere étape
Sur ta table essai_gps ajoute une colonne qui indiquera le numéro de parcelle.
rempli pour tout les enregistrements cette valeur à 0. (mise à jour de la colonne)

2° étape
mets à jour tes enregistrements en utilisant la jointure (toujours sur la mise à jour de la colonne) avec ta table des parcelles et en choisissant l'identifiant des parcelles.

3° étape sélectionne toutes les lignes dans ta colonne les enregistrements sont à 0.

Tu auras donc ta sélection.

Hors ligne

 

#7 Wed 21 February 2007 14:27

remyx
Participant occasionnel
Date d'inscription: 6 Feb 2007
Messages: 20

Re: [MI 5.5] Problème de requête

j'ai compris votre solution, mais lorsque je veux mettre à jour la colonne, la table essai_gps dans la "table à mettre à jour". savez d'où vient ce problème?
merci par avance

rémy

Hors ligne

 

#8 Thu 22 February 2007 11:02

Robin
GeoRezo forever
Lieu: France
Date d'inscription: 31 Aug 2005
Messages: 13614
Site web

Re: [MI 5.5] Problème de requête

Un echo de cette conversation : http://www.forumsig.org/showthread.php?t=11243

Hors ligne

 

#9 Thu 22 February 2007 16:06

remyx
Participant occasionnel
Date d'inscription: 6 Feb 2007
Messages: 20

Re: [MI 5.5] Problème de requête

oui je suis membre de 2 forums de SIG voilà pourquoi vous trouvez cette même conversation sur forumsig.org

Hors ligne

 

#10 Thu 22 February 2007 16:30

Robin
GeoRezo forever
Lieu: France
Date d'inscription: 31 Aug 2005
Messages: 13614
Site web

Re: [MI 5.5] Problème de requête

Hello,

On est pas sectaire, ne vous inquiétez pas. C'est juste que les deux forums combinés ne donnent pas forcément les mêmes réponses , donc c'est bien de le signaler de part et d'autre quand vous faites cette démarche sur les deux forums.

Le but étant qu'un maximum de gens en profitent... wink

Géomatiquement,
Robin.

Hors ligne

 

Pied de page des forums

Powered by FluxBB