Exercise #6: Introduction to HEC

advertisement
CEG 795: Water Resources Modeling and GIS, Spring 2006
Exercise #6: Introduction to HEC-GeoRAS
Purpose
The purpose of this lab is for the user to become acquainted with inputting the data required to create a
HEC-RAS input file using GIS data and HEC-GeoRAS. Then, this data will be input to HEC-RAS so a
model can be run. Finally, the data will be sent back to HEC-GeoRAS for postprocessing.
PART I: Loading HEC-GeoRAS and Creating a TIN
Loading Software, Data, and Creating a TIN
1.
2.
3.
Download the zip file for Exercise 6 from the course website and unzip into a directory /ex6.
Start ArcMap
Select Tools, Customize select the Toolbars tab and put a check next to HEC-GeoRAS to display the
HEC-GeoRAS toolbar. Select Tools, Extensions and make sure that the 3-D Analyst, and Spatial
Analyst extensions are activated.
4. Load the shape files uppertopo.shp and clip.shp
5. Save the file as ex6.mxd
6. On the 3D Analyst toolbar select 3D Analyst, Create/Modify TIN, Create TIN From Features.
7. Contour Data—Put a checkmark next to the uppertopo.shp layer. Specify “ELEVATION” as the
Height Source and Triangulate as “mass points.”
8. Boundary Data—Put a checkmark next to the clip.shp layer. Specify Height Source as “<None>” and
Triangulate as “soft clip.” If you want to make the TIN for using the entire topographic layer, then you
do not have to specify a boundary data.
9. Breakline Data (OPTIONAL) — Breaklines are line features along which the TIN must add
triangulation points. A “soft” breakline merely marks a location and does not alter the nature of the
resulting TIN (e.g. property line, underground utility). A “hard” breakline does not allow triangulation
across the line and is useful for improved capture of topographic features such as streambeds and
ridges. If you have a stream layer, put a checkmark next to it. Specify Height Source as “<None>” and
Triangulate as “hard line.”
10. Specify the output TIN file (ex6tin) and click OK.
HEC-GeoRAS requires an existing Digital Terrain Model (DTM) in the form of a Triangular Irregular
Network (TIN). The TIN must be representative of the land surface of both the channel and the adjacent
floodplain areas. The TIN data is very graphics intensive to display and will take a long time to regenerate.
Therefore, keep the layer “ex6tin” turned off and use the contours in the “uppertopo” layer displayed for
the next section.
PART II: HEC-GeoRAS preprocessing
Creating RAS Feature Classes
The user must build feature classes that represent the Stream Centerline, Main Channel Banks, Flow
Path Centerlines, Cross Section Cut Lines, and the Land Use in order for GeoRAS to extract the data for
the HEC-RAS input file. Other feature classes that may be built to better model the floodplain are Levee
Alignments, Ineffective Flow Areas, and Storage Areas.
For this lab, we will be performing all of these functions only on the area of the Las Vegas Wash inside the
red polygon in the shape file “clip.shp”.
1
Stream Centerline Definition
The Stream Centerline feature class is used to establish the river reach network.
Rules:
Stream centerline must be defined from upstream to downstream
Stream centerlines must not intersect
1.
2.
3.
4.
Zoom into a region along the Las Vegas Wash.
Select RAS Geometry, Create RAS Layers, Stream Centerline to create the centerline feature class.
Name the stream centerline layer (river) and click OK.
Activate the Editor toolbar and select Editor, Start Editing. Select to edit from the ex6.mdb. Make
sure that the stream centerline layer is the target editing layer. Then use the sketch tool
to draw the line from upstream to downstream and digitize the stream centerline as
shown below. Double click at the end to stop sketching.
5.
Select Editor, Stop Editing and select Yes to save edits.
6.
Select the Assign RiverCode/ReachCode tool
to name the river and reach for the centerline that
was just drawn.
Name the River and Reach in the window that appears and click OK. It should look something like
this:
7.
Stream Banks Definition
The banks feature class is used to differentiate the main channel conveyance area from that of the overbank
floodplain areas.
2
Rules:
Bank defined upstream to downstream
No more than 2 bank lines may cross each cross sectional line
Bank lines may be broken
Orientation of bank lines is not important, only where they cross the cross section lines
Creating the bank feature class is optional
1.
2.
3.
Select RAS Geometry, Create RAS Layers, Bank Lines to create the banks feature class.
Name the bank lines layer (banks) and click OK.
Activate the Editor toolbar and select Editor, Start Editing. Select to edit from the ex6.mdb. Make
sure that the bank lines layer is the target editing layer and digitize the bank lines as shown below:
4.
Select Editor, Stop Editing and select Yes to save edits.
FlowPath Centerline Setup
The flowpath centerline feature class is used to determine downstream reach lengths between cross sections
in the channel and overbanks areas. In this exercise, we will only identify the flowpath in the channel. The
overbank flowpath length will then be assigned as the default value from the channel flowpath length.
1.
2.
3.
4.
5.
6.
Select RAS Geometry, Create RAS Layers, Flow Path Centerlines to create the flow path feature
class.
Select Yes to copy the centerline.
Click OK to create the flowpath feature class.
Select the Assign LineType tool
. Select the centerline with the cursor, select the channel
flowpath type (Channel) and click OK.
If you want to avoid entering in the lengths in HEC-RAS, then you want to add flow path lines for the
overbank areas to the flowpath feature class. To do this, activate the Editor toolbar and select Editor,
Start Editing. Select to edit from the ex6.mdb. Make sure that the flowpaths layer is the target editing
layer and digitize the flowpaths for the left and right overbanks. Stop Editing.
Select the Assign LineType tool
. Select the left flowpath with the cursor, select the left flowpath
type (left) and click OK. Do the same thing for the right flowpath.
3
Cross Sectional Cut Lines
Cross section cut lines are used to identify the location at which cross-sectional data will be extracted from
the Terrain TIN.
Rules:
Cross Section lines must be drawn from the left bank to the right bank, looking downstream
Cross Section lines should be perpendicular to the flow direction
Cross Section lines should not intersect
Cross Section lines should intersect the centerline, each bank line and flow path line only once
Cross Section lines must not extend beyond the boundary of the TIN
1.
2.
3.
Select RAS Geometry, Create RAS Layers, XS Cut Lines to create the cross section feature class.
Name the cross section feature class (XSCutLines) and click OK.
Activate the Editor toolbar and select Editor, Start Editing. Select to edit from the ex6.mdb. Make
sure that the cross section lines layer is the target editing layer and draw the cross section lines from
the left bank to the right bank. Be sure to save the edits periodically. The cross section lines should
look something like this:
4.
Select Editor, Stop Editing and select Yes to save edits.
5.
6.
To preview the cross sections, press the Plot Cross Section button
Select a cross section with the cursor and view the printout
Land Use Feature Class
The Land Use feature class is used to reference roughness coefficients for each cross section. A typical
project will have actual land use data and will likely have more than one manning’s “n” value.
1.
To create a landuse layer using Geo-RAS, select RAS Geometry, Create RAS Layer, Landuse
Areas.
4
2.
3.
4.
5.
6.
Then activate the Editor, Start Editing and make sure to have the landuse layer as the one that you
will add a polygon. To make a polygon, use the sketch tool and draw a polygon around the region
where you have the stream centerline and cross sections.
When this is done, Editor, Stop Editing and select Yes to save edits.
Now you have to populate the attribute table for this new layer. Open the attribute table for the
landuse layer. Select Editor, Start Editing and make sure you are using the personal geodatabase as
the file that can be edited.
Add a text to the LUCode in the first line (e.g., landuse1) and then add an accompanying manning’s N
value of 0.025 for this landuse. Stop Editing.
You will now need to extract the n values using the RAS Geometry, Manning’s n values, Extract N
values. Select the Manning field since you already entered in the Manning’s n values. A new table
will be created called Manning.
Layer Setup
Layer Setup is used to specify which layers are used for the data extraction.
1.
Select RAS Geometry, Layer Setup to specify the layers to be used for each calculation. Generally
the layer designations should already be populated.
Attributing RAS Feature Classes
The theme attributing process links the RAS layers previously created to the GIS calculation engine and
writes the results to the appropriate tables.
1.
2.
Select RAS Geometry, Stream Centerline Attributes, All. Click OK to create the 3D feature class.
Select RAS Geometry, XS Cut Line Attributes, All. Click OK to create the 3D feature class
Generating HEC-RAS import file
HEC-GeoRAS creates the text input file that can be imported into HEC-RAS, which we will do in the next
lab.
1.
2.
3.
Select RAS Geometry, Extract GIS Data.
Click OK to close the warning that pops up.
Select US Customary and click OK to create the input file.
5
PART II: HEC-RAS Data Import and Analysis
Loading Software
1.
2.
3.
Start HEC-RAS 3.1
Select File, New Project.
In the File Name field, enter c:/workspace/ex6/ex6.prj as the project name. Enter a title in the title
field. Click OK.
4.
Click
to save the file.
Import RAS GIS Import File
The HEC-RAS file is built from the input file created by GeoRAS. Cross section and land use data is
imported automatically.
1.
2.
3.
4.
Click
to open the geometry editor.
Select File, Import Geometry Data, GIS Format.
Browse to the RAS GIS Import file created earlier.
Click OK to import the file
5.
6.
7.
Click
to finish importing.
Select File, Save Geometric Data to save the data file (ex6).
Select File, Exit Geometry Data Editor to close the geometry editor.
Input Flow Data and Boundary Conditions
The flow values and boundary conditions must be entered manually.
1.
Select Edit, Steady Flow Data to enter flow data.
2.
Enter a flow of 1000 cfs at the upstream river station. Click
to open the steady state flow data
screen. Select the upstream river station and Click
Click
3.
4.
5.
6.
7.
button to add a flow.
to apply the data.
Click
button to specify boundary conditions.
Select critical depth for upstream and downstream boundary conditions and click OK.
Select File, Save Flow data to save the flow data (ex6).
Enter a file name and title for the flow data and click OK.
Select File, Exit Flow Data Editor to exit the flow data editor.
Run HEC-RAS Analysis
1.
Click
to save the HEC-RAS project before running the analysis.
2.
Click
to open the HEC-RAS steady state run dialog box.
3.
Select the “Mixed” flow regime radio button.
4.
Click
analysis.
5.
Click
button to run the
button after the analysis is complete to close the window.
View Results
1.
Click the
(3-D view) button to view a model of the river with flow.
6
2.
Click the
(Profile Table) button to view the results in a table format.
3.
Click the
(Cross Section) button to view cross section plots.
Export Results
1.
2.
Select File, Export GIS Data to open export dialog box.
Change all window options to match the following:
3.
Click
to create export file.
PART III: HEC GeoRAS Post Processing
Import HEC-RAS results
1.
2.
3.
4.
5.
Start ArcMap
Select Tools, Customize select the Toolbars tab and put a check next to HEC-GeoRAS to display the
HEC-GeoRAS toolbar. Select Tools, Extensions and make sure that the 3-D Analyst, and Spatial
Analyst extensions are activated.
Open a new file and save as ex6post.mxd.
Click on the Import RAS SDF File
tool and select the output file created in Part II.
Select RAS Mapping, Layer Setup. Specify a new directory as post1, browse to the RAS export file
created above, specify the TIN location, export file from HEC-RAS and tin location. Create a
directory called “output”. Set the cell size to 10
7
6.
7.
Select RAS Mapping, Read RAS GIS Export File to import the data.
Select RAS Mapping, Inundation Mapping, Water Surface Generation to create a TIN of the water
surface.
8.
9.
Click
to add the topo shapefile called uppertopo.
Select RAS Mapping, Inundation Mapping, Floodplain Delineation, Grid Intersection to create a
feature class of the floodplain.
8
Download