Importante

La traducción es un esfuerzo comunitario puede unirse. Esta página está actualmente traducida en |progreso de traducción|.

17.19. Cálculos numéricos en el modelador

Advertencia

Tenga cuidado, este capítulo no esta bien probado, por favor informe de cualquier problema; faltan imágenes

Nota

En esta lección veremos cómo utilizar salidas numéricas en el modelador

Para esta lección, vamos a modificar el modelo hidrológico que creamos en el capitulo anterior (abrirlo en el modelador antes de iniciar), por tanto podemos automatizar el cálculo de un valor de umbral válido y no tenemos que pedir al usuario para introduzca. Desde ese valor se refiere a la variable en la capa ráster umbral, extraeremos de esa capa, basado en un análisis estadístico simple.

A partir del modelo antes mencionado, vamos a hacer las siguientes modificaciones:

First, calculate statistics of the flow accumulation layer using the Raster layer statistics algorithm.

../../../_images/stats1.png

Esto generará un conjunto de valores estadísticos que ahora estarán disponibles para todos los campos numéricos en otros algoritmos.

If you edit the Channel network algorithm, as we did in the last lesson, you will see now that you have other options apart from the numeric input that you added.

../../../_images/unfolded1.png

Sin embargo, ninguno de estos valores es adecuado para ser utilizado como un umbral válido, ya que resultarán en redes de canales que no será muy realista. Podemos, en cambio, obtener algún parámetro nuevo basado en ellos, para obtener un mejor resultado. Por ejemplo, podemos utilizar la media más 2 veces la desviación estándar.

Para añadir esa operación aritmética, podemos utilizar la calculadora que encontramos en el grupo Geoalgorithms/modeler/modeler-tools. Este grupo contiene algoritmos que no son muy útiles fuera del modelador, pero que proveen algunas funcionalidades útiles cuando crea un modelo.

El diálogo de parámetros de la calculadora de algoritmo se ve así:

../../../_images/calculator.png

As you can see, the dialog is different to the other ones we have seen, but you have in there the same variables that were available in the Threshold field in the Channel network algorithm. Enter the above formula and click on OK to add the algorithm.

../../../_images/calculator_dependencies.png

Si se expande la entrada salidas, como se muestra arriba, se verá que el modelo está conectado a dos de los valores, es decir, la media y la desviación estándar, que son los que hemos utilizado en la fórmula.

Adding this new algorithm will add a new numeric value. If you go again to the Channel network algorithm, you can now select that value in the Threshold parameter.

../../../_images/unfolded2.png

Click on OK and your model should look like this.

../../../_images/calculator_output.png

We are not using the numeric input that we added to the model, so it can be removed. Right-click on it and select Remove

Advertencia

todo: Agregar imagen

Nuestro nuevo modelo ahora esta finalizado.