# RouteDEM

## Resumen

## Introducción

Los modelos de agua dulce de InVEST se dirigen por medio de un modelo digital de elevación (MDE). Durante el desarrollo de InVEST hemos comprobado que las implementaciones existentes de los algoritmos de dirección y acumulación de flujo son deficientes. Para satisfacer esta necesidad, hemos desarrollado nuestras propias implementaciones de alto rendimiento del algoritmo de dirección de flujo D8 y de flujo fraccionario («Dirección de Flujo Múltiple» - DFM), combinadas con un algoritmo de resolución de meseta para enrutar a través de áreas planas (Garbrecht y Martz) que supera las implementaciones de TauDEM y GRASS. Creemos que estas implementaciones son lo suficientemente útiles como para ofrecerlas como una herramienta independiente que puede:

- Rellenar sumideros hidrológicos.

- Resolver áreas planas en un MDE para que todas las regiones drenen hacia algún punto.

- Calcular la dirección del flujo en un MDE.

- Calcular la acumulación de flujos en un MDE.

- Crear corrientes cn base en la acumulación de flujo.

- Determinar el orden de las corrientes de Strahler.

- Delinear las subcuencas a partir de las corrientes.

Esta herramienta puede ser útil cuando prepare su MDE para utilizarlo en los modelos de agua dulce. Para estos modelos, usted querrá crear arroyos que sean continuos (no cortados), y necesitará elegir un valor de Umbral de Acumulación de Flujo que cree una red de corrientes modelizada que sea lo más cercana posible a la red de corrientes del mundo real. Con RouteDEM puede probar su MDE, ver cómo lo maneja InVEST y crear rastreos de corrientes que le ayuden a elegir un valor de umbral apropiado, sin necesidad de ejecutar todo el modelo de agua dulce.

Después de instalar InVEST, esta herramienta se puede encontrar en el menú de inicio bajo la carpeta InVEST como una utilidad llamada RouteDEM.

RouteDEM siempre resolverá los sumideros y mesetas antes de enrutar el flujo.

## Necesidades de datos

- workspace (directorio, requerido): The folder where all the model’s output files will be written. If this folder does not exist, it will be created. If data already exists in the folder, it will be overwritten.

- file suffix (texto, opcional): Suffix that will be appended to all output file names. Useful to differentiate between model runs.

- digital elevation model (ráster, unidades: m, requerido): Map of elevation above sea level.

  Los sumideros hidrológicos y las regiones de meseta plana serán resueltos automáticamente por el modelo.

- índice de bandas (entero, unidades: sin unidades, opcional): Índice de la banda del ráster que se va a utilizar, para los rásters multibanda.

  Si no se proporciona, se utilizará el índice de banda 1.

- algoritmo de enrutamiento (opción, requerido): El algoritmo de enrutamiento a utilizar.

  > Values must be one of the following text strings:

  > - »D8»: All water on a pixel flows into the most downhill of its 8 surrounding pixels

  > - »MFD»: Flow off a pixel is modeled fractionally so that water is split among multiple downslope pixels

- calcular la pendiente (verdadero/falso): Calcule el porcentaje de pendiente a partir del MDE proporcionado.

- cálcular la dirección del flujo (verdadero/falso): Calcule la dirección del flujo a partir del MDE proporcionado.

  Esto se escribirá en el archivo resultante flow_direction.tif.

- cálcular la acumulación de flujo (verdadero/falso): Calcular la acumulación de flujo a partir de la salida de la dirección del flujo.

  Esto se escribirá en el archivo resultante flow_accumulation.tif.

- calcular ls corrientes (verdadero/falso): Calcular los flujos a partir de la salida de la acumulación de flujos.

  Esto se escribirá en el archivo resultante stream_mask.tif. Todos los píxeles del ráster de acumulación de flujo que tengan un valor mayor o igual al Límite del Umbral de Acumulación de Flujo serán considerados como una corriente.

- threshold flow accumulation (número, unidades: número de píxeles, condicionalmente requerido): The number of upslope pixels that must flow into a pixel before it is classified as a stream. Necesario si se selecciona la opción de calcular corrientes.

- calcular la distancia a la corriente (verdadero/falso): Calcule la distancia del flujo de cada píxel a una corriente como se define en el resultado de Calcular corrientes.

  Esto se escribirá en el archivo resultante downslope_distance.tif en el espacio de trabajo. La distancia se da en número de píxeles. Para traducir esta distancia de píxeles a unidades lineales, multiplique el ráster downslope_distance.tif por el tamaño de los píxeles.

- calcular órdenes de corriente de strahler (solo D8) (verdadero/falso): Calcular la distancia a la corriente.

- calcular las corrientes (solamente D8) (verdadero/falso): Determinar las subcuencas a partir del orden de las corrientes.

## Referencias

Garbrecht, J., Martz, L. W., The assignment of drainage direction over flat surfaces in raster digital elevation models, Journal of Hydrology, Volume 193, Issues 1–4, 1 June 1997, páginas 204-213, ISSN 0022-1694, http://dx.doi.org/10.1016/S0022-1694(96)03138-1. (https://www.sciencedirect.com/science/article/abs/pii/S0022169496031381)