#1 Tue 11 April 2006 11:42
- Marisa POQUET
- Participant occasionnel
- Date d'inscription: 2 Feb 2006
- Messages: 40
Calcul de colonnes dérivées
Dans une table, j'ai une colonne "pente" : c'est un nombre entier qui indique la pente. Je voudrais ajouter une colonne "classe de pente" en créant 3 classes de pente (pente de 1 à 2, de 2 à 5 et supérieure à 5)et donc en faisant apparaître pour chaque enregistrement la classe correspondante. Est-ce possible dans Mapinfo ? Merci de m'éclairer.
Hors ligne
#2 Tue 11 April 2006 12:40
Re: Calcul de colonnes dérivées
Vous pouvez faire comme suit pour faire une requête de pente, la placer dans un set de sélection (première ligne). Ensuite la deuxième ligne met a jour les enregistrement préalablement sélectionnés.
Le tout dans le fenetre Mapbasic. L'avantage etant de garder cette requete en la modifiant légèrement pour les autres valeurs.
MaTable : nom de votre table
Condition de pente : Pente > 0.5 OR Pente < 3 par exemple, Pente etant votre champ des valeurs de pente.
NomBidon : un nom au choix
ClassePente : champ numérique où vous mettez votre code de pente
Select * From MaTable Where (Condition de Pente) Into NomBidon
Update NomBidon Set ClassePente = 1
Géomatiquement,
Robin.
Hors ligne