Professional Documents
Culture Documents
Analyses Support
January 2009
ESRI 380 New York St., Redlands, CA 92373-8100, USA TEL 909-793-2853 FAX 909-793-5953 E-MAIL info@esri.com WEB www.esri.com
January 2009
TABLE OF CONTENTS
January 2009
ii
1.0 Introduction
There are several options when using Arc Hydro to support Green and Ampt (G&A) modeling in
ICPR. This document describes these options. The options are grouped in two major categories:
1) Where the excess rainfall is calculated:
a. Arc Hydro
b. ICPR
2) Which rainfall event is analyzed:
a. Design event with uniform rain over all subbasins
b. Design event with distributed rain over each subbasin
c. Observed rain event
The combination of the two groups provides six separate options for modeling.
In chapter 2, data preparation for Centralia basin is described (in general, the same process would be
followed for any other basin). Then, in chapter 3, the spatial processing is described. This is the same
process regardless of which G&A option is chosen.
G&A options are described based on whether Arc Hydro (chapter 4) or ICPR (chapter 5) are used for
excess rainfall calculations.
January 2009
3. Loaded the basin, soil, and land use polygon feature classes from the original geodatabase into
the feature dataset.
4. Renamed LandUse_Clip to LandUse.
5. Renamed basin_soil_Clip to Soil.
6. Generated the following tables:
a. TSTYPEINFO. This table has all the types needed for G&A analysis.
i. 3 Nexrad rainfall, hourly data (incremental, inches, 1 hour interval)
ii. 6 SCS TII 24 hr, 100-yr design rainfall S-curve (cumulative, dimensionless,
10 min interval)
iii. 7 SCS TII 5 day, 100-yr design rainfall S-curve (cumulative, dimensionless,
10 min interval)
iv. 106 Subwatershed SCS TII 24 hr, 100-yr design rainfall S-curve
(cumulative, inches, 10 min interval)
v. 107 Subwatershed SCS TII 5 day, 100-yr design rainfall S-curve
(cumulative, inches, 10 min interval)
vi. 116 Subwatershed SCS TII 24 hr, 100-yr excess rainfall S-curve
(cumulative, inches, 10 min interval)
vii. 117 Subwatershed SCS TII 5 day, 100-yr excess rainfall S-curve
(cumulative, inches, 10 min interval)
viii. 303 Nexrad rainfall cumulative for period 9/1/2004 9/10/2004, hourly data
(cumulative, inches, 1 hour interval)
ix. 313 Nexrad rainfall excess cumulative for period 9/1/2004 9/10/2004,
hourly data (cumulative, inches, 1 hour interval)
b. TIMESERIES
i. Values for TSTYPEID = 6
ii. Values for TSTYPEID = 7
c. SoilLookup
d. LandUseLookup
7. Removed from Soil feature class all unnecessary fields (all but MUKEY).
8. Removed from LandUse feature class all unnecessary fields (all but FLUCCSCODE).
9. Removed from BasinPoly all coverage related attributes.
10. Added DesignRain attribute (double) to the BasinPoly feature class.
11. Added NAME attribute (char 10) to the BasinPoly feature class.
12. Calculated NAME field to be the value of BASINSHD field.
13. Populated DesignRain attribute with value 12.5.
14. Created a soil and land use intersection polygon named it SLU (instead of using the
provided one). (Use Intersect tool from Analysis Tools -> Overlay toolbox. Use ALL
option (default) for Join Attributes. This function produces simpler intersection attributes
than the Arc Hydro function we will use later to create SLURP polys).
15. Assign HydroID to SLU feature class. (Use AssignHydroID tool from Arc Hydro Tools ->
Attribute Tools toolbox).
16. Assign HydroID to BasinPolys feature class.
Resulting layers in sample database are:
Subbasin:
BasinPoly
Land use:
LandUse
Soils:
Soil
SLU:
SLU
January 2009
January 2009
January 2009
January 2009
The Rainfall TS TypeID has to point to a cumulative type of time series data (which the design Scurve should be). The Starting Time and Ending Time do not have to be specified as they are
based on the starting and ending dates of the time series specified by its TSTypeID. Make sure that
the uniform design rain to be applied for each subbasin is entered for Design Rain Constant
parameter (e.g. 12.5).
January 2009
Output Parameters:
Make sure you specify a new name for the Output Target TSTable. This is where the results will be
stored. It is recommended that the results are stored in a separate table (for performance and ease of
maintenance reasons).
In general, Create Time Series for SLURP should NOT be checked on as it will significantly
increase the processing time. At this point, ICPR cannot take advantage of these computations, so they
might be of use only for testing purposes.
January 2009
After the function is completed, you should see the tool report that looks somewhat like this:
The calculated excess rainfall is stored in the specified time series table.
The resulting RAI files, if that option is selected, are stored in the specified RAI target location.
4.1.2 Exporting Green & Ampt excess rainfall information to ICPR
The excess rainfall is already stored in the RAI formatted files as a result of the previous step. The
export process just needs to export the GIS data. Since the excess rainfall is going to be used as input
into ICPR modeling, ICPR does NOT need to perform loss calculations. This will be accomplished by
tricking ICPR by defining that each basin has 100% DCIA. This also means that it is not necessary
to export information for each SLURP, but just basin information.
Export of data from Arc Hydro into ICPR consists of two steps.
1. Export of data from GIS into XML structure. Make sure you do not have anything selected
when exporting, as only the selected elements will be exported. Use Export to ICPR Green
and Ampt Rainfall Excess Arc Hydro tool from Arc Hydro Tools -> H&H Modeling
toolbox. Specify the input subbasin feature class and the file name and export location
(directory) for the ICPR XML file to be generated. The default name for the output file is
yyyy_ExportICPRGAExcess.xml, where yyyy is the name of the data frame from which the
file is generated. This function will also copy the RAI files generated by the previous step into
the target directory (where the XML file is being generated). This operation might take few
minutes to execute.
January 2009
2. Import the basin data into ICPR. Note that when importing data into ICPR, it will add the data
to the existing ones.
a. Start ICPR.
b. Create a new project or open an existing one.
c. Run XML Import from File -> Import/Export. On the ensuing form:
i. Click on Basins (currently the only import option)
ii. File name: name of the file defined in 4.1.2.1.
iii. Click on Import to import the basin information.
January 2009
Click on OK to perform the computations. This function might take several minutes to complete. The
status bar in ArcMap will indicate which subbasin is being processed. This function can potentially
generate a large number of records. For Centralia, the tool will generate 109,475 records (755
catchments, each with 145 time steps).
4.2.2 Computing G&A excess rainfall with variable design rain
The same tool is used as for the uniform design rain (4.1.1) but with different time series parameters.
Use Compute Green and Ampt Excess Rainfall Arc Hydro tool from Arc Hydro Tools -> H&H
Modeling toolbox. There are several groups of input parameters that will show on the tool input form.
Fill them appropriately and click on OK to execute the function.
In the example fill in the parameters in the following way (you should use the subset of the data
initially to test the performance as this function can take a long time to complete):
January 2009
10
January 2009
11
The Input Time Series Table needs to point to the right table that contains the design rain for each
subbasin (developed in previous step 4.2.1). The Rainfall TS TypeID has to point to a cumulative
type of time series data (which the design S-curve should be). This should be the TSTypeID
developed in the previous step (4.2.1). The Starting Time and Ending Time need to reflect the
starting and ending time of the design time series developed in the previous step (4.2.1). Make sure
that the Design Rain Constant parameter is set to 1.
January 2009
12
Output Parameters:
Make sure you specify a new name for the Output Target TSTable. This is where the results will be
stored. It is recommended that the results are stored in a separate table (for performance and ease of
maintenance reasons).
In general, Create Time Series for SLURP should NOT be checked on as it will significantly
increase the processing time. At this point, ICPR cannot take advantage of these computations, so they
might be of use only for testing purposes.
January 2009
13
Status of the function will be displayed in the tools info box. After the completion, the calculated
excess rainfall is stored in the specified time series table. The resulting RAI files (if that option is
selected) are stored in the specified RAI target location.
4.2.3 Exporting Green & Ampt excess rainfall information to ICPR
The same process as in 4.1.2 is followed (actually, the ICPR files will be exactly the same as the ones
defined in 4.1.2 the only difference is in the .rai files produced by the two methods).
January 2009
14
January 2009
15
The Input Time Series Table needs to point to the right table that contains the radar rain for
each subbasin (developed in previous step 4.3.1). The Rainfall TS TypeID has to point to
a radar rainfall type of time series data (incremental - 3 or cumulative 303, data types are
OK). The Excess Rainfall TS Type ID should point to the correct cumulative TSTypeID
that matches the interval to be specified next (in this example 313). The Starting Time
and Ending Time need to reflect the starting and ending time of the desired time interval. In
our case, first 15 days in September 2004 (this can be a subset of the overall time series stored
in the file). Make sure that the Design Rain Constant parameter is set to 1.
Green and Ampt Coefficients (same as in 4.1.1 and 4.2.2)
Output Parameters:
January 2009
16
Make sure you specify a new name for the Output Target TSTable. This is where the results
will be stored. It is recommended that the results are stored in a separate table (for
performance and ease of maintenance reasons).
In general, Create Time Series for SLURP should NOT be checked on as it will significantly
increase the processing time. At this point, ICPR cannot take advantage of these
computations, so they might be of use only for testing purposes.
The Export to RAI option should be checked. The tool always generates a cumulative rain
as output, so if the data will be exported to ICPR, this option should be checked.
Status of the function will be displayed in the tools info box. After the completion, the calculated
excess rainfall is stored in the specified time series table.
4.3.3 Exporting Green & Ampt excess rainfall information to ICPR
The same process as in 4.2.3 is followed.
January 2009
17
January 2009
18
1.
2.
3.
4.
January 2009
19