Saltar al contenido

¿Declaraciones condicionales en la calculadora ráster QGIS?

Agradeceríamos tu apoyo para compartir nuestros enunciados acerca de las ciencias de la computación.

Solución:

Puedes crear una condición usando un pequeño ‘truco’:

Suponga que tiene un archivo ráster (capa 1) con valores por debajo de 0 pero solo desea valores positivos.

("[email protected]" > 0 )

Da como resultado 1 cuando está por encima de 0 y da como resultado 0 cuando está por debajo de 0.

("[email protected]" > 0 ) * "[email protected]"

Cuando multiplique esto con el valor del ráster, será 0 o será 1 multiplicado por el valor del ráster.

Hasta donde yo sé, la calculadora ráster predeterminada en QGIS no admite declaraciones condicionales. Deberá descargar un complemento llamado RasterCalc. Esta (y otras opciones) se analizan en Código abierto, ¿opción de Python para la herramienta Con de Arcpy? Tenga en cuenta que la sintaxis puede no ser directamente compatible entre los softwares, por lo que es posible que deba realizar algunos ajustes en lugar de cortar/pegar directamente: Con es una herramienta específica en ArcGIS.

Reseñas y puntuaciones de la guía

Si te ha sido de utilidad este post, te agradeceríamos que lo compartas con más desarrolladores y nos ayudes a extender esta información.

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *