GIS Hydro '99 - WMS
Watershed Modeling System
Environmental Modeling Research Laboratory, Brigham Young University

Introduction

The Watershed Modeling System (WMS) was developed at the Environmental Modeling Research Laboratory (EMRL) in cooperation with US Army Corps of Engineers Waterways Experiment Station (WES) and the Federal Highways Administration. The focus of WMS is to provide a single application which integrates digital terrain models with industry standard runoff models such as HEC-1, HEC-HMS, TR-20, HSPF, TR-55, and the National Flood Frequency program (NFF) regional regression equations. WMS can be used to develop hydrologic data from TINs or grids. More importantly hydrologic data developed in Arc/INFO, ArcView, or WMS can be directly linked to commonly used hydrologic models. Besides being able to export TINs or grids developed in Arc/Info or ArcView to WMS for further hydrologic data development, vector data representing streams and basin boundaries can also be passed between a GIS and WMS. This is done through three primary shapefiles: a polygon shapefile for basin boundaries,a line shapefile for stream networks, and a point shapefile to identify outlet locations. A series of Avenue scripts, developed by ESRI, can be used with the Spatial Analyst extensions to automatically generate these three shapefiles, including population of attribute fields with important hydrologic parameters. An additional ArcView extension WMS-Hydro aids in preparing vector data for import into WMS.

Whether you are using grids, TINs, or vector coverages, these data can then be used to create a model for any of the hydrologic programs supported by WMS. Data entry for the model, including rainfall, job control, or any other parameters not defined as attributes in the shapefiles, can be completed using WMS's hydrologic modeling interface. WMS can be used to post-process and then export results back to the GIS software.

Figure 1. The Watershed Modeling System imports ArcView shapefiles for use in creating HEC-1, TR-20, TR-55, and other hydrologic models.


WMS

GIS has become established as an excellent tool for data storage and management. With the creation of GRID in Arc/Info and the Spatial Analyst in ArcView, GIS has become more useful for hydrologic data development as well. However, much of this data, both stored and developed in the GIS, remains locked to hydrologic modelers. Even though GIS holds much promise as a tool for performing spatial hydrologic runoff modeling (particularly on a regional basis), much of the modeling performed must be done using industry standard, lumped parameter models such as HEC-1 and TR-20. While much of the input required to run these models can still be developed using GIS, some parameters such as rainfall, job control, and other model-specific parameters can not.


Unlocking GIS Data for Use with Hydrologic Models

In order to "unlock" hydrologic data developed/stored in GIS for use in traditional lumped-parameter hydrologic models, a link consisting of three primary shape files has been developed as a joint effort by ESRI and EMRL. The link provides a common gateway to transfer data from a GIS to a hydrologic modeling system such as WMS. These three shapefiles consist of:

In addition to the geometry stored in the shapefiles, any number of hydrologic modeling related attributes may be stored as part of the shapefile. These attributes may be developed using the Spatial Analyst or manually entered. These three shapefiles can then be imported into any program designed for hydrologic modeling. The combination of outlet points, stream network, and sub-basins will uniquely define the watershed structure, and attributes can be used to set up any hydrologic model for which the application is designed to support.


Linking the GIS Data with Hydrologic Models

WMS supports the processing of GIS data for use in the development of hydrologic models such as HEC-1 and TR-20. WMS-Hydro is designed to pre-process GIS data for import into WMS. When the data are imported into WMS, they are linked to each of the hydrologic models supported in WMS.

In WMS, shapefiles can be imported using two different methods. The Import Shapefile Data option provides the facility to specify each shapefile separately and to map the attributes required for modeling. The other option is to import a ArcView-WMS superfile, which is a collection of ArcView® shapefiles and ASCII grid files. This ArcView-WMS super file can be created using the WMS-Hydro ArcView® GIS extension, developed by EMRL.

Using WMS Hydrologic Extension WMS-Hydro for ArcView® GIS

The hydrologic modeling Avenue scripts developed by ESRI can be used to generate a stream network and basin boundaries from a grid. However, after the basin boundaries and stream network are generated, further editing must be performed before the data is imported into WMS. This editing is facilitated using a seperate Avenue extension developed by EMRL called WMS-Hydro.

Once these shapefiles are ready, they can be exported as a ArcView-WMS super file. A ArcView-WMS super file is a collection of themes (shapefiles) and grids recognized by WMS and can be exported and imported from this extension as well as from WMS.

The WMS superfile created from the WMS-Hydro extension can be read directly into WMS using the Import WMS Superfile option. In addition to the outlet, stream and sub-basin shapefiles, other GIS attribute layers stored as shapefiles or grids can be imported into WMS through this superfile format.

Using the 'Import Shapefile' option in WMS

Besides being able to import a ArcView-WMS Superfile into WMS, the outlet, stream and basin shapefiles can be specified as separate files and imported into WMS (many of the same data preprocessing tools available in the WMS-Hydro extension are also available in WMS so you can edit your data in whichever environment you prefer).

As the shapefiles are read by WMS, key words for database item names such as area, slope, curve number etc. are checked against several defined names in order to automatically "map" these variables for use within WMS. If the item names don't match the pre-defined names then the user can manually map the item names in the database (dbf) file to their corresponding use in WMS using the dialog shown below. Once the mapping has been defined the shapefiles are read in and converted to a digital and topological representation of the watershed as shown in the next figure. As mentioned above, any variables read in through the shapefile interface can be mapped to their corresponding values in WMS. As a minimum, basin areas and stream lengths will be defined. Since WMS was designed specifically for hydrologic modeling applications it is not important that all parameters be computed in ArcView prior to exporting the shapefiles for use in WMS. Missing data can be defined inside of WMS and properly formatted for any of the supported models. The hydrologic analysis can then be done in WMS and results sent back through the same three shapefiles for storage/query from ArcView.
Hydrologic Models Supported by WMS
Other Tools available in WMS

More Information

More information, and a free demonstration version of WMS can be downloaded from the EMS-I home page.


These materials may be used for study, research, and education, but please credit the authors and the Environmental Modeling Research Laboratory, Brigham Young University. All commercial rights reserved. Copyright 1999 Environmental Modeling Research Laboratory.


PrevNextHomeBYUWMS-HydroWMSGMSSMS