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

Annonce

GEODATA DAYS 2024

#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

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

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

 

Pied de page des forums

Powered by FluxBB