You are on page 1of 2

Digital Elevation Models and Hydrology

David G. Tarboton
Utah State University, Civil & Environmental Engineering Department, Logan, UT

Abstract
Digital elevation models (DEMs) are a useful data source for the automatic delineation of flow
paths, sub watersheds and channel networks for hydrologic modeling. The scale (drainage
Purposes
density) of the flow network used, controls the scale of hillslope and channel model elements and
the distinction between hillslope and channel processes. Although field mapping is 1.Hillslope, channel partitioning and objective drainage
acknowledged as the most accurate way to determine channel networks and drainage density, it
is often impractical, especially for large watersheds, and DEM derived flow networks then density estimation
provide a useful surrogate for channel or valley networks. There are a variety of approaches to
delineating flow networks, using different algorithms such as single (drainage to a single
neighboring cell) and multiple (partitioning of flow between multiple neighboring cells) flow
2.New DEM analysis concepts that may be useful in
direction methods for the computation of contributing area, and local identification of upwards hydrology
curvature. The scale of the delineated network is sometimes controlled by a support area
threshold, which may impose an arbitrary and spatially constant drainage density. This paper Digital Elevation Model Based Flow Path Analysis
reviews methods for the delineation of flow networks using grid DEMs. The question of
What is a digital elevation model (DEM) grid D∞ flow direction model
objective estimation of drainage density is addressed and a method based on terrain curvature Eight direction pour
Contributing
point model D8 Proportion Steepest direction
that can accommodate spatially variable drainage density is presented. The spatial flow field flowing to downslope
Area using
A grid of cells (square neighboring Proportion flowing to
determined from a DEM can also serve as a basis for routing overland and topographically 4 3 2 grid cell 4 is neighboring grid cell 3 D8
or rectangular) in some α1/(α1+α2) is α2/(α1+α2)
driven subsurface flows useful in water quality, erosion and terrain stability modeling. New coordinate system 5 1 4
3 2
α2 α1
DEM derived quantities, such as downslope influence, upslope dependence, decayed having land surface 6 7 8
accumulation, downslope accumulation and transport limited accumulation are illustrated. The elevation as the value
5 1

methods presented have been incorporated into software (TauDEM) developed to support stored in each cell
hydrologic and water quality modeling and available from the author's website. Contributing Area Threshold 6
7
8

Grid network Limitation imposed by 8 Flow direction measured as


Contributing
1 1 1 1 1 grid directions.
counter-clockwise angle
from east.
Area using
1 4 3 3 1 D∞
Hydrologic processes are different on hillslopes and in channels. It is 1 1 12 1 2
?
important to recognize this and delineate model elements that account 1 1 2 16 1
1 3 6 25 2
for this.
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.)

Area defining Flow Network Delineation Methods


concentrated contributing
area at P
Contour width b Grid Network Ordering Approach (Peckham, 1995) 100 grid cell constant drainage area threshold stream delineation
P Constant support
1 0 1 Kilometers area threshold
100 grid cell
9 x 10E4 m^2

Specific catchment Flow path originating


area is A/b at divide with dispersed
contributing area A
500 cell 1000 cell
theshold theshold
Drainage area can be concentrated or Different subwatersheds (hydrologic model elements) are
dispersed (specific catchment area). delineated with different support area thresholds.

AREA 2
3
AREA 1 How to decide on drainage area threshold ?
12
Constant Strahler Stream Drop Property as an empirical
geomorphology 'law'
500
Drainage Density (1/km)
10

Rd = 0.944 Slope area threshold (Montgomery and Dietrich, 1992). 200 grid cell constant drainage area based stream delineation
Mean Stream Drop

Dd = 760 A-0.507 constant support


area threshold
1 0 1 Kilometers
50 100

200 grid cell


18 x 10E4 m^2
1

Mawheraiti
Gold Creek 1.0 1.5 2.0 2.5 3.0 3.5 4.0
Order
0.1

Choconut and Tracy Creeks • most upstream is order 1


10000 100000 1000000
• when two streams of a
Drainage Area Threshold (m2)
Node order i join, a stream of
Links
s Single order i+1 is created
Drainage density (total channel length divided by drainage Stream • when a stream of order i
area) as a function of drainage area support threshold used Note that a “Strahler stream” comprises a sequence of links joins a stream of order i+1,
to define channels for the three study watersheds. (reaches or segments) of the same order stream order is unaltered

Suggestion: Map channel networks from the DEM at the finest resolution consistent
Channels mapped using a S2 > 200 m. a is specific catchment
with observed channel network geomorphology ‘laws’. Here the constant drop area and S is slope.
property is used. We test for a statistically significant break in the 'constant' stream
drops across stream orders. Accumulation of Local Curvature identified by Peuker and Douglas (1975, Comput. Graphics
Statistical Analysis of Stream Drops
Image Proc. 4:375) algorithm used to account for spatially variable drainage density
Threshold = 10 Threshold = 15 Threshold = 20
500

Dd = 2.5 Dd = 2.1 Dd = 1.9


