arcgis hydro data model l.
Download
Skip this Video
Loading SlideShow in 5 Seconds..
ArcGIS Hydro Data Model PowerPoint Presentation
Download Presentation
ArcGIS Hydro Data Model

Loading in 2 Seconds...

play fullscreen
1 / 84

ArcGIS Hydro Data Model - PowerPoint PPT Presentation


  • 585 Views
  • Uploaded on

ArcGIS Hydro Data Model. Design principles for the data model Data model components Time series Arc Hydro tools. Bringing together these two communities by using a common geospatial data model http://www.crwr.utexas.edu/giswr. GIS. Water Resources. CRWR.

loader
I am the owner, or an agent authorized to act on behalf of the owner, of the copyrighted work described.
capcha
Download Presentation

PowerPoint Slideshow about 'ArcGIS Hydro Data Model' - Mia_John


Download Now An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript
arcgis hydro data model
ArcGIS Hydro Data Model
  • Design principles for the data model
  • Data model components
  • Time series
  • Arc Hydro tools
gis in water resources consortium
Bringing together these two communities by using a common geospatial data model

http://www.crwr.utexas.edu/giswr

GIS

Water Resources

CRWR

GIS in Water Resources Consortium
trends during 1990 s
Trends During 1990’s
  • Standardized GIS data sets were produced for hydrology
  • Internet became a major conduit for data distribution
  • Most US hydrologic models had GIS interfaces constructed for them
  • Microsoft COM protocol became a standard (Word, Powerpoint, Excel, Visual Basic for Applications)
  • ESRI adopted COM for ArcGIS
trends during 2000 s
Trends during 2000’s
  • Relational databases (Access, Oracle,…) will be the standard for data storage
  • Geospatial and temporal data for hydrology will be more formally synthesized
  • Use of component technologies will blur the line between applications (hydrology-hydraulics-water quality)
  • Increasing use of real-time applications
  • More use of terrain surfaces e.g. LIDAR
arcgis data models
ArcGIS Data Models
  • Facilitate a process with the user community
  • Capture the essential, common data model for each discipline
  • Build a database design template that works well with ArcGIS
  • Build on experience, not a standards exercise
  • Share the model on ArcOnline

http://arconline.esri.com/arconline/datamodels.cfm

essential data model

Organization B

Organization A

Organization D

Somethingin common

Organization C

The data model for a business organization tends not to change greatly over time unless the business organization changes the fundamental way that it does business

Essential Data Model
model definition
Model Definition
  • Develop a data model to support Hydrology and Hydrography
  • Link the vector and raster worlds
  • Understand producer and consumer needs
  • Exercise with real data to validate the model
  • Use a geometric network for faster tracing and data quality validation
evolution of the model
Evolution of the Model
  • Hands-on experience was key to evolution
  • We have somehow struggled through the process and found new ways of managing Hydro Data
    • Consistent structure
    • Varying detail
    • Multi-purpose
    • Common tools and techniques (Patterns)
  • You will hear interest and excitement about this in the presentations today
acknowledgements
Acknowledgements

Many people and organizations have contributed to the development of Arc Hydro. We thank you!!

  • CRWR – ESRI team
  • BYU, CDM, DHI, Dodson, EPA, HEC, LCRA, NHD, TNRCC, TWDB, USGS
  • Many individuals in academia, government and industry
arcgis hydro data model10
ArcGIS HydroData Model

Hydrology

Hydrography

slide11

Flow

Time

Time Series

ArcGIS Hydro Data Model

Network

Drainage

HydroFeatures

Hydrography

Channel

data model based on inventory
Data Model Based on Inventory

NHD Points

Make an inventory of all features of a given type in the region

NHD Lines

NHD Areas

Gages

What is it?

Where is it?

Dams

Bridges

data model based on behavior
Data Model Based on Behavior

Follow a drop of water from where it falls on the land, to the stream, and all the way to the ocean.

integrating data inventory using a behavioral model
Integrating Data Inventory using a Behavioral Model

Relationships between

objects linked by tracing path

of water movement

arc hydro implementation

Workspace

Geodatabase

Feature Dataset

Feature Class

Geometric

Network

Relationship

Object Class

Arc Hydro Implementation
arc hydro design principles
Arc Hydro Design Principles
  • Classification
    • Partitioning, typing, and naming of classes
  • Attribution
    • Feature description, including time series
  • Association
    • Relating features using key attributes
  • Navigation
    • Following water movement from feature to feature
classification
Classification
  • Partitioning
    • Like features are grouped into components (Network, Drainage, …)
  • Typing
    • Object, Feature, Network feature
  • Naming
    • Common names if possible, defined by a glossary
classification hierarchy
Text descriptore.g. FType

Coded Value Domain e.g. FDir

