3 votos

Para seleccionar el rango de valores utilizando la calculadora Raster en QGIS

Estoy trabajando en un proyecto en el que, necesito dar clasificaciones para el rango de valores. Tengo las siguientes clasificaciones

index     ratings
0 to 4       4
5 to 8       3
9 to 11      2
12 to 15     1

Estoy utilizando la sintaxis como,

(0<= "slope_1@1" <= 4) = 4

El software identifica la sintaxis como válida pero el resultado que muestra es nulo...

por favor, ayúdame de esto...

8voto

Yada Puntos 9489

En su caso, la sintaxis completa de la calculadora de trama es:

(("slope_1@1" >= 0) AND ("slope_1@1" <= 4))*4 + (("slope_1@1" >= 5) AND ("slope_1@1" <= 8))*3 + (("slope_1@1" >= 9) AND ("slope_1@1" <= 11))*2+(("slope_1@1" >= 12) AND ("slope_1@1" <= 15))*1

Nota de edición:

La sintaxis en la calculadora de trama:

enter image description here

Funciona muy bien. Lo he probado con una trama con valores entre 1 y 50 (los valores > 15 tendrán color rojo) y los valores se corroboraron con Plugin de la herramienta de valor en ambas tramas.

enter image description here

2voto

Dave Finnerty Puntos 56

En la caja de herramientas de Processing, busque r.reclass. Haga doble clic en la herramienta GRASS y mire la pestaña de ayuda. Hay buenos ejemplos que se explican por sí mismos.

i-Ciencias.com

I-Ciencias es una comunidad de estudiantes y amantes de la ciencia en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X