GIS/WATER RESOURCES TOOLS FOR PERFORMING FLOODPLAIN MANAGEMENT MODELING ANALYSIS
Clarence Robbins(1), Stephen P. Phipps(2)
ABSTRACT: For years engineers have run hydrologic and hydraulic models such as HEC-1 and HEC-2 to support the dynamic task of basin master planning. Now engineers are finding many ways to apply ARC/INFO GIS to enhance their modeling applications. Using both standard and customized ARC/INFO GIS techniques, engineers can now collect, store, analyze, and combine the vast amounts of data needed for modeling. Moreover, ARC/INFO can be applied to generate much of the additional geographically referenced data needed to feed modeling programs. ARC/INFO routines can also be tailored to verify the accuracy of modeling inputs so that modeling results are based on the best data possible. This paper discusses ARC/INFO techniques and tools engineers can use for storm water inventory development, hydrologic modeling, and hydraulic modeling for basin master planning and floodplain management.
KEY TERMS: Runoff curve number; infrastructure inventory; channel cross section; hydrologic modeling; hydraulic
modeling.
INTRODUCTION: APPLYING GIS AS A MODELING TOOL
For years engineers have run hydrologic and hydraulic models such as HEC-1 and HEC-2 to support the dynamic task of
basin master planning. Now engineers are finding ways to use GIS to prepare data for hydrologic and hydraulic modeling. In
addition, they are integrating GIS with models such as HEC-1 and HEC-2 to produce better, more accurate modeling results.
These "enabling technologies," which depend on the spatial capabilities of GIS produce consistent modeling inputs as well as
continual quality control: before, during, and after the modeling process--benefits nearly impossible to obtain using
spreadsheets or other nongraphic methods of data organization. Moreover, once data is available in the GIS, it can be
extracted, combined with other data, reformatted as needed for various modeling processes, and even used to generate other
inputs needed by the models.
The enabling technologies presented in this paper--which include both standard ARC/INFO tools and customized techniques
developed by Woolpert--are most useful to engineers modeling 2- through 100-year storm events for applications such as
floodplain management and storm water infrastructure design.
CREATING THE ACCURATE BASE MAP
To lay the foundation for detailed modeling, accurate GIS base mapping is required. Creating digital orthophotos and, at the
same time, creating a Digital Terrain Model (DTM) suitable for modeling, is the preferred approach for communities without
an accurate GIS base map.
Digital orthophoto base provides an accurate, up-to-date raster "picture" of the area to be modeled and is the foundation for
associating storm water graphic and nongraphic data. The DTM is required for storm water modeling so that accurate,
hydrologically correct surface models can be generated.
Contours are generally needed at either 1-foot intervals (generating accuracies of plus or minus foot for modeling the 2-year
flood), or 2-foot intervals (generating accuracies of 1 foot for modeling high recurrence interval floods). Having a topographic
data within the GIS has proven to cost-effective by streamlining the modeling process. The GIS can be used to calculate
model parameters, cut channel cross sections, and perform tasks that otherwise would be done manually.
Once a base map DTM, and contours are produced, GIS is used to help develop an accurate storm water inventory needed
for modeling.
USING GIS TOOLS AND TECHNIQUES FOR STORM WATER INVENTORY DEVELOPMENT AND QUALITY CONTROL
The preferred approach for developing a storm water inventory needed for hydrologic and hydraulic modeling involves using
Global Positioning System (GPS) satellite surveying techniques in conjunction with a specially programmed, menu-driven data
recorder to pick up the locations and attributes of storm water drainage structures such as streams, open channels, culverts,
pipes, manholes, and catch basins.
GPS field crews often choose to make two passes of the area to be
inventoried. During the first pass, the x,y coordinate of each structure is
obtained; this coordinate becomes the structure's ID number. Structure
locations that cannot be obtained using GPS--those obscured by tree
canopies or tall buildings--are usually collected with a total station and
data recorder.
Structure locations can then be downloaded from the data recorder into ARC/INFO and plotted with their ID numbers on maps showing stream centerlines, digitized from the accurate base map. During the second pass in the field, a data-collection crew uses a data recorder, along with these plots as a reference, for collecting the appropriate attributes for each structure located. Detailed modeling requires that different attributes be collected for the various structure types (see Table 1):
| Table 1. Recommended attributes for storm water modeling | |
| Structure Type | Recommended Attributes |
| Streams/Open Channels (linear) (for generating stream centerline data) | ID number (data key item) manning's roughness coefficients right and left overbank slope typical channel geometry up invert elevation down invert elevation depth of channel top width of channel bottom width of channel up node ID number down node ID number |
| Culverts and Pipes (linear) | ID number (data key item) size (height and width) shape material rim elevation up invert elevation down invert elevation |
| Manholes (node) | ID number (data key item) depth of structure size (radius) rim elevation |
| Catch Basins (node) | ID number (data key item) depth of structure size (radius) rim elevation |
To avoid collecting incorrect attributes for a structure, it's important to plan attribute associations carefully. Once attribute
associations are determined, menus in the data recorder must be programmed accordingly to guarantee that the proper
attributes are associated with the proper structures. (For example, invert elevations collected during the inventory of manholes
should be associated with linear structures such as culverts and pipes--not with manholes.)
The design of the menu interface ensures that data-collection crews are prompted to input the correct attributes for each
structure and that all collected data is organized appropriately in an ASCII file for later downloading. If data-recorder menus
are not programmed correctly, the data may not translate into the format needed by ARC/INFO. Consequently, attribute data
could end up being "garbage" to the GIS system, and would have to be collected again.
Both hydrologic and hydraulic modeling require network connectivity among the storm water structures inventoried. Again, the
data recorder's menu interface is key to ensuring this connectivity, so that the right pipe segment is connected to the right
manhole. For example, data recorders can be programmed to prompt the survey crew member for either the downstream
node or upstream node for features such as streams, open channels, culverts, and pipes. Having these nodes attached to these
linear features assures network connectivity; moreover, an appropriately programmed data recorder allows the locations of
points and lines to be "connected"as they are downloaded.
The accuracy of the storm water inventory determines the accuracy and useability of the final modeling results. Using GPS
technology and programmed data recorders rather than hard-copy maps and attribute data-collection forms not only improves
the positional accuracy of the resulting data but also limits the potential for errors during attribute data collection.
Nevertheless, quality control of data collected in the field is critical to ensure the quality and usefulness of the GIS modeling
effort. ARC/INFO routines can be used to perform quality control on inventory data collected. For example:
GIS Can Be Used to Verify Network Connectivity
Before full data collection begins, GIS can be used to test network connectivity on inventory data collected for a small area.
First, the ASCII file containing the x,y locations and attributes for all storm water structures in the test area can be downloaded
into ARC/INFO; structures can then be plotted on the base map. By reviewing the plot, the engineer can determine at a glance
whether structures are connected properly in the GIS. In addition, this ARC/INFO routine can be used to verify connectivity
by checking for orphan nodes and flagging blank attribute fields.
GIS Can Be Used to Ensure Data Has Been Collected Correctly
Before nongraphic storm water data is translated and attached to graphic data, a rules-based C program developed by
Woolpert can be run in ARC/INFO to identify potential errors. This routine scans each structure within the ASCII file to
determine, for example, whether manhole attributes are associated with manholes and stream attributes are associated with
streams. Error flags will be reported for any data incorrectly collected so that data-collection crews can resolve discrepancies
during another visit to the field.
Once the storm water inventory is complete and quality control performed, data collected in the field can be downloaded,
translated into GIS, and overlaid and linked with the accurate base map.
APPLYING AND INTEGRATING GIS WITH HYDROLOGIC MODELING
Woolpert has used both standard and customized ARC/INFO GIS techniques to analyze and combine storm water inventory
data needed for the HEC-1 model. Woolpert has also applied ARC/INFO to generate additional, geographically referenced
data needed to feed the HEC-1 model. These routines replace manual calculations or the use of complicated spreadsheets for
organizing and generating the data required for modeling.
First, GIS can be used to produce watershed, basin, and subbasin boundaries needed as a reference for both the HEC-1 and
HEC-2 models. GIS then uses these boundaries to either generate or perform quality control on the following data needed for
the HEC-1 model:
Using GIS to Automatically Delineate Watershed, Basin, and Subbasin Boundaries
In the past, engineers delineated these boundaries subjectively based
on the topography and a general idea about how the area should be
"divided up" for modeling. Now, these boundaries can be automatically
and consistently determined with ARC/INFO's GRID module, which
produces a 3-D lattice surface model developed from the DTM.
Watershed, basin, and subbasin boundaries are then delineated based
on elevations and drainage patterns within the surface model.
ARC/INFO can then be used to calculate subbasin areas, needed for
the HEC-1 model input file.
Using GIS to CalculateSCS Runoff Curve Numbers
In the past, SCS runoff curve numbers were produced by manually
relating land uses and hydrologic soil types within particular areas and performing calculations. Now, using the ARC/INFO
UNION command, engineers can combine subbasin polygons with the appropriate land use and hydrologic soil-type polygons
to create a new theme showing the combinations of land uses and hydrologic soil types as new polygons within the subbasin.
The land use, hydrologic soil type, and area of each new polygon is used to calculate an SCS runoff curve number for that
polygon. Each SCS runoff curve number, attached to its associated land use/hydrologic soil-type polygon within the subbasin,
is then used to calculate a weighted SCS runoff curve number for the entire subbasin, which is accessed during generation of
the HEC-1 input file.
Results can be plotted graphically, with different colors used to identify the different land use/hydrologic soil-type polygons
within the subbasin; and SCS runoff curve numbers can be viewed in a separate window.
Using GIS to Calculate Time of Concentration
Calculating Time of Concentration first requires determining a flow path for water to flow from the hydraulically most remote
point in a subbasin to the subbasin outlet. The route of this path is based on parameters such as type of surface (parking lots,
grassy areas, etc.); type of flow (sheet flow, shallow concentrated flow, or channel flow); and topography.

