Biological and Environmental Engineering Creating a Topographic Index So you can spend the next 3 yrs of you life figuring out what to do with it Soil & Water Research Group Biological and Environmental Engineering • Topographic Index maps are grids derived from digital elevation models (DEMs). These grid include only topographical information. It makes use of an index of hydrological similarity based on topographic data. • Originally developed in the TOPMODEL framework (Beven et al., 1984). • TOPMODEL was one of the first attempts to model distributed hydrological responses based on variable contributing area concepts. • Has since been applied outside of the TOPMODEL framework in GWLF, SWAT. Soil & Water Research Group Biological and Environmental Engineering • Topographic Indices assume that topography drives flows. • Thus, the index may not capture conditions in areas where there are other more dominant processes governing the flow. • However, it generally correctly predicts the accumulation of flow in topological low spots (e.g., areas where the flows accumulate). Soil & Water Research Group Biological and Environmental Engineering The Topographic Index ⎛ α ⎞ ⎟⎟ λ = ln⎜⎜ ⎝ tan β ⎠ where λ is the topographic index, α is the upslope contributing area per unit length of contour, and β is the topographic slope of the cell. Soil & Water Research Group Biological and Environmental Engineering 1) Begin with a DEM: Soil & Water Research Group Biological and Environmental Engineering • Since raster processing can be computationally intensive, we will work with a single sub watershed • We need to clip the larger DEM to the extent of the Town Brook watershed Soil & Water Research Group Biological and Environmental Engineering There are several ways to do this. 1. Open spatial analyst options and set the Analysis mask. Here we use a shape file of the watershed boundary previously defined by the USGS Soil & Water Research Group Biological and Environmental Engineering Open the raster calculator and select the raster, and hit evaluate. Now we have a well defined watershed to work with. Soil & Water Research Group Biological and Environmental Engineering 2) In Arc Catalog create a new shapefile under “file> new”, make it a point file. Import into Arc Map and digitize a point at the outlet of the watershed. Open Arc ToolBox and “Spatial Analyst”, and “Watershed” and input the flow direction raster and the point shapefile. Note, you will need to calculate the flow directions first, so it is a bit more intensive. There are several other ways to extract various shapes and sizes and attributes in the DEMs. Explore. Soil & Water Research Group Biological and Environmental Engineering Creating a TI 2) Open ArcTool Box “Spatial Analyst Tools” under “Hydrology” select fill to fill any sinks in the DEM: Soil & Water Research Group Biological and Environmental Engineering 3) In “Spatial Analyst Tools” under “Hydrology” select flow direction map: Soil & Water Research Group Biological and Environmental Engineering 4) In “Spatial Analyst Tools” under “Hydrology” select flow accumulation: Soil & Water Research Group Biological and Environmental Engineering 5) In “Spatial Analyst Tools” under “Surface” select slope map in degrees (from filled DEM): Soil & Water Research Group Biological and Environmental Engineering 6) Calculate tangent of slope (radians), by typing “Tan(([TB_Slope] * 1.570796) / 90)” in Raster Calculator: Soil & Water Research Group Biological and Environmental Engineering 7) Remove zeros values by typing “con(TB_Rads == 0, 0.0001, [TB_Rads])” in Raster Calculator: This prevents any undefined cells in the final output. Soil & Water Research Group Biological and Environmental Engineering 8) Calculate TI by typing “Ln((([FlowAcc_flow1] + 1) * 10) / [TB_Rads_No0] )” in Raster Calculator (note that 10 is cell size in meters): Soil & Water Research Group Biological and Environmental Engineering Notice that in areas with complex topology or on divergent hillslopes there is a “streaking” effect. This is due to the flow accumulation algorithm used in Arc, which uses a computationally efficient single direction flow algorithm. That is, if water were placed on a cell, it is only allowed to flow down slope in one direction based on the path of steepest decent, and not in several or many directions like we might expect. Thus, on simple hillslopes the single direction method works fine, but in complex basins it is lacking. Soil & Water Research Group Biological and Environmental Engineering • Using the single direction flow routing, slope is evaluated in the direction of steepest descent and is reported as drop/ distance, i.e. tangent of the angle. • All flow leaving any given pixel with the single direction method (or the area contributing flow to the pixel) is assumed to flow into a single downstream neighbor pixel. • While these simplifications are valid in regions where the flow is convergent, such as the channelized portion of the landscape, they do not work well on divergent hillslopes. • This leads to potentially large errors in the calculation of contributing area (or basin area) for hillslope pixels, even though computed values for channel pixels are correct. • Accurate contributing areas for hillslope pixels are needed for process-based models of erosion, landslide potential, or source areas. Soil & Water Research Group Biological and Environmental Engineering • So we need a better flow partitioning methods to capture complex landscapes. We have gone through the basics of topographic indices, and their calculation. Now comes the easy part, where we download an extension for Arc that incorporates a more robust flow direction method. This extension “TauDEM” is available free at http://hydrology.neng.usu.edu/taudem/90info.htm and uses what is called a multi-direction flow algorithm. • The methodology is outlined at http://hydrology.neng.usu.edu/taudem/ Soil & Water Research Group Method: The D-Infinity (dinfi) algorithm was proposed by Tarboton (1997) in an Biological and Environmental Engineering effort to compute contributing area more accurately on divergent hillslopes. While it does not provide a completely rigorous solution to this challenging "flow tube" problem, it is a fairly robust and pragmatic approach and gives visually appealing results. The dinfi (infinity) flow routing is encoded as an angle 'ang' in radians counterclockwise from east as a continuous (floating point) quantity between 0 and 2 pi. The flow direction angle is determined as the direction of the steepest downward slope on the eight triangular facets formed in a 3 x 3 grid cell window centered on the grid cell of interest. A block-centered representation is used with each elevation value taken to represent the elevation of the center of the corresponding grid cell. Eight planar triangular facets are formed between each grid cell and its eight neighbors. Each of these has a downslope vector which when drawn outwards from the center may be at an angle that lies within or outside the 45o (pi/4 radian) angle range of the facet at the center point. If the slope vector angle is within the facet angle, it represents the steepest flow direction on that facet. If the slope vector angle is outside a facet, the steepest flow direction associated with that facet is taken along the steepest edge. The slope and flow direction associated with the grid cell is taken as the magnitude and direction of the steepest downslope vector from all eight facets. Slope is measured as drop/distance, i.e. tan of the slope angle. In the case where no slope vectors are positive (downslope), the flow direction is set using the method of Garbrecht and Martz (1997) for the determination of flow across flat areas. This makes flat areas drain away from high ground Soil and& towards low ground. Water Research Group Biological and Environmental Engineering Flow direction defined as steepest downward slope on planar triangular facets on a block centered grid. Soil & Water Research Group Biological and Environmental Engineering We install the interface Soil & Water Research Group Biological and Environmental Engineering Select the DEM, and let the program run You will get lots of maps as output. You need only the flow accumulation grid “…sca”, which uses the multi-direction flow method, and the slope grid “…slp”, which is already the tangent of the slope. Therefore, you now have everything you need to calculate a TI. In the raster calculator type “Ln(([flowAcc_flow] * 10) /[slope_tb_dem))” (note that 10 is cell size in meters): Soil & Water Research Group Biological and Environmental Engineering The resulting TI appears much “smoother” because flow is now partitioned among several cells Soil & Water Research Group Biological and Environmental Engineering References: Beven, K.J., M.J. Kirkby, N. Schofield, A.F. Tagg, (1984), “A physically based flood forecasting model (TOPMODEL) for 3 UK catchments”, Journal of Hydrology, 69:119-143. Garbrecht, J. and L. W. Martz, (1997), "The assignment of drainage direction over flat surfaces in raster digital elevation models," Journal of Hydrology, 193: 204-213. Tarboton, D. G., (1997), "A new method for the determination of flow directions and contributing areas in grid digital elevation models," Water Resources Research, 33(2): 309-319. Soil & Water Research Group
© Copyright 2026 Paperzz