ArcGIS HEC-RAS Interface Data Model “RASHydro”

12
ArcGIS HEC-RAS Interface Data Model “RASHydro” July, 2003 CRWR CRWR CRWR

description

ArcGIS HEC-RAS Interface Data Model “RASHydro”. July, 2003. Objectives. Transform the pre- and post- file structure of HEC-RAS into a geodatabase format Provide a geographic database for HEC-RAS information content for reverse-engineering purposes - PowerPoint PPT Presentation

Transcript of ArcGIS HEC-RAS Interface Data Model “RASHydro”

Page 1: ArcGIS HEC-RAS  Interface Data Model “RASHydro”

ArcGIS HEC-RAS Interface Data Model

“RASHydro”

July, 2003

CRWRCRWRCRWR

Page 2: ArcGIS HEC-RAS  Interface Data Model “RASHydro”

Objectives

•Transform the pre- and post- file structure of HEC-RAS into a geodatabase format

•Provide a geographic database for HEC-RAS information content for reverse-engineering purposes

•Take advantage of existing spatial functionalities in Arc Hydro data models and HEC-GeoRAS pre- and post- processor for floodplain analysis

•Facilitate model connectivity/interface with external applications

Page 3: ArcGIS HEC-RAS  Interface Data Model “RASHydro”

Geodatabase Design

Formatting a model-content geodatabase with HEC-RAS data storage structure to add interface functionalities

Visio 2000 UML

ArcGIS Repository

Geodatabase Schema

A Model Interface GDB

Page 4: ArcGIS HEC-RAS  Interface Data Model “RASHydro”

Model Associations are PreservedMaintains relationships between hydrologic

elements in HEC-RAS model, features in RASHydro geodatabase, and ArcHydro

Arc HydroHydroID

RAS InterfaceFeatureIDModelID

Page 5: ArcGIS HEC-RAS  Interface Data Model “RASHydro”

Equivalent Representation of Model Content

HEC-RAS files

RASHydro geodatabase

Page 6: ArcGIS HEC-RAS  Interface Data Model “RASHydro”

Main Components

•Geometry Import File Feature Dataset

•Geographic Data Export File Feature Dataset

•ProfileLine feature dataset

•Cross Section feature dataset

•Time Series object classes

Page 7: ArcGIS HEC-RAS  Interface Data Model “RASHydro”

Line feature classCutLineIn

Point feature classRASJunction

Line feature classReach

Line feature classXSSurfaceLine

TableHeaderIn

TableN_Value

TableRASXS

Relationship class

One to many

RASXSHasN_Value

Relationship class

One to many

XSHasCutLineIn

Relationship class

One to many

XSHasSurfaceLine

Headings of the HEC-RAS Geometry ImportFile

End Points of Reaches representing Network Junctions

Reaches over which Hydraulic simulation will beperformed

Cross Sections over which a Water Surface elevations willbe obtained

Manning's n values for each CrossSection

2-D location of vertices composingthe Cross Section Cutline

3-D location of vertices composingthe Cross Section Cutline

Geometry Import File Feature Dataset for HEC-RAS

Page 8: ArcGIS HEC-RAS  Interface Data Model “RASHydro”

Polygon feature classBoundPolygon

Line feature classCutLineOut

Line feature classWSElevationExtent

Line feature classReach

TableHeaderOut

TableRASXS

TableVelocity

Relationship class

One to many

ReachHasBoundPolygon

Relationship class

One to many

XSHasCutLineOut

Relationship class

One to many

XSHasVelocity

Relationship class

One to many

XSHasWElextent

Floodplain Bounding Polygon foreach Reach and for each Flow event

Water Surface Elevation andExtent for each Cross Section andFlow Event

2-D location of vertices composingthe Cross Section Cutline

Velocity values for each CrossSection and Flow Event

Headings of the HEC-RAS GeographicData Export File

Reaches over which Hydraulic simulation willbe performed

Cross Sections with WaterSurface elevations

Geographic Data Export File Feature Dataset for HEC-RAS

Page 9: ArcGIS HEC-RAS  Interface Data Model “RASHydro”

The Profile Line Feature Dataset

Line feature classBankLine

Line feature classCenterLine

Line feature classFloodLine

Line feature classFlowLine

Hydraulic Flow Path for MainChannel

Left and Right Main ChannelBoundary Lines

Hydraulic Flow Paths forFloodplains and Channel

Spatial Extent ofFloodplain

Line feature classProfileLine

Longitudinal Profiles ofStream and Floodplains

Page 10: ArcGIS HEC-RAS  Interface Data Model “RASHydro”

Line feature classCSCutLine

Polygon feature classLandUse

TableCSPoint

TableLUManning

TableManning

TableNodesTable

Relationship class

One to many

CutLineHasPoint

Station and Elevation values foreach Node defining CrossSection'svertices

Land Use layer for Floodplainunder analysis

Land Use association to a givenRoughness Coefficient

Manning's roughness coefficient alongeach Cross Section

Georeferencial locations for each CrossSection Node

Cross Section's CutLines defining points forHydraulic simulation

The Cross Section Feature Dataset

Page 11: ArcGIS HEC-RAS  Interface Data Model “RASHydro”

TableDHITimeSeries

TableDHITimeSeriesInfo

TableDSSPairedValues

TableDSSPVType

TableDSSTSType

TableDSSTSValues

Relationship class

One to many

DSSPVTypeHasDSSPairedValues

Relationship class

One to many

DSSTSTypeHasDSSTimeSeries

Relationship class

One to many

DHITSTypeHasDHITimeSeries

HEC-DSS Regular Time Seriesvalues

HEC-DSS Paired Time Seriesvalues

DHI Regular Time Seriesvalues

HEC-DSS Descriptors for Regular TimeSeries Records

HEC-DSS Descriptors for PairedSeries Records

DHI Descriptors for Regular TimeSeries Records

The Time Series Manager

Page 12: ArcGIS HEC-RAS  Interface Data Model “RASHydro”

Final Remarks•A work in progress and some refinements and extensions still need to be done

•Inclusion of bridges and culverts, levees, Ineffective flow areas, weirs, and blocked obstructions needs to be done

•Final version of the HEC-RAS interface geodatabase should include all possible set up configurations and options to store the complete Model representation of the project at hand