Subtypes – separate classes with same attributes e.g. HydroEdge

Subclasses - separate classes with different attributes e.g. HydroPoint

FType = “Stream/River”

1 = “WithDigitized”, 2 =“AgainstDigitized”,..

EdgeType = 1 for Flowline, = 2 for Shoreline

Dam, Bridge, Monitoring Point, …

Classification Hierarchy

Light

Heavy

two way classification ftypes of subtypes
EdgeType = 1 FlowLine

FType =

“Stream/River”

“Canal/Ditch”

“Pipeline”

“Connector”

“Waterbody FlowLine”

EdgeType = 2 Shoreline

FType =

“Bankline”

“Shoreline”

“Coastline”

Two-Way Classification:FTypes of Subtypes
attribution
Attribution
  • Minimal attribution in the model
    • Assume user will add more
  • Attribute Names are all 10 characters or less so they are not truncated when exported to Shapefiles
  • Standard conventions
    • ID is a long integer
    • Code is a string
hydro features
Hydro Features
  • Every Arc Hydro feature is a Hydro Feature with a HydroID and HydroCode
  • HydroID = Class Number + ObjectID e.g. 12000013 is object 13 in class 12 (unique within a geodatabase)
  • HydroCode = HydroID + Geodatabase name e.g. Mybasin12000013 (unique within a set of geodatabases)
association
Association
  • An association is established using key fields in two separate tables
    • Can build relationship if necessary
  • Hydro Assocation – HydroID of one class is an attribute of another class
    • JunctionID (Drainage Outlets)
    • FeatureID (Time Series)
    • NextDownID (Downstream feature)
navigation
Navigation
  • Navigation means tracing the movement of water downstream or upstream
    • Dendritic Navigation – using NextDownID within a single feature class
    • Network Navigation – using Network Analyst tracing tools on Hydro Network
    • Schematic Navigation – using SchematicLink and SchematicNodes to connect features in several classes
national hydro data programs http www crwr utexas edu giswr nhdconf nationalhydro html
National Hydro Data Programshttp://www.crwr.utexas.edu/giswr/nhdconf/nationalhydro.html

National Elevation Dataset

(NED)

National Hydrography Dataset

(NHD)

Elevation Derivatives for

National Applications (EDNA)

Watershed Boundary Dataset

how do we combine these data
How do we combine these data?

Digital Elevation

Models

Streams

Watersheds

Waterbodies

slide28

Where Does the Raindrop Go?

Dale Honeycutt’s concept, May 2000

slide29

Water Flows from an Area to a Line

  • Problems with this:
  • Areas and lines are not always consistent with one another.
  • Sometimes many lines within one area.
slide30

How to Connect Areas

to the Hydro Network?

Regardless of where the drop falls in the area,

its runoff is on the network at the outlet point

Areas connect

to lines at points

Outlet Points

archydro and arcfm water
ArcFM Water

Water Infrastructure

Water distribution

Wastewater collection

Storm sewers

Arc Hydro

Natural water system

Catchments drain to storm sewer inlets

Storm sewers discharge to streams

ArcHydro and ArcFM Water
schema
Schema
  • A schema is the structure or design of a database.
  • A schema specifies the feature and object classes -- including their attributes and relationships -- of the geodatabase.
repository
Repository
  • A repository is database that contains the schema information needed to create a geodatabase from a UML model created using a CASE tool.
arcgis hydro data model36
ArcGIS Hydro Data Model
  • Design principles for the data model
  • Data model components
  • Time series
  • Arc Hydro tools
arc hydro implementation38

Workspace

Geodatabase

Feature Dataset

Feature Class

Geometric

Network

Relationship

Object Class

Arc Hydro Implementation
slide39

GIS in Water Resources Consortium

ArcGIS Hydro Data Model

Network

slide41

GIS in Water Resources Consortium

ArcGIS Hydro Data Model

Hydrography

slide42

River networks

for 8-digit HUC

watersheds

slide44

GIS in Water Resources Consortium

ArcGIS Hydro Data Model

Hydrography

slide45

GIS in Water Resources Consortium

ArcGIS Hydro Data Model

Drainage

watersheds of the us
Watersheds of the US

2-digit water resource regions

8-digit HUC watersheds

watershed hierarchy
Watershed Hierarchy

Digit #

2

4

6

8 HUC

10

12

EDNA

Available

In Progress

watershed boundary dataset
National Program by USGS and USDA (NRCS)

Boundaries for 10- and 12- digit watersheds

First cut is by automated delineation from NED

Hand checked and edited

Watershed Boundary Dataset

10-digit watersheds

slide49
National program by USGS and NWS

5000 cellthreshold on a 30m DEM (~ 8 km2 average drainage area)

~ 1 million catchments for US when completed

