Message posté par : Elys
----------------------------------------
Bonjour à tous,
je cherche à utiliser l'outil reclafssify grid valuesSAGA en ligne de commande de
SAGA. j'aimerai reclasser mon raster en 4 classes : 0-1 000 ; 1 000-10 000 ; 10
000-100 000 ; > 100 000
Pour ce faire j'utilise la commande ci dessous
-----------------
Code :
saga_cmd grid_tools 15 -INPUT amod_RGEinf09_SBV6_t_0.sgrd -RESULT test -METHOD
"2" -RETAB_2 reclass_table.txt -TOPERATOR=0
-----------------
mon fichier reclass_table.txt est un fichier .txt de la forme suivante :
-----------------
Code :
0,1000,0
1000,10000,1
10000,100000,2
100000,100000000000,3
-----------------
la commande fonctionne mais j'obtient une reclassification seulement sur deux lignes
de ma table (ce qui appartient à la première classe, 0-1000) n'est pas reclassé.
voici le résultat de ma commande :
-----------------
Code :
Load table: reclass_table.txt...
101%
67%okay
Parameters
Grid system: 1; 19x 1000y; 620981x 6250001y
Grid: amod_RGEinf09_SBV6_t_0
Reclassified Grid: Reclassified Grid
Method: simple table
Lookup Table: (columns: 3, rows: 2)
operator: min <= value < max
no data values: no
other values: no
Assign ...: NoData value of input grid
101%Save grid: test...
100%okay
-----------------
Comment faire pour que la classification se fasse bien sur 4 classes et non sur 2
seulement? Est-ce que c'est la syntaxe de ma table qui est mauvaise? j'ai éssayé
avec un csv séparateur virgule et ça ne fonctionne pas non plus.
je ne trouve rien dans la doc de la fonction sur la syntaxe de la reclass table
si quelqu'un a déjà rencontré ce problème?
----------------------------------------
Le message est situé
https://georezo.net/forum/viewtopic.php?pid=333098#p333098
Pour y répondre : geolibre(a)ml.georezo.net ou reply de votre messagerie
Pour vous désabonner connectez-vous sur le forum puis Profil / Abonnement
--
Association GeoRezo - le portail géomatique
https://georezo.net