Measurement Monitoring Point Observation Process

1st, Task Team on WIGOS MetaData (TT-WMD)
WMO Headquarters in Geneva, Switzerland from 11 to 15 March 2012
REQUIREMENTS FOR
OBSERVATIONAL METADATA
from the perspective of the
Commission for Hydrology – CHy
submitted by the Global Runoff Data Centre
(Irina Dornblut, Ulrich Looser)
Global Runoff Data Centre (GRDC) at the German Federal Institute of Hydrology (BfG), March 2013
1
WIS Discovery Metadata provide
Information about the dataset:
– identificationInfo: citation, abstract, language, topicCategory
– extent: bounding box/polygon, vertical extent, temporal extent
– resourceConstraints: useLimitations, access-/useConstraints
– descriptiveKeywords: keyword, type, thesaurusName
as defined within the WMO Core Metadata 1.3 (July 2012)
Additional information is required with respect to time series
– identify time series (representationInfo)
– describe time series as temporal coverages (WML2)
– identify time series as result of observation (contentInfo)
– describe hydrologic variable, monitoring point, observation process
(observation details)
Global Runoff Data Centre (GRDC) at the German Federal Institute of Hydrology (BfG), March 2013
2
WIGOS Discovery Metadata provide
Details about the observation whose result is the dataset:
- hydrologic object under observation
- hydrologic variable observed
- monitoring station / platform used
- instrument / sensor or algorithm applied
Assure thematic accuracy of data compiled in the dataset
Should use common concepts as far as suitable
- sampling-/sampledFeature, observedProperty and procedure
(ISO19156) as implemented within WML2.0 Part 1: Time series
(OGC10-126r3)
- HY_Features concepts (documented in OGC 11-039r2, under review)
Global Runoff Data Centre (GRDC) at the German Federal Institute of Hydrology (BfG), March 2013
3
Hydrologic Datasets
Compilations / collections of hydrologic data
each value at a position in time different from that of the others
 time series of ordered time-value pairs
(concept provided in WaterML2.0 Part1: Time Series)
each value at a position in space different from that of the others
 coverages of points, lines or polygons (vector data)
(concepts provided within ISO 19123:Coverage geometry …)
 regular-grid files (raster data), e.g. square-grids
