[Gvsig_usuarios] Obtener un raster "con valores"

GVSIG-CONSULTORESAA gvsig en consultoresaa.com
Mie Abr 10 18:28:56 CEST 2013


Hola Gabriel, disculpa el retraso en la respuesta, pero me encontraba fuera de gira.

La funci贸n if() est谩 estructurada de la forma if(condici贸n, verdadero, falso), por tanto cualquiera de sus argumentos puede contener otra funci贸n.

Yo le he probado y me resulta, aunque no exactamente con el caso que mencionas.

Saludos.

 

FIRMA CORREOS-2B

 

De: gvsig_usuarios-bounces en listserv.gva.es [mailto:gvsig_usuarios-bounces en listserv.gva.es] En nombre de Gabriel Gaona
Enviado el: martes, 09 de abril de 2013 19:56
Para: Lista de Usuarios de gvSIG
Asunto: Re: [Gvsig_usuarios] Obtener un raster "con valores"

 

Hola todos, 

Gustavo, tengo una pregunta al respecto de tu explicaci贸n para Germ谩n. 驴Crees que se puede anidar la funci贸n IF() varias veces dentro del mismo proceso?, es decir si se puede procesar un la funci贸n varias veces como sea necesario para obtener varios valores de reclasificaci贸n, ej. IF(PENDIENTE_AT.tif Band 1<=20,1,IF(PENDIENTE_AT.tif Band 1<=40,2,IF(PENDIENTE_AT.tif Band 1<=60,4,IF(PENDIENTE_AT.tif Band 1<=80,3,4))))

 

No se si lo expliqu茅 bien, pero la intenci贸n es obtener los siguientes resultados:

 

- Pendientes menores o iguales a 20 Reclasificados como 1

- Pendientes mayores a 20 y menores o iguales 40 Reclasificados como 2

- Pendientes mayores a 40 y menores o iguales 60 Reclasificados como 3

- Pendientes mayores a 60 y menores o iguales 80 Reclasificados como 4

- Pendientes mayores a 80 y menores o iguales 100 Reclasificados como 5

 

Saludos.




Gabriel Gaona________________________
Ingenier铆a Ambiental
ECSF - DFG - PREDICT
M贸vil: (+593) 991665888 - (+593) 995264337
gavg712 en gmail.com.

skype: gavg712

Twitter: @gavg712

____________________________________

 

El 8 de abril de 2013 11:02, GVSIG-CONSULTORESAA <gvsig en consultoresaa.com> escribi贸:

Hola German.
Lo que te han indicado los otros compa帽eros es correcto.
Sin embargo muchas cosas las hago directamente a trav茅s de la "Calculadora
de mapas", que al fin y cabo har谩 lo mismo que un algoritmo, siempre y
cuando se tenga claro las capas, funciones, operadores y argumentos
correctos que son requeridos.

Para el caso que mencionas, puedes obtener la capa de salida requerida
usando la calculadora de mapas:
NOTAS PARA EL EJEMPLO:
1. La capa de pendientes se llama "PENDIENTE_AT.tif"
2. Te indica Band 1, ya que es un raster mono banda (solo tiene la
informaci贸n de la pendiente)
3. La pendiente est谩 dada en porcentaje (aunque podr铆an ser grados o
radianes, eso depende de tus procesos)

if(PENDIENTE_AT.tif Band 1<=30,1,2)

Usando la funci贸n if(condici贸n,verdadero,falso):
a. Eval煤a para cada celda o pixel del raster, si PENDIENTE_AT.tif Band 1<=30
b. En el nuevo raster (salida) sustituye el valor del pixel por 1, si se
cumple o sea es verdadero
c. En el nuevo raster (salida) sustituye el valor del pixel por 2, si NO se
cumple o sea es falso

Espero que esta otra opci贸n sea de tu agrado y provecho.
Saludos desde Costa Rica.
Gustavo.


-----Mensaje original-----
De: gvsig_usuarios-bounces en listserv.gva.es
[mailto:gvsig_usuarios-bounces en listserv.gva.es] En nombre de germ谩n
Enviado el: domingo, 07 de abril de 2013 11:43
Para: gvsig_usuarios en listserv.gva.es
Asunto: [Gvsig_usuarios] Obtener un raster "con valores"


Hola
Tengo un raster con las pendientes de la zona. Necesito asignar un valor 1 a
las zonas con pendiente inferior al 30% y valor 2 a las zonas con pendiente
superior al 30%.
驴C贸mo se hace esto con sextante? Porque si intento vectorizar la capa raster
para editar la tabla y asignarle valores se me bloquea el ordenador.
Gracias





--
View this message in context:
http://osgeo-org.1560.n6.nabble.com/Obtener-un-raster-con-valores-tp5045078. <http://osgeo-org.1560.n6.nabble.com/Obtener-un-raster-con-valores-tp5045078.html> 
html
Sent from the gvSIG usuarios mailing list archive at Nabble.com.
_______________________________________________
gvSIG_usuarios mailing list
gvSIG_usuarios en listserv.gva.es

Para ver hist贸rico de mensajes, editar sus preferencias de usuario o darse
de baja en esta lista, acuda a la siguiente direcci贸n:

http://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_usuarios


_______________________________________________
gvSIG_usuarios mailing list
gvSIG_usuarios en listserv.gva.es

Para ver hist贸rico de mensajes, editar sus preferencias de usuario o darse de baja en esta lista, acuda a la siguiente direcci贸n:

http://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_usuarios

 

------------ pr髕ima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: http://listserv.gva.es/pipermail/gvsig_usuarios/attachments/20130410/9a3a05b5/attachment.htm 
------------ pr髕ima parte ------------
Se ha borrado un mensaje que no est谩 en formato texto plano...
Nombre     : no disponible
Tipo       : image/png
Tama帽o     : 25366 bytes
Descripci贸n: no disponible
Url        : http://listserv.gva.es/pipermail/gvsig_usuarios/attachments/20130410/9a3a05b5/attachment.png 


M醩 informaci髇 sobre la lista de distribuci髇 gvSIG_usuarios