4 votos

HIERBA r.grow ' t parecen cambiar en absoluto la trama los valores

Tengo un mapa ráster en la HIERBA que se parece a esto:

Raster map with binary values

Los glóbulos rojos tienen un valor de 1, el amarillo, las células tienen un valor de 0.

Estoy tratando de usar el r.grow comando para 'rellenar' las brechas en las líneas rojas, pero parece que las opciones que me da la orden, el resultado es exactamente el mismo que el de entrada, o en su totalidad, 1, o totalmente de 0.

La forma de ejecutar el comando que parece más sensata es:

r.grow input=extracted@PERMANENT output=gr8 radius=3.01

que, en la medida que puedo decir, debe crecer todas las células positivas por 3 celdas. Sin embargo, no parece hacer nada en absoluto - la salida del mapa es exactamente la misma que la entrada de mapa. El cambio de la old y new valores no parecen cambiar.

Estoy haciendo algo mal aquí? He leído a través de la página de manual de la r.grow comando muchas veces, pero no puede ver lo que me falta.

2voto

cjstehno Puntos 131

La página del manual dice que se expanden las células null no solamente en las células nulas (que, por defecto, al parecer se codifican con el valor -1, no cero).

En un comentario, @Micha Estados puede usar `` para convertir los valores cero para valores NULL, como en

Después de hacer un cambio tan `` debe producir el resultado esperado.

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