Arc Hydro: GIS for Water Resources

Data Model Files


The ArcGIS Hydro data model provides a data structure for a large variety of water resources features, namely hydrography, drainage features, channels, networks, and time series.  As such, many classes exist in Arc Hydro which may not be required in smaller applications.  Therefore, three versions of Arc Hydro are provided with this CD:  the full Arc Hydro model, the Arc Hydro Framework, and the Framework with Time Series.  The Framework model contains the five most commonly used Arc Hydro classes, while the Framework with Time Series model contains the Arc Hydro time series classes in addition to the classes in the Framework model.  Below you will find the following files associated with each of the three versions of Arc Hydro:

UML (.vsd)

Repository (…Schema.mdb)

Shell (…Shell.mdb)

Diagram (.ai)

Tutorial on how to Apply Schema


UML (.vsd)

The UML (Unified Modeling Language) is a Visio 2000 drawing containing the classes and relationships of Arc Hydro.  The UML is used to create the repository, from which the Arc Hydro schema can be applied to geodatabases.  The UML itself is not required to use Arc Hydro, as long as you already have a repository created from the UML (repositories are included with this CD).  Customized versions of Arc Hydro can be created by modifying the UML and exporting the UML to a new repository.  (See ArcGIS desktop help to learn how to create and edit UML diagrams.)  The Visio 2000 software is required to view the UML.

Download the UML here*

Full Model  -  Framework Model  -  Framework with Time Series Model

 

* Please note:  For Oracle users, potential problems with the uppercase/lowercase naming convention used in the standard UML listed above can be avoided by using a UML with only uppercase names.  Alternative UMLs for each of the three models with only uppercase names have been created for Oracle users.

Download the all uppercase UML here

Full Model  -  Framework Model  -  Framework with Time Series Model


Repository (…Schema.mdb)

The repository is a Microsoft Access database (.mdb) that contains the Arc Hydro schema, or blueprint of classes and relationships.  By connecting to the repository through ArcCatalog (as described in Chapter 9 of the Arc Hydro book), the Arc Hydro schema can be applied to a geodatabase, converting that geodatabase into an Arc Hydro geodatabase.

Download the Arc Hydro Schema here*

Full Model  -  Framework Model  -  Framework with Time Series Model

 

* Please note:  For Oracle users, potential problems with the uppercase/lowercase naming convention used in the standard Arc Hydro schema listed above can be avoided by using a schema with only uppercase names.  Alternative schemas for each of the three models with only uppercase names have been created for Oracle users.

Download the all uppercase Arc Hydro Schema here

Full Model  -  Framework Model  -  Framework with Time Series Model


Shell (…Shell.mdb)

For each version of Arc Hydro, this CD includes a shell geodatabase.  The shell is created by applying the Arc Hydro schema to an empty geodatabase.  This process creates an empty class in the geodatabase for each class in Arc Hydro, as well as creating Arc Hydro relationships and coded value domains. 

Download the Shells here

Full Model  -  Framework Model  -  Framework with Time Series Model


Diagram (.ai)

An Adobe Illustrator diagram of each version of Arc Hydro is included for visualization purposes.  Use the diagram as a quick reference as to what each Arc Hydro model contains.

Download the Diagrams here

Full Model  -  Framework Model Framework with Time Series Model


Tutorial (.html)

A html page tutorial of how to apply the Framework with Time Series Model has been included.  The tutorial, used as class exercises at the University of Texas at Austin, is broken into three sections.  Use the tutorial to better understand how apply the Arc Hydro schema to a geodatabase.

Download the Applying the Schema Tutorials here

Part 1 - Part 2 - Part 3


back