In the past, an engineer selected flow paths after gathering hard-copy maps and aerial photographs, studying the parameters
mentioned above, and determining how and where these parameters changed throughout the subbasin. The selected flow
paths, hand-drawn by the engineer on a hard-copy base map, were then input by a computer operator so that Time of
Concentration could be calculated and results returned to the engineer. If the resulting Time of Concentration seemed
inaccurate, the engineer would have to review the various parameters to uncover errors, or check to ensure that the computer
operator did not make input errors.
By using GIS, engineers can now digitize flow paths as they study the parameters and make the engineering decisions needed
to determine the proper flow-path segments. Woolpert's technique involves a menu-driven interface in ARC/INFO that
prompts the engineer with questions about the parameters such as:
The engineer then inputs these values directly into GIS to determine and then digitize the various flow-path segments; at the
same time, the values are attached to each flow-path segment as attribute data. This technique eliminates the need to prepare a
hard-copy map with flow path lines and attribute data. Once the flow path has been determined, the Time of Concentration is
automatically calculated within GIS.
This technique gives the engineer a new tool for decision making and data input, thereby increasing the accuracy and speed of
calculating Time of Concentration. If the Time of Concentration seems inaccurate, the engineer can review a synopsis of each
flow-path segment within ARC/INFO and automatically edit any attribute necessary to "correct" the flow path so that a
revised Time of Concentration can be calculated.
Using GIS to PerformQuality Control on Lag Time Calculations
After Lag Time for each subbasin is calculated (based on Time of
Concentration), ArcView can be used to produce a scatter diagram
comparing the Lag Time and acreage of all subbasins to ensure that
Lag Time calculations fall within acceptable ranges. This diagram can
be used as a quality control tool to prompt the engineer to choose a
subbasin for review and update. Once a subbasin is chosen, the
ArcView routine displays the subbasin outline, flow path, and attributes
attached to each flow-path segment so that edits can be made if
necessary. Any changes will automatically update the Time of
Concentration so that Lag Time can be recalculated.
By plotting Lag Times in an ArcView scatter diagram, engineers can
see potential errors at a glance and make changes to subbasins
immediately before proceeding further with the modeling process.
Using GIS to Prepare the HEC-1 Input File
Subbasin areas, SCS runoff curve numbers, and Lag Times--data made available in ARC/INFO and needed to run the
HEC-1 model--must now be properly formatted before the model can be run.
A routine developed by Woolpert combines all this data into an ASCII file formatted as a HEC-1 input file. The HEC-1 input
file feeds the model, which produces runoff hydrographs for each subbasin (the volume of water produced by a particular
event over time). The HEC-1 model can then be calibrated and its output used for hydraulic modeling.
APPLYING AND INTEGRATING GIS WITH HYDRAULIC MODELING
Before using the calibrated HEC-1 output file as input to the HEC-2 model, additional data and other calculations are
required. For example, channel geometries must be reviewed, cross sections must be generated, and a HEC-2 input file
formatted and produced. Woolpert has been able to link ARC/INFO storm water GIS databases to the HEC-2 hydraulic
model to automate all three of these tasks. By linking ARC/INFO with HEC-2, engineers can verify the quality of modeling
inputs, improve modeling accuracies, and automate time-consuming calculations.
Using ARC/INFO to Refine the Surface Models of Channels
Accurate modeling of a 2- or 5-year recurrence interval flood profile requires considering the channel flow area beneath the
surface of a stream--data not available from the surface model produced using photogrammetric methods. In the past,
determining total channel flow area involved contour interpolation, field reconnaissance, and careful manual calculations. A GIS
routine developed by Woolpert can be used to extract three attributes collected during the storm water inventory--estimated
bottom width, estimated top width, and channel depth--so that this portion of the surface model can be redrawn and revised in
ARC/INFO. This revised portion of the surface model can then be "cut and pasted" into the overall surface model of the
channel so that the correct channel flow area can be calculated. These true channel dimensions are needed later so that GIS
can determine accurate channel cross-section coordinates needed by the HEC-2 model.
Using ARC/INFO to Generate Cross Sections
Generating cross sections for each channel
reach is one of the most important--but time
consuming--tasks required before running the
HEC-2 model. For a creek six or seven
miles long, as many as 800 cross sections
might need to be generated. Cross sections
are needed because they indicate the volume
of water a particular area can hold along
various stations of the cross section; HEC-2
uses these cross sections to calculate water
surface elevations produced by various
recurrence interval storms.
In the past, engineers were forced to draw
cross sections and select station coordinates
for each cross section by hand. Cross
sections were usually drawn at unique
locations along a stream, at 200- or 300-foot
intervals. Cross-section ID numbers,
river-mile station numbers, and station/elevation numbers were then input into the HEC-2 model.
A semi-automated routine in GIS can be used for cross-section generation as long as data has been collected and formatted
properly. One approach developed by Woolpert uses an elevation grid or lattice generated from the DTM. This approach lets
the engineer decide whether to generate cross sections based on defined breaks in topography or a defined distance between
cross sections, such as every 50 feet.
Engineers can then begin inputting cross sections for each channel reach using the method chosen. Having a hydrologically
correct surface model lets GIS automatically cut channel cross sections needed by the HEC-2 model by "feeling" the digital
topography. The resulting channel profiles show graphically how much storm water the channels can handle before flooding
occurs.
This GIS routine also attaches a tributary name and cross-section ID
number, assigns station numbers (based on the station's distance from
the tributary's confluence), and determines station/elevation
coordinates. As each cross section is digitized into GIS, the routine
builds a related station table that stores station numbers and station
elevations. Cross section data generated during this routine is used to
create the HEC-2 input file.
Using GIS to Extract Attributes Needed for the Hec-2 Input File
In the past, creating the HEC-2 input file meant time-consuming
keyboard entry of numerous data. Inventory attribute data available in GIS can easily be included in the HEC-2 input file to
eliminate much of the data entry required. For example, attributes such as Manning's roughness coefficients, right and left
overbank slope, and upstream and downstream nodes, which were collected and tied to streams and open channels during the
storm water inventory, can be extracted from ARC/INFO, formatted, and automatically included in the HEC-2 input file. Only
bridge and culvert cross-section data must still be entered via a keyboard.
Required attributes, cross section data, refined surface models, and the HEC-1 output file are then combined to produce the
HEC-2 input file, which is used to feed the HEC-2 model.
Using GIS to Display HEC-2 Modeling Results
Once the HEC-2 model is run, ARC/INFO can be used to graphically
display modeling results. For example, a 3-D model can be produced
showing the extent of flooding for 2-, 5-, and 10-year flood events. Or,
channel cross-section locations and the 2-, 5-, and 10-year frequency
floodplains and flooded structures delineated in different colors, can be
plotted along with base mapping data.
HEC-2 modeling produces a wealth of results ready for analysis and
interpretation. By creating GIS coverages that depict modeling results,
engineers and managers can see impacts graphically instead of
reviewing pure numbers in tabular form. This is even more important for
decision makers with no background in engineering or model data
interpretation.
CONCLUSION
Detailed modeling is the best way to get a handle on a community's storm water management needs. No other alternative to
modeling provides such a comprehensive look at the workings of the storm water system. Detailed modeling helps
communities zero-in on problem areas and run what-if scenarios to determine the impact of potential designs on the overall
system.

The linkage of ARC/INFO with the HEC-1 and HEC-2 models gives engineers a brand-new toolbox with new tools to
support the dynamic task of basin master planning. The linkage improves efficiencies of cost and time up to 25 percent over
"normal" project budget by making collecting, storing, analyzing, and combining modeling inputs easier and quicker than ever
before. The tools can be easily customized to the client's models of choice. Quality Assurance is built in because the linkage
also produces continual quality control before, during, and after the modeling process. The benefits also include output
designed for decision-makers and ease of database and model maintenance--which are nearly impossible to obtain using
spreadsheets or other nongraphic methods of data organization.
1. Professional Hydrologist and Manager of Water Resources, Woolpert, 8731 Red Oak Boulevard, Suite 101, Charlotte, NC 28217.
2. GIS Project Manager, Woolpert, 409 East Monument Avenue, Dayton, OH 45402.