(concepts provided within ISO 19123:Coverage geometry …)
Global Runoff Data Centre (GRDC) at the German Federal Institute of Hydrology (BfG), March 2013
4
Hydrologic Datasets
describe real-world properties of a hydrologic object
•
•
•
water: physical, chemical, biological properties, …
water body: water level, discharge, volume of recharge, …
containing unit: conveyance, conductivity, porosity, …
result from observation, or its simulation
•
•
using a sampling feature as proxy: observing station,
gauging site, observation well, water sample, etc
applying a suitable procedure:
sensor, calculation process, rating, etc
Global Runoff Data Centre (GRDC) at the German Federal Institute of Hydrology (BfG), March 2013
5
Hydrologic Datasets
refer to objects which represent units of shared interest
wherein hydrologic processes take place, …
•
•
•
Unit of study across scientific disciplines and sub-disciplines,
addressed in inter-disciplinary programs, inter-program
collaboration and cross-domain research projects
Unit of management across administrative jurisdictions,
addressed by Integrated Water Resources Management
Unit of monitoring and reporting crossing political boundaries,
addressed in reporting systems, information and data portals
Global Runoff Data Centre (GRDC) at the German Federal Institute of Hydrology (BfG), March 2013
6
Hydrologic Datasets –Time-Series Example
ContentInformation::Coverage
Description::AttributeGroup
type::PhysicalMeasurement
(Observation result)
ModelResult (Simulation)
Measurement
groupAttribute::
name::…Variable
description::…TVP
Result from measurement
SpatialRepresentationInfo::
(applied to Time domain)
VectorSpatial::TimeSeries
GridSpatial::Duration
ContentInformation::Coverage
Description::RangeDimension
(WML2)TimeseriesMetadata
Series of time-value pairs
(WML2)Monitoring Point
(WML2)Timeseries
Observation
featureOfInterest::
MonitoringPoint
procedure::Observ
ationProcess
observedProperty::
Any_Property
Catchment / Basin:
(reporting region)
Monitoring
sampledFeature::HydroFeature
Point
hostedProcedure:
…Process
Basin
containingBasin::
Basin
containingSystem::
BasinHierarchy
(WML2)ObservationProcess
Instrument, Sensor / Calculation
Observation
Process
platform::
MonitoringPoint
constrainedProperty::anyVariable
River feat. HydroFeature
River
representedCatchment:: Basin
representedProcess::hy..Procss
using a monitoring point on a river and applying a process
Q
AnyProperty::(hydrologic)Variable
Hydrologic
Variable:
characterisedFeature:: HydroFeature
characterisedProcess::Hydrolo..Prcss
constrainedBy:: anyConstraint
Algorithm / Configuration / Location
Material / Organism / Substance
describe a hydrologic variable of the river
Hydrologic Process
Streamflow
Groundwater flow
Water use
Streamflow
hostingUnit::Basin
representing a basin where streamflow process takes place
Global Runoff Data Centre (GRDC) at the German Federal Institute of Hydrology (BfG), March 2013
7
Discovery of hydrologic datasets, useCase 1
… of measured DISCHARGE, Q, characterising the STREAMFLOW in the BASIN
ContentInformation::Coverage
Description::AttributeGroup
(WML2)Monitoring Point
(WML2)Timeseries
Observation
type::PhysicalMeasurement
(Observation result)
ModelResult (Simulation)
featureOfInterest::
MonitoringPoint
procedure::Observ
ationProcess
observedProperty::
Any_Property
groupAttribute::
name::…anyVariable
description::…TimeValuePair
sampledFeature::HydroFeature
hostedProcedure: …Process
containingBasin::
Basin
containingSystem::
BasinHierarchy
(WML2)ObservationProcess
Instrument, Sensor / Calculation
platform:: MonitoringPoint
constrainedProperty::anyVariable
find time-value pairs …
Catchment / Basin:
(reporting region)
River feat. HydroFeature
representedCatchment:: Basin
representedProcess::hy..Procss
SpatialRepresentationInfo::
(applied to Time domain)
AnyProperty::(hydrologic)Variable
VectorSpatial::TimeSeries
GridSpatial::Duration
ContentInformation::Coverage
Description::RangeDimension
(WML2)TimeseriesMetadata
ISO/WMO 19115
Hydrologic Process
Streamflow
Groundwater flow
Water use
characterisedFeature:: HydroFeature
characterisedProcess::Hydrolo..Prcss
constrainedBy:: anyConstraint
Algorithm / Configuration / Location
Material / Organism / Substance
ISO19156 / OGC10-126r3 (WML2)
GRDC Metadata (Draft)
hostingUnit::Basin
OGC11-039r2 (HY_Features) discussion paper
Global Runoff Data Centre (GRDC) at the German Federal Institute of Hydrology (BfG), March 2013
8
Discovery of hydrologic datasets, useCase 2
… of measured DISCHARGE, Q, characterising the RIVER representing the BASIN
ContentInformation::Coverage
Description::AttributeGroup
(WML2)Monitoring Point
(WML2)Timeseries
Observation
type::PhysicalMeasurement
(Observation result)
ModelResult (Simulation)
featureOfInterest::
MonitoringPoint
procedure::Observ
ationProcess
observedProperty::
Any_Property
groupAttribute::
name::…anyVariable
description::…TimeValuePair
sampledFeature::HydroFeature
hostedProcedure: …Process
containingBasin::
Basin
containingSystem::
BasinHierarchy
(WML2)ObservationProcess
Instrument, Sensor / Calculation
platform:: MonitoringPoint
constrainedProperty::anyVariable
find time-value pairs …
Catchment / Basin:
(reporting region)
River feat. HydroFeature
representedCatchment::Basin
representedProcess::hy..Procss
SpatialRepresentationInfo::
(applied to Time domain)
AnyProperty::(hydrologic)Variable
VectorSpatial::TimeSeries
GridSpatial::Duration
ContentInformation::Coverage
Description::RangeDimension
(WML2)TimeseriesMetadata
ISO/WMO 19115
Hydrologic Process
Streamflow
Groundwater flow
Water use
Streamflow
characterisedFeature:: HydroFeature
characterisedProcess::Hydrolo..Prcss
constrainedBy:: anyConstraint
Algorithm / Configuration / Location
Material / Organism / Substance
ISO19156 / OGC10-126r3 (WML2)
GRDC Metadata (Draft)
hostingUnit::Basin
OGC11-039r2 (HY_Features) discussion paper
Global Runoff Data Centre (GRDC) at the German Federal Institute of Hydrology (BfG), March 2013
9
Discovery of hydrologic datasets, useCase 3
… of measured DISCHARGE, Q, characterising the RIVER representing the STREAMFLOW in the BASIN
ContentInformation::Coverage
Description::AttributeGroup
(WML2)Monitoring Point
(WML2)Timeseries
Observation
type::PhysicalMeasurement
(Observation result)
ModelResult (Simulation)
featureOfInterest::
MonitoringPoint
procedure::Observ
ationProcess
observedProperty::
Any_Property
groupAttribute::
name::…anyVariable
description::…TimeValuePair
sampledFeature::HydroFeature
hostedProcedure: …Process
containingBasin::
Basin
containingSystem::
BasinHierarchy
(WML2)ObservationProcess
Instrument, Sensor / Calculation
platform:: MonitoringPoint
constrainedProperty::anyVariable
find time-value pairs …
Catchment / Basin:
(reporting region)
River feat. HydroFeature
representedCatchment:: Basin
representedProcess::hydro..Pr
SpatialRepresentationInfo::
(applied to Time domain)
AnyProperty::(hydrologic)Variable
VectorSpatial::TimeSeries
GridSpatial::Duration
ContentInformation::Coverage
Description::RangeDimension
(WML2)TimeseriesMetadata
ISO/WMO 19115
Hydrologic Process
Streamflow
Groundwater flow
Water use
characterisedFeature:: HydroFeature
characterisedProcess::Hydrolo..Prcss
constrainedBy:: anyConstraint
Algorithm / Configuration / Location
Material / Organism / Substance
ISO19156 / OGC10-126r3 (WML2)
GRDC Metadata (Draft)
hostingUnit::Basin
OGC11-039r2 (HY_Features) discussion paper
Global Runoff Data Centre (GRDC) at the German Federal Institute of Hydrology (BfG), March 2013
10
Discovery of hydrologic datasets, useCase 4
… measured at a STATION using a SENSOR observing Q of the RIVER representing the BASIN
ContentInformation::Coverage
Description::AttributeGroup
(WML2)Monitoring Point
(WML2)Timeseries
Observation
type::PhysicalMeasurement
(Observation result)
ModelResult (Simulation)
featureOfInterest::
MonitoringPoint
procedure::Observ
ationProcess
observedProperty::
Any_Property
groupAttribute::
name::…anyVariable
description::…TimeValuePair
sampledFeature::HydroFeature
hostedProcedure: …Process
containingBasin::
Basin
containingSystem::
BasinHierarchy
(WML2)ObservationProcess
Instrument, Sensor/ Calculation
platform:: MonitoringPoint
constrainedProperty::anyVrble
find time-value pairs …
Catchment / Basin:
(reporting region)
River feat. HydroFeature
representedCatchment::Basin
representedProcess::hy..Procss
SpatialRepresentationInfo::
(applied to Time domain)
AnyProperty::(hydrologic)Variable
VectorSpatial::TimeSeries
GridSpatial::Duration
ContentInformation::Coverage
Description::RangeDimension
(WML2)TimeseriesMetadata
ISO/WMO 19115
Hydrologic Process
Streamflow
Groundwater flow
Water use
characterisedFeature:: HydroFeature
characterisedProcess::Hydrolo..Prcss
constrainedBy:: anyConstraint
Algorithm / Configuration / Location
Material / Organism / Substance
ISO19156 / OGC10-126r3 (WML2)
GRDC Metadata (Draft)
hostingUnit::Basin
OGC11-039r2 (HY_Features) discussion paper
Global Runoff Data Centre (GRDC) at the German Federal Institute of Hydrology (BfG), March 2013
11
Discovery of hydrologic datasets, useCase 5
… measured using a SENSOR / CALCULATION observing Q of the RIVER representing the BASIN
ContentInformation::Coverage
Description::AttributeGroup
(WML2)Monitoring Point
(WML2)Timeseries
Observation
type::PhysicalMeasurement
(Observation result)
ModelResult (Simulation)
featureOfInterest::
MonitoringPoint
procedure::Observ
ationProcess
observedProperty::
Any_Property
groupAttribute::
name::…anyVariable
description::…TimeValuePair
sampledFeature::HydroFeature
hostedProcedure: …Process
containingBasin::
Basin
containingSystem::
BasinHierarchy
(WML2)ObservationProcess
Instrument, Sensor/ Calculation
platform:: MonitoringPoint
constrainedProperty::anyVaria
ble
find time-value pairs …
Catchment / Basin:
(reporting region)
River feat. HydroFeature
representedCatchment::Basin
representedProcess::hy..Procss
SpatialRepresentationInfo::
(applied to Time domain)
AnyProperty::(hydrologic)Variable
VectorSpatial::TimeSeries
GridSpatial::Duration
ContentInformation::Coverage
Description::RangeDimension
(WML2)TimeseriesMetadata
ISO/WMO 19115
Hydrologic Process
Streamflow
Groundwater flow
Water use
characterisedFeature:: HydroFeature
characterisedProcess::Hydrolo..Prcss
constrainedBy:: anyConstraint
Algorithm / Configuration / Location
Material / Organism / Substance
ISO19156 / OGC10-126r3 (WML2)
GRDC Metadata (Draft)
hostingUnit::Basin
OGC11-039r2 (HY_Features) discussion paper
Global Runoff Data Centre (GRDC) at the German Federal Institute of Hydrology (BfG), March 2013
12
Discovery of hydrologic datasets, useCase 6
… of Q, constrained by SENSOR / CALCULATION at STATION on the RIVER representing the BASIN
ContentInformation::Coverage
Description::AttributeGroup
(WML2)Monitoring Point
(WML2)Timeseries
Observation
type::PhysicalMeasurement
(Observation result)
ModelResult (Simulation)
featureOfInterest::
MonitoringPoint
procedure::Observ
ationProcess
observedProperty
::
Any_Property
groupAttribute::
name::…anyVariable
description::…TimeValuePair
find time-value pairs …
Catchment / Basin:
(reporting region)
sampledFeature::HydroFeature
hostedProcedure: …Process
containingBasin::
Basin
containingSystem::
BasinHierarchy
(WML2)ObservationProcess
Instrument, Sensor/ Calculation
platform:: MonitoringPoint
constrainedProperty::anyVariable
River feat. HydroFeature
representedCatchment::Basin
representedProcess::hy..Procss
SpatialRepresentationInfo::
(applied to Time domain)
AnyProperty::(hydrologic)Variable
VectorSpatial::TimeSeries
GridSpatial::Duration
ContentInformation::Coverage
Description::RangeDimension
(WML2)TimeseriesMetadata
ISO/WMO 19115
Hydrologic Process
Streamflow
Groundwater flow
Water use
characterisedFeature:: HydroFeature
characterisedProcess::Hydrolo..Prcss
constrainedBy:: anyConstraint
Algorithm / Configuration / Location
Material / Organism / Substance
ISO19156 / OGC10-126r3 (WML2)
GRDC Metadata (Draft)
hostingUnit::Basin
OGC11-039r2 (HY_Features) discussion paper
Global Runoff Data Centre (GRDC) at the German Federal Institute of Hydrology (BfG), March 2013
13
Discovery of hydrologic datasets, useCase 7
… measured at (all) STATION on the RIVER representing the BASIN
ContentInformation::Coverage
Description::AttributeGroup
(WML2)Monitoring Point
(WML2)Timeseries
Observation
type::PhysicalMeasurement
(Observation result)
ModelResult (Simulation)
featureOfInterest::
MonitoringPoint
procedure::Observ
ationProcess
observedProperty::
Any_Property
groupAttribute::
name::…anyVariable
description::…TimeValuePair
sampledFeature::HydroFeature
hostedProcedure: …Process
containingBasin::
Basin
containingSystem::
BasinHierarchy
(WML2)ObservationProcess
Instrument, Sensor / Calculation
platform:: MonitoringPoint
constrainedProperty::anyVariable
find time-value pairs …
Catchment / Basin:
(reporting region)
River feat. HydroFeature
representedCatchment::Basin
representedProcess::hy..Procss
SpatialRepresentationInfo::
(applied to Time domain)
AnyProperty::(hydrologic)Variable
VectorSpatial::TimeSeries
GridSpatial::Duration
ContentInformation::Coverage
Description::RangeDimension
(WML2)TimeseriesMetadata
ISO/WMO 19115
Hydrologic Process
Streamflow
Groundwater flow
Water use
characterisedFeature:: HydroFeature
characterisedProcess::Hydrolo..Prcss
constrainedBy:: anyConstraint
Algorithm / Configuration / Location
Material / Organism / Substance
ISO19156 / OGC10-126r3 (WML2)
GRDC Metadata (Draft)
hostingUnit::Basin
OGC11-039r2 (HY_Features) discussion paper
Global Runoff Data Centre (GRDC) at the German Federal Institute of Hydrology (BfG), March 2013
14
Discovery of hydrologic datasets, useCase 8
… measured using a specific SENSOR / CALCULATION at STATION on the RIVER representing the BASIN
ContentInformation::Coverage
Description::AttributeGroup
(WML2)Monitoring Point
(WML2)Timeseries
Observation
type::PhysicalMeasurement
(Observation result)
ModelResult (Simulation)
featureOfInterest::
MonitoringPoint
procedure::Observ
ationProcess
observedProperty::
Any_Property
groupAttribute::
name::…anyVariable
description::…TimeValuePair
sampledFeature::HydroFeature
hostedProcedure: …Process
containingBasin::
Basin
containingSystem::
BasinHierarchy
(WML2)ObservationProcess
Instrument, Sensor / Calculation
platform:: MonitoringPoint
constrainedProperty::anyVariable
find time-value pairs …
Catchment / Basin:
(reporting region)
River feat. HydroFeature
representedCatchment::Basin
representedProcess::hy..Procss
SpatialRepresentationInfo::
(applied to Time domain)
AnyProperty::(hydrologic)Variable
VectorSpatial::TimeSeries
GridSpatial::Duration
ContentInformation::Coverage
Description::RangeDimension
(WML2)TimeseriesMetadata
ISO/WMO 19115
Hydrologic Process
Streamflow
Groundwater flow
Water use
characterisedFeature:: HydroFeature
characterisedProcess::Hydrolo..Prcss
constrainedBy:: anyConstraint
Algorithm / Configuration / Location
Material / Organism / Substance
ISO19156 / OGC10-126r3 (WML2)
GRDC Metadata (Draft)
hostingUnit::Basin
OGC11-039r2 (HY_Features) discussion paper
Global Runoff Data Centre (GRDC) at the German Federal Institute of Hydrology (BfG), March 2013
15
Access to hydrologic data, e.g. via SOS
… time-value pairs of Q, observed using a SENSOR / CALCULATION at STATION on the RIVER
sos:getObservation…
(WML2)Monitoring Point
(WML2)Timeseries
Observation
featureOfInterest::
MonitoringPoint
procedure::Observ
ationProcess
observedProperty
::Any_Property
om:result
Catchment / Basin:
(reporting region)
sampledFeature::HydroFeature
hostedProcedure: …Process
containingBasin::
Basin
containingSystem::
BasinHierarchy
(WML2)ObservationProcess
Instrument, Sensor / Calculation
platform:: MonitoringPoint
constrainedProperty::anyVariable
River feat. HydroFeature
representedCatchment:: Basin
representedProcess::hy..Procss
TimeSeries (WML2) of
TimeValuePairs
where
AnyProperty::(hydrologic)Variable
observedProperty:Variable
(at the) FoI:MonitoringPoint
(on the) sampledFeature:River
(using) procedure:Instrument
ISO/WMO 19115
Hydrologic Process
Streamflow
Groundwater flow
Water use
characterisedFeature:: HydroFeature
characterisedProcess::Hydrolo..Prcss
constrainedBy:: anyConstraint
Algorithm / Configuration / Location
Material / Organism / Substance
ISO19156 / OGC10-126r3 (WML2)
GRDC Metadata (Draft)
hostingUnit::Basin
OGC11-039r2 (HY_Features) discussion paper
Global Runoff Data Centre (GRDC) at the German Federal Institute of Hydrology (BfG), March 2013
16
Requirements for WIGOS metadata
from the perspective of the Commission for Hydrology, CHy
References:
GRDC (2012): Hydrologic Information – Metadata: a semantic structure for the description of
hydrologic data (GRDC Hydrologic Metadata). Summary prepared for the 14th session of
WMO CHy. Koblenz, 2012.
GRDC (2013): Hydrologic Information – Metadata: a semantic structure for the description of
hydrologic data (GRDC Hydrologic Metadata). – in preparation (June 2013).
ISO (2012): Geographic information -- Metadata -- Part 1: Fundamentals (ISO/DIS 19115-1).
Draft. 2012.
ISO (2011): Geographic information -- Observation and Measurements (ISO 19156).
International Standards Organisation, Geneva.
OGC (2012): OGC Implementation Standard -- OGC® WaterML 2.0: Part 1- Timeseries (OGC
10-126r3 ). Open Geospatial Consortium
OGC (2012): OGC Discussion Paper -- HY_Features: a Common Hydrologic Feature Model
Discussion Paper (OGC 11-039r2 ). Open Geospatial Consortium
WMO (2012): WMO Core Metadata Profile version 1.3 -- Specification. Draft. Geneva, 2012
Global Runoff Data Centre (GRDC) at the German Federal Institute of Hydrology (BfG), March 2013
17