Buenos dias Gabriel. Si se puede anidar la función IF tal y como lo describes.
Saludos El 9 de abril de 2013 20:56, Gabriel Gaona <gavg...@gmail.com> escribió: > 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 > gavg...@gmail.com. > skype: gavg712 > Twitter: @gavg712 > ____________________________________ > > > El 8 de abril de 2013 11:02, GVSIG-CONSULTORESAA > <gv...@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-boun...@listserv.gva.es >> [mailto:gvsig_usuarios-boun...@listserv.gva.es] En nombre de germán >> Enviado el: domingo, 07 de abril de 2013 11:43 >> Para: gvsig_usuarios@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. >> html<http://osgeo-org.1560.n6.nabble.com/Obtener-un-raster-con-valores-tp5045078.html> >> Sent from the gvSIG usuarios mailing list archive at Nabble.com. >> _______________________________________________ >> gvSIG_usuarios mailing list >> gvSIG_usuarios@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@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@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 > > -- Humberto Nel Florez Ramos Ing. Catastral y Geodesta Esp en Medio Ambiente y Geoinformatica
_______________________________________________ gvSIG_usuarios mailing list gvSIG_usuarios@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