Skip to content

Latest commit

 

History

History

FacDEM

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 
 
 
 
 
 
 
R.LTWB

Acumulación de Flujo - Flow Accumulation - FAC

Keywords: FAC-DEM Flow-accumulation Flow-direction Spatial-Analyst-Tools Arc-Hydro-Tools Display-XY-Data Extract-Multi-Values-to-Points

R.LTWB

Esta grilla representa para una celda dada, el número de celdas acumuladas aguas arriba de dicha celda. El área de drenaje en cualquier celda puede calcularse multiplicando el valor de acumulación por el área de cada celda.

Objetivos

  • Crear y validar el mapa de acumulación de celdas.
  • Calcular el número de celdas y el área de aportación en diferentes localizaciones de muestreo y para diferentes modelos digitales de elevación DEM.

Requerimientos

El libro de cálculo FacDEM.xlsx de Microsoft Excel disponible en esta actividad, contiene un ejemplo de cálculo y conversión de áreas a partir de la resolución específica de una grilla DEM y el número de celdas acumuladas.


R.LTWB

Diagrama general de procesos

El siguiente diagrama representa los procesos generales requeridos para el desarrollo de esta actividad.


R.LTWB
Convenciones generales en diagramas: clases de entidad en azul, dataset en gris oscuro, grillas en color verde, geo-procesos en rojo, procesos automáticos o semiautomáticos en guiones rojos y procesos manuales en amarillo. Líneas conectoras con guiones corresponden a procedimientos opcionales.

Procedimiento general

La acumulación de flujo o de celdas puede ser realizada con Spatial Analyst Tools de ArcGIS for Desktop, HEC-GeoHMS sobre ArcGIS 10.2.2 a través de Arc Hydro Tools, Spatial Analyst de ArcGIS Pro, Arc Hydro Tools sobre ArcGIS Pro, QGIS, HEC-HMS a través del menú GIS y otras herramientas y librerías.

Acumulación de flujo con HEC-GeoHMS sobre ArcGIS for Desktop

  1. En ArcGIS for Desktop, abra el mapa D:\R.LTWB\HECGeoHMS\HECGeoHMS.mxd creado en la actividad de reacondicionamiento de modelos digitales de elevación y modificado en la clase de direcciones de flujo que contiene las grillas FDR. En caso de que este generando un mapa nuevo, cargue directamente las grillas FDR contenidas en el directorio D:\R.LTWB\HECGeoHMS\Layers.

  2. En la barra de herramientas HEC-GeoHMS, vaya al menú Preprocessing, seleccione la opción Flow Accumulation y cree la grilla de acumulación de flujo en formato GeoTIFF para los 3 modelos digitales de direcciones de flujo y asigne los nombres ASTERFac.tif, SRTMFac.tif y ALOSFac.tif en la ruta D:\R.LTWB\HECGeoHMS\Layers. Simbolice por visualización ajustada o Stretched con una rampa de colores múltiple que contenga un color blanco o claro al inicio y el tipo Histogram Equalize.

Parámetros de entrada para acumulaciones de flujo ASTER R.LTWB

Parámetros para representación
R.LTWB