Includes grid derived products e.g. topmodel index

Elevation Derivatives for National Applications (EDNA

slide51

GIS in Water Resources Consortium

ArcGIS Hydro Data Model

Channel

slide53

Pecan Bayou: Data Development Process

Hydrology

& Hydraulics

HEC-RAS

CRWR-

PrePro

HEC-HMS

Terrain

Model

HEC-

GeoRAS

Floodplain

Terrain Model

David Anderson, 2000

channel geometry using arc scene

Demo

Channel Geometry using Arc Scene

ExtractProfileLines

andCrossSections

Begin with Contours

Build a Triangulated

Irregular Network

(TIN)

arcgis hydro data model56
ArcGIS Hydro Data Model
  • Design principles for the data model
  • Data model components
  • Time series
  • Arc Hydro tools
time series objectives
Time Series Objectives
  • Store Metadata about each collection of time series values
    • What is measured
    • What units are used
  • Display and store Time Series Views
    • Rainfall for Gage 1001010
    • All data between years 2000 and 2001
timeseries attributes
TimeSeries Attributes
  • FeatureID – ID of spatial feature
  • TSTypeID – Identifies TS properties
  • TSDateTime - Timestamp
  • TSValue - Value
  • TSDesc – Property of particular record
tstypeinfo attributes
TSTypeInfo Attributes
  • TSTypeID – Identifies a set of TS properties
  • Variable – What is being measured or recorded
  • Units – The units that the data values are in
  • IsRegular – Values spaced at regular or irregular time intervals
  • TSInterval – Time interval between values (if regular)
  • DataType – The type of time series data
  • Origin – Values recorded or generated
more on datetype
More on DateType
  • Inst-Value
  • Inst-Cumulative
  • Step-Cumulative
  • Step-Average
  • Step-Maximum
  • Step-Minimum
time series views
Time Series Views
  • Use Query Builder in ArcGIS
    • Save
    • Load
  • Provides Selective Views of Entire TS Table
  • Requires no extra functionality
connecting to time series

Junction

DrainagePoint

Connecting to Time Series

Flow

HydroID

FeatureID

Time

TimeSeries

HydroPoint

CrossSection

FeatureID of time series

is HydroID of feature the

time series describes

national water information system nwis http water usgs gov
National Water Information System (NWIS)http://water.usgs.gov

Web access to USGS water resources data in real time

arcgis hydro data model68
ArcGIS Hydro Data Model
  • Design principles for the data model
  • Data model components
  • Time series
  • Arc Hydro tools
arc hydro tools
Arc Hydro Tools
  • Code development being done jointly by ESRI and CRWR
  • Uses a standardized application framework for VB tools in ArcGIS
  • Fills in standard attributes in Arc Hydro data model
  • Will be published on GISWR web page and freely available
application framework
Application Framework
  • Tool for developers
  • Eases routine ArcGIS programming tasks
  • Provides standard look and feel to applications
user interface capabilities
User-Interface Capabilities
  • Handles Basic Input/Output
  • Reduces development time by up to 50%
  • Provides a standard look and feel across different applications
tool updates
Tool Updates
  • “Repaired” NWIS tool (released)
  • Improved accuracy of NextDownstream Tool (development)
  • Added “Shortest Path to Sink” algorithm to LengthDownstream tool (development)
  • Exercise on ArcHydroLite being presented in class next week.
overview
Overview
  • Introduction
  • Conceptual Framework
  • Subtyping of Time series
  • Properties of Time series class
  • Applications
arc hydro nwis application

Demo

Arc Hydro NWIS Application
  • Custom Tool Retrieves NWIS Data
  • Time Series Table Built Automatically
  • Operates Within ArcMap GUI
slide77

Flow

Time

Time Series

ArcGIS Hydro Data Model

Network

Drainage

HydroFeatures

Hydrography

Channel

open architecture for water modeling
Open Architecture for Water Modeling

Interface 1

ArcGIS

Interface 2

Excel

Process

Engines

Temporal Data

Geospatial data

Interface 3

Hydrologic Model

Interface 4

Custom Designed

arcgis interface to model
ArcGIS Interface to Model

LibHydro:

An HEC-1

subroutine

library converted

to a .dll

Interface written using VBA for ArcGIS

excel interface to model
Excel Interface to Model

Interface

constructed

using VBA for

Excel

hydrologic model
Hydrologic Model

Hydrologic model

constructed using

with a Visual Basic

interface calls

ArcObjects to

access Arc Hydro

data

tiwss texas integrated water simulation system
TIWSSTexas Integrated Water Simulation System

WRAP

Water Availability

SWAT

Water Quality

Arc Hydro

Geospatial and Temporal Data

Modflow

Groundwater

HEC Models

Flooding & Water Management