![Page 1: An ArcView GIS Application for Deriving Threshold](https://reader033.vdocuments.site/reader033/viewer/2022061400/56812a8e550346895d8e3a4a/html5/thumbnails/1.jpg)
An ArcView GIS Application for Deriving ThresholdRunoff Values to assist with Flash Flood Guidance
Seann M. ReedResearch Hydrologist
NWS-HRLSilver Spring, MD
![Page 2: An ArcView GIS Application for Deriving Threshold](https://reader033.vdocuments.site/reader033/viewer/2022061400/56812a8e550346895d8e3a4a/html5/thumbnails/2.jpg)
Outline
• Definitions (ThreshR/FFG)
• Input data sets
• AV-ThreshR Software (Methods/GUI)
• Status/Future Plans
TR
![Page 3: An ArcView GIS Application for Deriving Threshold](https://reader033.vdocuments.site/reader033/viewer/2022061400/56812a8e550346895d8e3a4a/html5/thumbnails/3.jpg)
What is AV-ThreshR?
• A GIS database and tool set used to objectively derive threshold runoff values.
TR
• Uses ArcView and Spatial Analyst with a customized GUI
• Uses the same theory as the previous GRASS-ThreshRwith enhanced features:
› delivered with a custom database› ArcView GUI › computes more than 30 different subbasin characteristics
![Page 4: An ArcView GIS Application for Deriving Threshold](https://reader033.vdocuments.site/reader033/viewer/2022061400/56812a8e550346895d8e3a4a/html5/thumbnails/4.jpg)
What is threshold runoff?TR
Threshold runoff (TR) = average runoff in inches over an area required to fill a channel
Qf or “bankfull” flow
TR = Qf/Qp
Qf is the “flooding” or bankfull flow [cfs]
Qp is the unit hydrograph peak flow [cfs/inch]
![Page 5: An ArcView GIS Application for Deriving Threshold](https://reader033.vdocuments.site/reader033/viewer/2022061400/56812a8e550346895d8e3a4a/html5/thumbnails/5.jpg)
EstimatorsTR
Qf : Flooding Flow Inputs not Available from GIS database
• Manning’s Equation Bb, Db, Sc, n
• Flood Frequency (e.g. Q2) inputs now available for
each U.S. stateQp : Unit Graph Peak Flow
Synthetic unit graph• Snyder’s UG Cp, Ct
• Geomorphological UG Bb, Sc, n
![Page 6: An ArcView GIS Application for Deriving Threshold](https://reader033.vdocuments.site/reader033/viewer/2022061400/56812a8e550346895d8e3a4a/html5/thumbnails/6.jpg)
Flash-Flood GuidanceTR
• Flash flood: “a flood which follows generally lessthan 6 hours of heavy or excessive rainfall.”
• Flash flood guidance: “average rain needed overan area during a specified period of time to initiateflooding on small streams”
From NOAA Tech Memo NWS Hydro 44: “ModernizedAreal Flash Flood Guidance”
![Page 7: An ArcView GIS Application for Deriving Threshold](https://reader033.vdocuments.site/reader033/viewer/2022061400/56812a8e550346895d8e3a4a/html5/thumbnails/7.jpg)
How is threshold runoff used in FFG?TR
Rainfall-runoff curve for currentconditions in an RFC basin
TR
FFG
Rainfall
Run
off
![Page 8: An ArcView GIS Application for Deriving Threshold](https://reader033.vdocuments.site/reader033/viewer/2022061400/56812a8e550346895d8e3a4a/html5/thumbnails/8.jpg)
Threshold Runoff : General Computational Steps
1. Define “small” subbasins and compute subbasin parameters.
2. Compute flooding flow (Qf), unit hydrograph peak flow (Qp), and threshold runoff for each subbasin of interest.
3. Interpolate to the HRAP grid for the “gridded” flash-flood guidance option.
TR
![Page 9: An ArcView GIS Application for Deriving Threshold](https://reader033.vdocuments.site/reader033/viewer/2022061400/56812a8e550346895d8e3a4a/html5/thumbnails/9.jpg)
DEMs with National CoverageTR
DEMs OtherwiseKnown As:
~ Minimum BasinSize:
ApproximateSource Map Scale
3 arc-second 1 DegreeDEMs
5 km2 1:250,000
15 arc-second IHABBS DEM 60 km2
1 arc-second NED < 1 km2 1:24,000
Known Issues:• 15 arc-second DEM not accurate enough to resolve flash flood scale basins; 3 arc-second DEM may not be much better, esp. in areas of low relief
• NED is the best available data -- now nationally available
Solutions:• NSSL national basin delineation using NED• NED-H
![Page 10: An ArcView GIS Application for Deriving Threshold](https://reader033.vdocuments.site/reader033/viewer/2022061400/56812a8e550346895d8e3a4a/html5/thumbnails/10.jpg)
Example of Problem(s) with Coarser DEMsTR
15 arc-second corrected with RF1 (gray)
3 arc-second (red)
RF1 (dark blue)
RF3 (light blue)
Enlarged Area
NED boundary
![Page 11: An ArcView GIS Application for Deriving Threshold](https://reader033.vdocuments.site/reader033/viewer/2022061400/56812a8e550346895d8e3a4a/html5/thumbnails/11.jpg)
TR
Subbasin Delineation Methods
c. Define subbasins(catchment reaches)
a. Define stream cells
b. Define stream reaches (links)
d. Add headwaters of uniform size(optional)
(9 subbasins)(14 subbasins5 headwaters split)
![Page 12: An ArcView GIS Application for Deriving Threshold](https://reader033.vdocuments.site/reader033/viewer/2022061400/56812a8e550346895d8e3a4a/html5/thumbnails/12.jpg)
TRUse Flood Frequency Equations to Approximate Qf
USGS Water-Resources Investigations Report 94-4002, Jennings, M.E., Thomas, W.O., Jr., and Riggs, H.C., "Nationwide Summary of U.S. Geological Survey Regional Regression Equations for Estimating Magnitude and Frequency of Floods for Ungaged Sites, 1993," Reston, VA, 1994.
• States may be divided into different regions (in the 50 U.S. states and Puerto Rico, there are 210 Regions)
• Most (but not all) regression equations are of the form:
Qt = aXbYc . . .
• Equations for Q2, Q5, Q10, Q25, Q50, and Q100 are typically available in each region; however, equations for certain return periods are not available in some regions.
B
A
Hydrologic regions in Arkansas:
Example:Q2B = 0.120A0.78S0.42(P-30)0.55E 0.75
![Page 13: An ArcView GIS Application for Deriving Threshold](https://reader033.vdocuments.site/reader033/viewer/2022061400/56812a8e550346895d8e3a4a/html5/thumbnails/13.jpg)
TRGIS Database for Regression Equations
Data Description File Type # of Statesrequiringthis
Surface Water Storage Shapefile-Polygon
16
Mean Annual Precipitation[in]
Grid 19
Minimum mean JanuaryTemperature [degrees F]
Grid 4
Rainfall amount for a givenduration [in]
Grid 14
Forest Cover [%] Grid 8Soils Characteristics Shapefile-
Polygon3
Mean Annual Snowfall [in] Grid 2Area of Stratified Drift [%] Shapefile-
Polygon1
Runoff Coefficient Grid 1Drainage Frequency (numberof first order streams persquare mile)
Shapefile-Line 1
Mean Annual Runoff [in] Grid 1Normal Daily May-MarchTemp [degrees F]
Grid 1
Impervious Cover [%] Shapefile-Polygon
1
Annual PET [in] Grid 1
In addition to basic topographic data sets, these layersare also required:
73 total
![Page 14: An ArcView GIS Application for Deriving Threshold](https://reader033.vdocuments.site/reader033/viewer/2022061400/56812a8e550346895d8e3a4a/html5/thumbnails/14.jpg)
QpR = f(A, L, Lc, tpR, Ct, Cp)
Time
Dis
cha
rge QpR
tR
tpR
TR
Unit Graph Peak Flow, Snyder Method
tp=Ct*(L*Lc)^0.3
tr=tp/5.5
tpR=tp-((tr-tR)/4)
QpR=640*(Cp/tpR)*A
![Page 15: An ArcView GIS Application for Deriving Threshold](https://reader033.vdocuments.site/reader033/viewer/2022061400/56812a8e550346895d8e3a4a/html5/thumbnails/15.jpg)
TR
AV-ThreshR Functions
12
43
567
98
![Page 16: An ArcView GIS Application for Deriving Threshold](https://reader033.vdocuments.site/reader033/viewer/2022061400/56812a8e550346895d8e3a4a/html5/thumbnails/16.jpg)
TR
1. Setup
![Page 17: An ArcView GIS Application for Deriving Threshold](https://reader033.vdocuments.site/reader033/viewer/2022061400/56812a8e550346895d8e3a4a/html5/thumbnails/17.jpg)
TR
2. Define Subbasins: Streamlink Method
5 Outputs from the this step
![Page 18: An ArcView GIS Application for Deriving Threshold](https://reader033.vdocuments.site/reader033/viewer/2022061400/56812a8e550346895d8e3a4a/html5/thumbnails/18.jpg)
TR
3. Determine Connectivity
• Stream arcs have a direction
(subbasin)
(stream)
• One arc per subbasin (common grid-code)
![Page 19: An ArcView GIS Application for Deriving Threshold](https://reader033.vdocuments.site/reader033/viewer/2022061400/56812a8e550346895d8e3a4a/html5/thumbnails/19.jpg)
TR
Cumulative vs. Local Parameter Calculations
Soil permeability example
![Page 20: An ArcView GIS Application for Deriving Threshold](https://reader033.vdocuments.site/reader033/viewer/2022061400/56812a8e550346895d8e3a4a/html5/thumbnails/20.jpg)
Description Field NameCumulative Drainage Area (mi2) Arm
Slope of the Longest Flowpath (100%) (ft/mi) Chsl0
Slope of the Longest Flowpath (85%-10%) (ft/mi) Chsl
Length of the Longest Flowpath (mi) Chln
Length to the Point on the Longest Flowpath Oppositethe Basin Centroid
Chcn
Cumulative Mean Slope BASL
Code indicating whether a subbasin is a headwater(1=headwater; 0=non-headwater)
Shdishead
Code indicating whether a subbasin is and outlet. Shdisout
Two letter state code indicating which state containsthe subbasin centroid. For non-headwater subbasins,this is computed using the cumulative subbasin shape.
Stateabbr
List of regions intersected by the cumulative subbasinshape.
Regions
Fraction of subbasin (within the state of interest) thatfalls in each region.
Reg_fract
Basic Parameters Computed for All Locations
![Page 21: An ArcView GIS Application for Deriving Threshold](https://reader033.vdocuments.site/reader033/viewer/2022061400/56812a8e550346895d8e3a4a/html5/thumbnails/21.jpg)
4. Compute Subbasin ParametersTR
![Page 22: An ArcView GIS Application for Deriving Threshold](https://reader033.vdocuments.site/reader033/viewer/2022061400/56812a8e550346895d8e3a4a/html5/thumbnails/22.jpg)
4. Compute Subbasin ParametersTR
y = 0.7764x + 1.2716
R2 = 0.9124
0
100
200
300
400
500
600
0 200 400 600
CHSL0 (ft/mi)
CH
SL
(ft
/mi)
CHSL0 =(649 - 97)
94386= 30.9
![Page 23: An ArcView GIS Application for Deriving Threshold](https://reader033.vdocuments.site/reader033/viewer/2022061400/56812a8e550346895d8e3a4a/html5/thumbnails/23.jpg)
4. Compute Subbasin ParametersTR
ParcodeFtypeFwidthFprecision
DescriptionUnitsMeastypeSrcfile
SrcdirSrctypeConversion
![Page 24: An ArcView GIS Application for Deriving Threshold](https://reader033.vdocuments.site/reader033/viewer/2022061400/56812a8e550346895d8e3a4a/html5/thumbnails/24.jpg)
4. Compute Subbasin ParametersTR
Meastype attribute: Generic grid average and polygon average functions for local calculations.
![Page 25: An ArcView GIS Application for Deriving Threshold](https://reader033.vdocuments.site/reader033/viewer/2022061400/56812a8e550346895d8e3a4a/html5/thumbnails/25.jpg)
4. Compute Subbasin ParametersTR
Which parameters must be computed for a given subbasin?
Attribute Table for Statekey.shp
![Page 26: An ArcView GIS Application for Deriving Threshold](https://reader033.vdocuments.site/reader033/viewer/2022061400/56812a8e550346895d8e3a4a/html5/thumbnails/26.jpg)
5. Compute Q2, Q5 etcTR
StateStateabbrRegionRegionnum
ArealevelRetperiodSpecialNumterms
TermsCoeffsUlimit
![Page 27: An ArcView GIS Application for Deriving Threshold](https://reader033.vdocuments.site/reader033/viewer/2022061400/56812a8e550346895d8e3a4a/html5/thumbnails/27.jpg)
5. Compute Q2, Q5 etcTR
AR
OK
![Page 28: An ArcView GIS Application for Deriving Threshold](https://reader033.vdocuments.site/reader033/viewer/2022061400/56812a8e550346895d8e3a4a/html5/thumbnails/28.jpg)
6. Unit Graph Peak FlowTR
![Page 29: An ArcView GIS Application for Deriving Threshold](https://reader033.vdocuments.site/reader033/viewer/2022061400/56812a8e550346895d8e3a4a/html5/thumbnails/29.jpg)
7. Subbasin Threshold RunoffTR
![Page 30: An ArcView GIS Application for Deriving Threshold](https://reader033.vdocuments.site/reader033/viewer/2022061400/56812a8e550346895d8e3a4a/html5/thumbnails/30.jpg)
8. Interpolate to HRAP GRIDTR
What does “gridded” flash-flood guidance mean?
![Page 31: An ArcView GIS Application for Deriving Threshold](https://reader033.vdocuments.site/reader033/viewer/2022061400/56812a8e550346895d8e3a4a/html5/thumbnails/31.jpg)
6 ||| 355 600 1 1.13 6 ||| 355 601 1 1.13 6 ||| 355 602 1 1.06 6 ||| 355 603 1 0.10 6 ||| 355 604 1 0.00 6 ||| 355 605 1 0.00 6 ||| 356 600 1 1.13 6 ||| 356 601 1 1.13 6 ||| 356 602 1 1.04 6 ||| 356 603 1 0.12
. . . .
. . . .
. . . .
(hrapx)(hrapy) (ThR)(Dur)
FFG ASCII File
TR
Write FFG ASCII File
![Page 32: An ArcView GIS Application for Deriving Threshold](https://reader033.vdocuments.site/reader033/viewer/2022061400/56812a8e550346895d8e3a4a/html5/thumbnails/32.jpg)
AV-ThreshR Status
• AV-ThreshR Version 1 of programs is complete
• Qx regression equation data layers delivered by MTU (Dec. 1999)
• Flood frequency regression data and flow direction grids for ABRFC and MBRFC checked, corrected, and pre-processed (requires 2-3 days per RFC)
• Draft documentation is online:http://hsp.nws.noaa.gov/oh/hrl/gis/threshrhome.html
Please send questions or comments to [email protected]
TR
![Page 33: An ArcView GIS Application for Deriving Threshold](https://reader033.vdocuments.site/reader033/viewer/2022061400/56812a8e550346895d8e3a4a/html5/thumbnails/33.jpg)
TR
• AV-ThreshR Computational steps are modular so that » time intensive calculations are separated from quick calculations that may be repeated» users can look at subbasin parameter values in tables to understand where threshold runoff values come from
• It is important to recognize database limitations. Database improvements are needed.
• ThreshR is only one part of FFG -- the other major part is the underlying rainfall-runoff model.
Review of Main Points
![Page 34: An ArcView GIS Application for Deriving Threshold](https://reader033.vdocuments.site/reader033/viewer/2022061400/56812a8e550346895d8e3a4a/html5/thumbnails/34.jpg)
TRFuture Plans
• Possible Database Improvements:» National database of unit graph coefficients (or regression equations to derive these coefficients).
» Use basins and parameters derived from NED (NSSL work)
» Update USGS flood frequency equations
• Validation and feedback
![Page 35: An ArcView GIS Application for Deriving Threshold](https://reader033.vdocuments.site/reader033/viewer/2022061400/56812a8e550346895d8e3a4a/html5/thumbnails/35.jpg)
TRTerrain/Network Database Size Estimates (ABRFC*)
RF1, 15 arc-second sizes(GB)
RF3/NED, 1 arc-second sizes (GB)
Edited StreamlineData
0.005 0.5
DEM 0.005 1.2
Flow Direction 0.004 0.86
Stream Grid 0.002 0.29
Flow Accumulation 0.026 5.9
Flow Length 0.026 5.9
Slope 0.005 1.2
Vector Streams 0.002 0.27
Vector Subbasins 0.013 1.6
Grand Total 0.088 17.7
RF1, 15 arc-second sizes(GB)
RF3/NED, 1 arc-second sizes (GB)
Edited StreamlineData
0.005 0.5
DEM 0.005 1.2
Flow Direction 0.004 0.86
Stream Grid 0.002 0.29
Vector Streams 0.002 0.27
Vector Subbasins 0.013 1.6
Grand Total 0.031 4.7
Input/Output Terrain Data** for Current System
Required Data w/ Pre-computed Parameters
(Retaining the Ability to Re-delineate Basins)
Required Data w/ Pre-computed Parameters andNo Opportunity to Re-delineate Basins
* To approximate sizes for the largess RFC (MBRFC) multiply these values for ABRFC by a factor of 2.5. ** Does not include flood frequency layers. The size of these data layers will not change when using a higher resolution DEM.
RF1, 15arc-secondsizes (GB)
NHD, 1 arc-second sizes(GB)
Vector Streams 0.002 0.27Vector Subbasins 0.013 1.6 Grand Total 0.015 1.9