Hydrologic%20applications%20using%20geospatial%20standards - PowerPoint PPT Presentation

About This Presentation
Title:

Hydrologic%20applications%20using%20geospatial%20standards

Description:

Hydrologic applications using geospatial standards – PowerPoint PPT presentation

Number of Views:71
Avg rating:3.0/5.0
Slides: 25
Provided by: maid9
Learn more at: http://his.cuahsi.org
Category:

less

Transcript and Presenter's Notes

Title: Hydrologic%20applications%20using%20geospatial%20standards


1
Hydrologic applications using geospatial standards
  • David Maidment, University of Texas and Ilya
    Zaslavsky, San Diego Supercomputer Center

Paper presented at European Geophysical Union,
Vienna, 2009 EGU 2009 Splinter Session SMP 23,
Wednesday April 22
2
Hydrologic applications using geospatial standards
  • Time series of water observations at points
    (WaterML and WFS)
  • Geospatial representation of water features (Arc
    Hydro as WFS)
  • Evolution of WaterML towards OGC standards

3
Hydrologic applications using geospatial standards
  • Time series of water observations at points
    (WaterML and WFS)
  • Geospatial representation of water features (Arc
    Hydro as WFS)
  • Evolution of WaterML towards OGC standards

4
Web Services in Space and Time
  • Water Markup Language (WaterML) is a schema for
    encoding water observations time series data and
    metadata
  • Geographic Markup Language (GML) encodes spatial
    data about sets of geographic features
  • Sensor Web Enablement (SWE) specifies encoding
    and management of observations made at geographic
    features
  • Combine these specifications so that you can
    transmit water data in space and time

5
Point Water Observations Time Series (WaterML)
A point location in space
A series of values in time
6
CRWR Web Services Library
7
WaterML Data Services
8
Metadata Web Feature Services
9
WFS and WaterML
Observations Metadata in Space in GML as a Web
Feature Service
Observations Data in Time in WaterML
10
A Theme Layer
Synthesis over all data sources of observations
of a particular variable e.g. Salinity
11
Hydrologic applications using geospatial standards
  • Time series of water observations at points
    (WaterML and WFS)
  • Geospatial representation of water features (Arc
    Hydro as WFS)
  • Evolution of WaterML towards OGC standards

12
  • ESRI Hydrology Base Map

A multiscale tile image base map customized for
hydrology
http//resources.esri.com/arcgisdesktop/index.cfm?
facontenttabUS_Maps
13
Observations Data Layer for Dissolved Oxygen in
Corpus Christi Bay http//129.116.104.172/ArcGIS/s
ervices/CCBAY_MySelect/GeoDataServer/WFSServer
displayed over the US Hydrology Base Map from
http//downloads2.esri.com/resources/arcgisdeskto
p/maps/us_hydrology.mxd
WSDL address and parameters to obtain
observations data using GetValues
Metadata for selected data series at observation
point H1
14
Arc Hydro Groundwater Data for TWDB wells in
Lubbock County http//129.116.104.172/ArcGIS/servi
ces/Lubbuck_Wells/GeoDataServer/WFSServer
displayed over the US Hydrology Base Map from
http//downloads2.esri.com/resources/arcgisdeskto
p/maps/us_hydrology.mxd
Piezometric head time series at TWDB State well
2309901
15
Arc Hydro Groundwater Data for the Edwards
Aquifer http//129.116.104.172/ArcGIS/services/Edw
ardsWFS/geodataserver/WFSServer displayed over
the US Hydrology Base Map from http//downloads2.
esri.com/resources/arcgisdesktop/maps/us_hydrology
.mxd
Web feature service for aquifers and wells
16
Gam ModFlow Data acquired from a Web Feature
Servicehttp//129.116.104.172/ArcGIS/services/Gam
_modflow/GeoDataServer/WFSServer
A regional groundwater model of the Gulf Coast
Aquifer published as a web feature service from
Arc Hydro Groundwater
17
Hydrologic applications using geospatial standards
  • Time series of water observations at points
    (WaterML and WFS)
  • Geospatial representation of water features (Arc
    Hydro as WFS)
  • Evolution of WaterML towards OGC standards

18
Hydrologic Information System Service Oriented
Architecture
Global search (Hydroseek)
Deployment to test beds
Customizable web interface (DASH)
Other popular online clients
HTML - XML
Desktop clients
Data publishing
HIS CentralRegistry Harvester
Water Data Web Services, WaterML
WSDL - SOAP
Controlled vocabularies
Metadatacatalogs
Ontology
ETL services
ArcGIS
WSDL and ODM registration
Matlab
IDL, R
Ontology tagging (Hydrotagger)
Excel
ODM DataLoader
Programming (C, VB..)
Streaming Data Loading
MapWindow
ODMTools
HISDesktop
Modeling (OpenMI)
Server config tools
19
Water Data Services
  • Set of query functions
  • Returns data in WaterML

NWIS Daily Values (discharge), NWIS Ground Water,
NWIS Unit Values (real time), NWIS Instantaneous
Irregular Data, EPA STORET, NCDC ASOS, DAYMET,
MODIS, NAM12K, USGS SNOTEL, ODM (multiple sites)
20
Synthesis and communication of the nations water
data http//his.cuahsi.org
Government Water Data
Academic Water Data
National Water Metadata Catalog
Hydroseek
WaterML
21
WaterML Components
22
WaterML Evolution
  • WaterML 1.0 OGC Discussion Paper, 2007
  • WaterML 1.1 mid-2008
  • To reflect changes in ODM 1.1 (expose additional
    fields)
  • To remove enumerations used to implement
    controlled vocabularies (e.g. for ValueType,
    DataType, GeneralCategory)
  • Consistency (e.g. remove reliance on IDs units
  • WaterML 2.0 harmonizing WaterML 1.1 with OM, to
    be accessed via SOS and/or WFS

23
Water Services planning
WaterML 1.0/1.1
WaterML 2
WDTF
Defined Messages
WaterWebServices
OpenGIS(WFS, SOS)
Web Service Interface Defintions used in Services
API
Data Abstraction Layer using an Object
Relational Model
Entity model manages data access
ODM1.1 (MS SQL)
ODM1.1 (Postgres)
Custom DataSource
Custom Code (populates model)
Other Data Source
Standard DB Schemas
ODM1.1 (MySQL)
24
Conclusions
  • Web Feature Services are like zemmels you just
    have to have them!
  • WaterML 1 has become a standard language for
    water observations time series but its not fully
    OGC compliant
  • WaterML 2 will be developed by a joint OGC/WMO
    working group
  • What mechanism should be used to support this
    effort?
Write a Comment
User Comments (0)
About PowerShow.com