#1 Thu 01 March 2007 17:40
- Trotamundos
- Participant assidu
- Lieu: Geneva
- Date d'inscription: 16 Jan 2007
- Messages: 230
MapInfo 8.5 - Requête spatiale 2
Toujours dans les requêtes spatiales, comment sélectionner "Toutes les lignes d'une couche supérieur à 300km" ? Cela m'aiderait beaucoup car je ne comprends pas trop comment faire des requêtes spatiales sous MapInfo...
Hors ligne
#2 Fri 02 March 2007 06:55
- SIGISTE
- Participant occasionnel
- Date d'inscription: 5 Sep 2005
- Messages: 31
Re: MapInfo 8.5 - Requête spatiale 2
Toujours dans les requêtes spatiales, comment sélectionner "Toutes les lignes d'une couche supérieur à 300km" ? Cela m'aiderait beaucoup car je ne comprends pas trop comment faire des requêtes spatiales sous MapInfo...
bonjour,
si votre table attributaire est renseignée par la longueur des ligne, rien de plus facile ... vous faites :
SELECT * FROM ma_table WHERE ma_table.LONGUEUR > 300
Pourquoi partir si l'on a envie de rester encore un peu et pourquoi rester quand le besoin se fait de changer de quartier ?
Hors ligne
#4 Fri 02 March 2007 12:12
- Trotamundos
- Participant assidu
- Lieu: Geneva
- Date d'inscription: 16 Jan 2007
- Messages: 230
Re: MapInfo 8.5 - Requête spatiale 2
Merci !
Ma table ne contient justement pas la longueur, mais je vais pouvoir avec la deuxième méthode.
D'ailleurs, comment serait-il possible d'inscrire cette valeur de manière permanente dans ma table, dans une nouvelle colonne calculée...
Hors ligne
#5 Fri 02 March 2007 14:24
Re: MapInfo 8.5 - Requête spatiale 2
Créer une colonne adhoc : Menu Table->Gestion des tables->Modifier structure de type numérique
Mettre à jour la colonne : Menu Table->Mettre à jour colonne, sélectionner la table et la colonne à mettre à jour, puis taper la même expression : ObjectLen(obj, "km")
Christophe Damour (SIGéal)
Hors ligne