500

500

t = -3.5 t = -2.08 t = -1.03


Curvature based stream delineation with threshold
Drop m

Drop m

Drop m

43 48 48 51 51 56 by constant drop analysis


300

300

300

41 47 47 54 54 58
0 100

0 100

0 100

1 2 3 4 5 1.0 2.0 3.0 4.0 1.0 2.0 3.0 4.0


Order Order Order
Stream drop test for Mawheraiti River. For each upward curved support area threshold the stream drop for each stream is
plotted against Strahler stream order. The large circles indicate mean stream drop for each order The weighted support area
threshold, drainage density (in km-1) and t statistic for the difference in means between lowest order and all higher order
streams is given.
New (and not so new) DEM Analysis Concepts and Uses

Hydrologic Model Parameterization Terrain Stability Mapping based on slope and specific
Basin Area: 3817 Grey River, New Zealand South Island catchment area.
km2
Flow: 12.1 x 109 m3
Flow/Area: 3184 mm
Greymouth

Christchurch
D
h
hw Dw

C + cos θ [1 − wr ] tan φ
FS =
θ = atan S sin θ

Subwatershed attributes
Stream segment attributes

SINMAP software available from http://www.engineering.usu.edu/dtarb

Specialized Functions based on Generalization of D∞ Flow path analysis


Notation and Methodology
Weighted contributing area accumulation Downslope Influence function (or influence zone) of y is
I(x;y) = A[i(x;y)]
A[r ( x )] = ∫ r ( x )dx
I(x;y) says what the contribution from the set of points y is at each point x in the map. i(x;y) is an indicator (1,0)
CA
function on the set y and I is evaluated using the weighted contributing area function only on points in the set y.
A[.] is a functional operator that takes as input a spatial field r(x), and the topographic flow direction field (not
denoted) and produces a field A(x) representing the accumulation of r(x) up to each point x. Numerical evaluation
A[r(x)] = A(i,j) = r( i, j)∆2+ ∑ p k A(i k , jk )
k contributing neighbors
Grid cell y 1 0 0
pk is the proportion of flow from neighbor k contributing to the grid cell (i,j). ∆ is grid cell size.
∑ p k =1 is required to ensure ‘conservation’. 0.5 0.5 0
Flow directions must not have loops.
0 1 0

Decayed Accumulation 0 0.6 0.4


A decayed accumulation operator DA[.] takes as input a mass
loading field m(x) expressed at each grid location as m(i, j) that is 0 0.6 0.4
assumed to move with the flow field but is subject to first order
decay in moving from cell to cell. The output is the accumulated
mass at each location DA(x). The accumulation of m at each grid
cell can be numerically evaluated Influence function of grid cell y

DA[m(x)] = DA(i, j) = m(i, j) ∆2+ ∑ p d(i , j ) DA(i , j )


k
k contributing neighbors
k k k k

Here d(x) = d(i ,j) is a decay multiplier giving the fractional (first Useful for example to track where sediment or contaminant moves
order) reduction in mass in moving from grid cell x to the next
downslope cell. If travel (or residence) times t(x) associated with
flow between cells are available d(x) may be evaluated as
exp( −λt ( x )) where λ is a first order decay parameter

Useful for a tracking contaminant or compound Upslope Dependence function. Quantifies the amount a point x contributes to
subject to decay or attenuation the point or zone y. The inverse of the influence function
D(x;y) = I(y;x)

Concentration Limited Accumulation 0.6 0 0


An unlimited supply of a substance that is loaded into flow at a
concentration or solubility threshold Csol. The set of points y,
delineating the area of the substance supply are mapped using the 0.3 0.3 0
(0,1) indicator field i(x;y)
1. Flow (weighted accumulation) 0 0.6 0
Q(x)=A[w(x)]
2. Supply area concentration at threshold 0 0
1
If i(x; y) = 1
C(x) = Csol
0 1 0 Grid cells y
L(x) = Csol Q(x)
3. Remaining locations by load accumulation and dilution
L(x) = L(i, j) = ∑ pk L(i k , jk )
k contributing neighbors Dependence function of grid cells y
C(x) = L(x)/Q(x)

Useful for a tracking a contaminant released or


partitioned to flow at a fixed threshold
concentration Useful for example to track where a contaminant may come from

Transport limited accumulation


Erodability Transport Capacity Transport Flux, Deposition, Reverse Accumulation
e.g. E = β a0.7 S0.6 e.g. Tcap = χ a2 S2 T D

1.8 0 0

0.9 0.9 0

0 1.8 0

0 1.2 0.6
0.4
0 0.8 0.6
0.8 0.6

Reverse accumulation of field weights


indicated in red
Tout = min(E + ∑ Tin , Tcap ) D = E + ∑ Tin − Tout

Useful for modeling erosion and sediment delivery, the spatial Useful for destabilization sensitivity in landslide hazard assessment
dependence of sediment delivery ratio and contaminant that adheres
to sediment
TauDEM software available from http://www.engineering.usu.edu/dtarb

You might also like