Resultados, ventana de ejecución grilla ASTER (dt: 05'5") R.LTWB R.LTWB

Resultados, ventana de ejecución grilla SRTM (dt: 06'03") R.LTWB R.LTWB

Resultados, ventana de ejecución grilla ALOS (dt: 42'13") R.LTWB R.LTWB

Para saber si las grillas FAC han sido creadas correctamente, en la simbología de representación verifique que el máximo número de celdas acumuladas de los modelos digitales de elevación ASTER (27,395,096 celdas) y SRTM (27,397,288 celdas) sea similar debido a que su resolución es aproximadamente la misma y corresponde a celdas de 30.68464585 x 30.68464585 metros. Para los modelos ALOS, el número máximo de celdas acumuladas es mayor (133,955,792) debido a que su resolución es de 12.5 x 12.5 metros.

Grilla Descargar 📂
ASTERFac.tif .rar
SRTMFac.tif .rar
ALOSFac.tif part1.rar, part2.rar, part3.rar,
  1. Busque e identifique la localización de las celdas con el mayor número de celdas acumuladas, active la red de drenaje DrenajeSencilloIGAC100kZEMerge.shp, rotule por el campo NOMBRE_GEO e identifique visualmente los drenajes principales obtenidos. En la simbología de representación de la grilla ASTERFac.tif, simbolice en 2 rangos manuales clasificados asignando como valor de corte el 5% del máximo valor acumulado, de esta forma podrá visualizar e identificar fácilmente varios de los drenajes con máximas acumulaciones, tales como el Río Cesar, Río Sicarare y Río Calenturitas, entre otros.

Parámetros para representación
R.LTWB
R.LTWB R.LTWB

  1. Para los 10 puntos de muestra indicados en la siguiente tabla y sobre el pixel o celda más próximo a un cauce, calcule el total de celdas acumuladas a partir de la grilla de acumulación ASTER
Punto ASTER Longitud° Latitud° CX, m CY, m Cauce
1 -73.495997 9.739959 4,945,619.369 2,634,320.170 Arroyo El Zorro
2 -73.629875 9.640873 4,930,920.356 2,623,393.212 Río Calenturitas
3 -73.652359 9.544518 4,928,434.259 2,612,748.342 Arroyo Paraluz
4 -73.650659 9.542860 4,928,620.410 2,612,564.806 Arroyo Garrapata
5 -73.539101 9.533601 4,940,857.437 2,611,520.364 Arroyo San Antonio
6 -73.577029 9.520474 4,936,693.99 2,610,076.265 Arroyo Muñoz
7 -73.615767 9.727540 4,932,485.021 2,632,969.119 Río Sicarare
8 -73.619967 9.273051 4,931,934.757 2,582,738.857 Arroyo San Pedro
9 -73.627105 9.199749 4,931,136.826 2,574,638.888 Quebrada Guadal
10 -73.660001 9.154681 4,927,515.195 2,569,664.402 Arroyo Quiebradientes

Copie y pegue los valores de la tabla anterior en un libro de Microsoft Excel, nombre la hoja como TablaMuestra y el libro como FacDEMTablaMuestra.xlsx en la carpeta D:\R.LTWB\.datasets. Renombre las columnas de atributos como se muestra en la siguiente ilustración.

R.LTWB

En ArcGIS, cargue la hoja TablaMuestra del libro de Microsoft Excel y dando clic derecho en la tabla, seleccione la opción Display XY Data seleccionado en X Field el campo de atributos CXm y en Y Field el campo de atributos CYm. El sistema de proyección definido para el mapa es MAGNA_Colombia_CTM12.

R.LTWB
R.LTWB

Exporte la capa de eventos a una capa geográfica en formato Shapefile dentro de la carpeta D:\R.LTWB\.shp y nombre como FacDEMTablaMuestra.shp. Clic derecho en la capa de eventos, Data / Export Data.

R.LTWB

Utilizando la herramienta ArcToolBox / Spatial Analyst Tools / Extraction / Extract Multi Values to Points, obtenga el total de celdas acumuladas a partir del mapa ASTERFac.tif. En la tabla de atributos de la capa de puntos FacDEMTablaMuestra.shp encontrará una nueva columna de atributos con el total de celdas acumuladas.

R.LTWB

La herramienta Extract Multi Values to Points permite obtener simultáneamente los valores de acumulación para diferentes grillas sobre una misma capa de puntos, sin embargo, este proceso no puede ser realizado debido a que los puntos de muestreo solo son válidos para las posiciones de las celdas del modelo ASTER. Se recomienda verificar cada posición definida y su correspondencia con las demás grillas, podrá observar que no en todos los casos corresponden a las mismas localizaciones específicas sobre la red de drenaje principal.

En la tabla de atributos de la capa FacDEMTablaMuestra.shp, verifique los valores registrados en la columna ASTERFac y ordene ascendentemente. Para las localizaciones de muestra, el cauce con menor acumulación corresponde al Arroyo Garrapata con 27562 celdas y el cauce con la mayor acumulación al Río Calenturitas con 1328240 celdas.

R.LTWB

  1. A partir de la tabla de puntos de muestreo y los valores de celdas acumuladas, calcule el área de aportación en km² y rotule cada nodo indicando el número del punto, nombre de la corriente, total de celdas acumuladas y área de aportación.

Desde las propiedades de la tabla de atributos de FacDEMTablaMuestra.shp, cree un campo de atributos numérico doble y nombre como Akm2.

R.LTWB

Desde la cabecera de la columna de atributos Akm2 y seleccionado la opción Field Calculator, calcule el área de aportación utilizando la expresión VB Script [ASTERFac] * 30.68464585 * 30.68464585 / 1000000 donde 30.68464585 corresponde al tamaño de cada celda y 1000000 corresponde al valor de conversión de m² a km².

Este cálculo puede también ser realizado con la expresión Python !ASTERFac! * 30.68464585 * 30.68464585 / 1000000

R.LTWB

Rotule con la expresión VB Script [Punto] &" - "& [Cauce] &VBNewline& "FAC: " & [ASTERFac] &VBNewline& "A, km²: " & Round( [Akm2] ,2)

R.LTWB

Actividad complementaria: realice el procedimiento de lectura de celdas en puntos de muestreo y calcule las áreas acumuladas utilizando las grillas de acumulación SRTM y ALOS. Para esta actividad es necesario crear 2 hojas adicionales en el libro de Microsoft Excel y modificar las coordenadas específicas para cada grilla de acumulación.

Acumulaciones de flujo - FAC con otras herramientas

Herramienta Procedimiento
ArcGIS for Desktop / Spatial Analyst Tools En el ArcToolBox, busque la caja de herramientas Spatial Analyst Tools / Hydrology y seleccione la herramienta Flow Accumulation. Seleccione la grilla de entrada y asigne un nombre a la grilla de salida. Esta herramienta además permite mediante la opción Imput weight raster, incluir una grilla de pesos a ser acumulados y definir el tipo de datos de salida Float o Integer para la grilla resultante.
ArcGIS 10.2.2 / Arc Hydro Tools El procedimiento es el mismo presentado en esta actividad a través de HEC-GeoHMS debido a que esta herramienta utiliza Arc Hydro Tools.
ArcGIS Pro / Spatial Analyst En el panel Geoprocessing, busque la caja de herramientas Spatial Analyst Tools / Hydrology y seleccione la herramienta Flow Accumulation. Seleccione la grilla de entrada y asigne un nombre a la grilla de salida. Esta herramienta además permite mediante la opción Imput weight raster, incluir una grilla de pesos a ser acumulados y definir el tipo de datos de salida Float o Integer para la grilla resultante. Al igual que la herramienta FIL, se puede seleccionar el algoritmo que define el tipo de direcciones a procesar (D8, MFD, DINF).
ArcGIS Pro / Arc Hydro Tools Pro En el panel Geoprocessing, busque la caja de herramientas Arc Hydro Tools Pro / Terrain Preprocessing y seleccione la herramienta Flow Accumulation. Seleccione la grilla de entrada y asigne un nombre a la grilla de salida.
HEC-HMS En el panel lateral seleccione en Basin Models el modelo de cuenca creado, luego en el menú GIS seleccione la opción Preprocessing Drainage. Este procedimiento crea automáticamente las grillas de direcciones y acumulaciones de flujo.
QGIS 3 En el Processing Toolbox busque el grupo de herramientas SAGA / Terrain Analysis y ejecute Fill Sinks (Wang & Lui) que además de rellenas las depresiones permite generar el mapa de direcciones de flujo y el mapa de acumulación.

Los métodos para estimar el tipo de dirección de flujo en ArcGIS Pro son:

Método Descripción
D8 The D8 flow option models flow direction from each pixel to its steepest downslope neighbor. All of the flow is directed to this steepest neighbor. The output of the D8 direction type is an integer raster whose values range from 1 to 255.
MFD The Multiple Flow Direction (MFD) algorithm, described by Qin (2007), partitions flow from a pixel to all downslope neighbors. A flow-partition exponent is created from an adaptive approach based on local terrain conditions and is used to determine the fraction of flow draining to each downslope neighbor.
DINF The D-Infinity (DINF) flow method, described by Tarboton (1997), determines flow direction as the steepest downward slope on eight triangular facets formed in a 3x3 pixel window centered on the pixel of interest. Flow direction output is a floating point raster represented as a single angle in degrees, progressing counterclockwise from 0 (due east) to 360 (again due east).

La herramienta Spatial Analyst Tools / Hydrology / Flow Accumulation será utilizada en la sección 5 de este curso para la realización del balance hidrológico de largo plazo distribuido debido a que permite incluir una grilla de pesos que corresponderá al potencial de escurrimiento obtenido de la diferencia entre la precipitación y la evaporación.

En este momento dispone de grillas de acumulación de flujo para obtener las celdas de los drenajes sobre los diferentes modelos digitales de elevación.

Actividades complementarias:pencil2:

En la siguiente tabla se listan las actividades complementarias que deben ser desarrolladas y documentadas por el estudiante en un único archivo de Adobe Acrobat .pdf. El documento debe incluir portada (mostrar nombre completo, código y enlace a su cuenta de GitHub), numeración de páginas, tabla de contenido, lista de tablas, lista de ilustraciones, introducción, objetivo general, capítulos por cada ítem solicitado, conclusiones y referencias bibliográficas.

Actividad Alcance
1 Realice el procedimiento presentado en esta clase en ArcGIS for Desktop, ArcGIS Pro y QGIS.
2 Para 10 puntos de muestreo, obtenga el total de celdas acumuladas de los modelos de ASTER GDEM, SRTM, ALOS PALSAR, calcule las áreas de aportación y compare los resultados obtenidos. Presente un análisis descriptivo indicando las diferencias encontradas y sus posibles causas. Al menos unos de los puntos debe corresponder con el punto de salida de la zona o subzona hidrográfica asignada. Compare las áreas obtenidas a partir de la acumulación de celdas con el área del polígono hidrográfico del caso de estudio, evalúe y explique las diferencias entre los valores.
3 En ArcGIS Pro, acumule la grilla Fil obtenida a partir del DEM ASTER utilizando los métodos D8, MDF y DINF y compare los resultados obtenidos en 10 puntos de confluencia diferentes.

La localización de Los puntos de muestreo de su caso de estudio son de libre elección, se recomienda evaluar puntos de descarga de cuencas principales o de cuencas con embalses hasta el punto de descarga al cauce principal receptor de toda la cuenca.

Compatibilidad

  • Se recomienda desarrollar la acumulación de celdas con el mismo grupo de herramientas donde desarrollo el reacondicionamiento, p. ej. si el AgreeDEM fué generado directamente con Arc Hydro Tools Pro de ArcGIS Pro, obtenga las acumulaciones con las mismas herramientas Terrain Processing.

Referencias

Control de versiones

Versión Descripción Autor Horas
2023.02.01 Guión, audio, video, edición y publicación. rcfdtools 1.5
2022.07.28 Versión inicial con acumulaciones de flujo para DEM ASTER, SRTM y ALOS. Puntos de muestreo para lectura de valores acumulados y cálculo de áreas de aportación. rcfdtools 7

R.LTWB es de uso libre para fines académicos, conoce nuestra licencia, cláusulas, condiciones de uso y como referenciar los contenidos publicados en este repositorio, dando clic aquí.

¡Encontraste útil este repositorio!, apoya su difusión marcando este repositorio con una ⭐ o síguenos dando clic en el botón Follow de rcfdtools en GitHub.

Anterior 🏠 Inicio 🔰 Ayuda / Colabora Siguiente
R.LTWB
Este curso guía, ha sido desarrollado con el apoyo de la Escuela Colombiana de Ingeniería - Julio Garavito. Encuentra más contenidos en https://github.com/uescuelaing