Annonce
Pour sécuriser votre compte sur les forums du GeoRezo, nous demandons de changer votre mot de passe.
Vous allez recevoir un message pour effectuer ce changement de mot de passe.
Merci de bien respecter les règles préconisées.
#1 Thu 04 February 2010 11:43
- schopenhauer
- Participant occasionnel
- Date d'inscription: 25 Mar 2008
- Messages: 17
sélection données
bonjour,
je viens d'importer les données de BD alti IGN qui comporte plus de 8 millions de données,
comment faire pour sélectionner la région qui m'intéresse et donc importer que les point que je veux (pour gagner beaucoup de temps lors du chargement) ?
Merci
Hors ligne
#2 Thu 04 February 2010 11:46
- Spacejo
- Membre
- Lieu: Nancy
- Date d'inscription: 17 Aug 2008
- Messages: 2511
Re: sélection données
Salut,
Une sélection avec une requète SQL (par exemple):
Code:
Select * from Ta_Table_BD_Alti where Champs_Nom_De_Region like "Lorraine" into Table_Lorraine
Dans la sélection "Table _Lorraine" tu trouveras les points étant dans la Lorraine (je suis chauvin )
A+
Joël
Dernière modification par Spacejo (Thu 04 February 2010 11:49)
Hors ligne
#3 Thu 04 February 2010 11:52
- schopenhauer
- Participant occasionnel
- Date d'inscription: 25 Mar 2008
- Messages: 17
Re: sélection données
merci pour cette réponse rapide, cependant étant une "bille" sous mapinfo, je ne comprends pas le fonctionnement de la requête:
j'ai 3 colonnes X, Y, Z, je voudrais sélection les points situés entre un Xmin et un Xmaax ainsi que Ymin et Ymax.
Comment faire?
Merci encore pour votre aide
P.S.: il n'y a pas de mal à être chauvin!!!
Hors ligne
#4 Thu 04 February 2010 12:02
- Spacejo
- Membre
- Lieu: Nancy
- Date d'inscription: 17 Aug 2008
- Messages: 2511
Re: sélection données
Alors
Il y a 2 outils pour la sélection SQL:
Le plus convivial mais plus restreint ---> Sélection --> Sélection SQL
et la FMB (Fenêtre MapBasic) puissante mais moins conviviale. Options --> Voir Fenêtre MapBasic
Je travaille avec la FMB et donc mes requètes sont à placer directement avec un copier/Coller dans cette fenêtre.Mais elles peuvent être utilisées avec le 1er outil.
La requète:
Code:
Select * from Ta_Table Where ChampsX>TonXmin and ChampsX<TonXmax into selection
Tu peux ajouter dans ta requète des "and"
Ainsi tu peux faire:
Code:
where champsNom like "Lorraine" and ChampsX>TonXmin and ChampsX<TonXmax
Si tu veux passer par: --> sélection --> sélection SQL
Sélection colonnes --> *
From Table --> Ta_Table_BD_Alti
Where conditions --> champsNom like "Lorraine" and ChampsX>TonXmin and ChampsX<TonXmax
into --> Selection
En espérant être clair
A+
Joël
Dernière modification par Spacejo (Thu 04 February 2010 12:14)
Hors ligne