WMO INFORMATION SYSTEM (WIS)---
COMPLIANCE SPECIFICATIONS OF GISC, DCPC, AND NC
Presented 10 June 2008 at the
"Ad-hoc Information and Advisory Meeting on the Region VI VGISC-DCPC project"
(EUMETSAT, Darmstadt) by Eliot Christian <[email protected]>
World Meteorological Organisation (WMO)Observing and Information Systems Department
10 Jun 2008 WIS Compliance Specifications of GISC, DCPC, and NC 2
Outline of WIS Compliance Specifications
Purpose and Authority of Specifications
Major Components and Services of WIS
Flow Diagrams amongst WIS Components
Technical Specifications of WIS Interoperable Interfaces
10 Jun 2008 WIS Compliance Specifications of GISC, DCPC, and NC 3
Purpose and Authority:
Purpose of WIS Specifications
Existing centres within WMO Member States may apply for designation as one of the functional centres forming the core infrastructure of WIS: Global Information System Centre (GISC) Data Collection or Production Centre (DCPC) National Centre (NC)
Designation requires a statement of compliance with required WIS functions, compiled by the Inter-Commission Coordination Group on WIS (ICG-WIS)
The WIS Compliance Specification document provides technical specifications for required WIS functions
10 Jun 2008 WIS Compliance Specifications of GISC, DCPC, and NC 4
Purpose and Authority:
Authority of WIS Specifications
On approval, the WIS Compliance Specifications will be the authoritative source for technical specifications of interoperable interfaces required of core WIS components across GISCs, DCPCs, and NCs
It was expected that the WIS Compliance Specifications would be useful in an Invitation to Tender on software needed by a prospective WIS DCPC or GISC (e.g., the present European ITT for software to implement a Virtual GISC)
10 Jun 2008 WIS Compliance Specifications of GISC, DCPC, and NC 5
Technical Specifications will be part of WIS "regulatory documents"
Milestone Activities from WIS Project Plan, version 0.5
10 Jun 2008 WIS Compliance Specifications of GISC, DCPC, and NC 6
Outline of WIS Compliance Specifications
Purpose and Authority of Specifications
Major Components and Services of WIS
Flow Diagrams amongst WIS Components
Technical Specifications of WIS Interoperable Interfaces
10 Jun 2008 WIS Compliance Specifications of GISC, DCPC, and NC 7
Major Components and Services of WIS:Evolution from Global Telecommunications
System
Current centres WIS Centres
NMHS NC
RSMC DCPC
WMC DCPC and/or GISC
RTH DCPC
RTH on MTN DCPC and/or GISC
Others NC and/or DCPC
10 Jun 2008 WIS Compliance Specifications of GISC, DCPC, and NC 8
Major Components and Services of WIS:GISCs, DCPCs, and NCs
10 Jun 2008 WIS Compliance Specifications of GISC, DCPC, and NC 9
Note: GTS Message Switching Systems (MSSs) in the VGISC Invitation to Tender
(ITT) DWD, Meteo-France and UKMO each
operate a GTS MSS The VGISC must interface to MSSs to:
- ingest and cache data and metadata - handle subscription and GTS link info - maintain control lists - provide failover support
Each of the three partners is responsible to adapt to the MSS interface provided by the VGISC software
10 Jun 2008 WIS Compliance Specifications of GISC, DCPC, and NC 10
Major Components and Services of WIS:Interoperability and WIS Networking
Global Information System Centres
(GISCs)
Data Collection or Production Centres
(DCPCs)
National Centres (NCs)
D
ata
an
d P
rodu
ct
Use
rs
10 Jun 2008 WIS Compliance Specifications of GISC, DCPC, and NC 11
Major Components and Services of WIS:WIS and Seven Programmes
Global Climate
Observing System (GCOS)
Global Ocean
Observing System (GOOS)
Global Terrestrial Observing
System (GTOS)
World Climate
Programme (WCP)
World Weather Watch
Global Observing System
(WWW GOS)
World Hydrological
Cycle Observing
System (WHYCOS)
Global Atmosphere
Watch (GAW)
WMO Information
System (WIS)
10 Jun 2008 WIS Compliance Specifications of GISC, DCPC, and NC 12
Major Components and Services of WIS:
Global Atmosphere Watch (GAW)
National Centers(includes WIS NC's)
GAWSIS Web site
Observing systems contributing to GAW
WIS Global Information
System Centres (GISC's)
GAW Web site
World Data Centres(also known as WIS DCPC's)
D
ata
an
d P
rodu
ct
Use
rs
10 Jun 2008 WIS Compliance Specifications of GISC, DCPC, and NC 13
Major Components and Services of WIS:World Hydrological Cycle Observing System (WHYCOS)
Global Data Centres (also known as WIS
DCPC's)
regional Hydrological Cycle Observing Systems (HYCOSs)
National Hydrological Services
(also known as WIS NC's)
WIS Global Information System
Centres (GISC's)
D
ata
an
d P
rodu
ct
Use
rs
10 Jun 2008 WIS Compliance Specifications of GISC, DCPC, and NC 14
Major Components and Services of WIS:World Weather Watch Global Observing System (GOS)
WMO Global Telecommunication
System (GTS) and Regional
TelecommunicationHubs
(also known as WIS DCPC's)
National Meteorological Centres (also known as WIS NC's )
Global Observing System of WWW (operated by
NMHS's)
D
ata
an
d P
rodu
ct
Use
rs
WIS Global Information System
Centres (GISC's)
observations (satellite and surface)
inter-comparison and validation
10 Jun 2008 WIS Compliance Specifications of GISC, DCPC, and NC 15
Major Components and Services of WIS:World Climate Programme (WCP)
WIS National Centres (operated by NMHS's)
Regional Climate Centers (WIS DCPC's)
World Climate
Data Centres (WIS DCPC's)
Global Climate Forecast
Producing Centres (WIS DCPC's)
National Climate Data Management Systems
National Climate Forecast Systems
WIS Global Information System Centres (GISC's)
D
ata
an
d P
rodu
ct
Use
rs
10 Jun 2008 WIS Compliance Specifications of GISC, DCPC, and NC 16
Major Components and Services of WIS:Global Terrestrial Observing System
(GTOS)
GTOS Data Centres Directory
GTOS Resources Directory
Terrestrial Ecosystems Monitoring Sites (TEMS)
Observations
Calibration / Validation
WIS Global Information System
Centres (GISC's)
D
ata
an
d P
rodu
ct
Use
rs
10 Jun 2008 WIS Compliance Specifications of GISC, DCPC, and NC 17
Major Components and Services of WIS:
Global Ocean Observing System (GOOS)
WIS Global Information System
Centres (GISC's)
Product Generation
WMO Global Telecommunications
System (GTS)
Observations
IODE Ocean Portal
(also s a WIS DCPC )
JCOMM Data Portals(also known as WIS DCPC's )
D
ata
an
d P
rodu
ct
Use
rs
10 Jun 2008 WIS Compliance Specifications of GISC, DCPC, and NC 18
Major Components and Services of WIS:
Global Climate Observing System (GCOS)
WIS Global Information System
Centres (GISC's)
Global Observing System Information Centre [Web portal]
GCOS Baseline and Comprehensive Networks, and
SatellitesGCOS and related Monitoring and
Analysis Centres (includes WIS DCPC's)
Observations Product Generation
D
ata
an
d P
rodu
ct
Use
rs
10 Jun 2008 WIS Compliance Specifications of GISC, DCPC, and NC 19
Major Components and Services of WIS:Global Earth Observations System of Systems (GEOSS)
GEOSS Clearinghou
se
Earth Observation
Systems
Earth SystemModels
Other Data
Sources
WIS Global Information
System Centres (GISC's)
WIS Data Collection or Production Centres
(DCPC's)
National Centres
D
ata
an
d P
rodu
ct
Use
rs
10 Jun 2008 WIS Compliance Specifications of GISC, DCPC, and NC 20
Outline of WIS Compliance Specifications
Purpose and Authority of Specifications
Major Components and Services of WIS
Flow Diagrams amongst WIS Components
Technical Specifications of WIS Interoperable Interfaces
10 Jun 2008 WIS Compliance Specifications of GISC, DCPC, and NC 21
Flow Diagrams amongst WIS Components:Introduction to the Data Flow
Diagrams
FunctionInput Output
Controlsource data which is
transformed by the Function
the result of the transformation
carried out by the Function
identifies the resources/facilities that are used by the Function (e.g.
humans, computers...)
defines how the Function carries out the transformation
Mechanism
Functions transform the Inputs into Outputs in accordance with the Controls and making
use of the Mechanisms
Functions transform the Inputs into Outputs in accordance with the Controls and making
use of the Mechanisms
10 Jun 2008 WIS Compliance Specifications of GISC, DCPC, and NC 22
Flow Diagrams amongst WIS Components:High-level WIS Functions
10 Jun 2008 WIS Compliance Specifications of GISC, DCPC, and NC 23
Flow Diagrams amongst WIS Components:
VGISC ITT References WIS Functions
The Virtual GISC (VGISC) Invitation to Tender (ITT) includes by reference the WIS Functions (A1 - A6) described in the WIS Compliance Specifications Excerpt from VGISC ITT Table of Contents:
4.1 Introduction to WIS Architectural Requirements4.2 Function A.1 - Collect Observations, Create Products
and Archive Information4.3 Function A.2 and A4 - Authenticate and Authorize Users4.4 Function A.3 - Maintain and Expose Catalogue of
Services and Information4.5 Function A.5 - Deliver Information to Users4.6 Function A.6 - Manage System Performance4.7 Function A.7 - Web Interface
10 Jun 2008 WIS Compliance Specifications of GISC, DCPC, and NC 24
Flow Diagrams amongst WIS Components:Discovery, Access and Retrieval
Catalogue
10 Jun 2008 WIS Compliance Specifications of GISC, DCPC, and NC 25
Standardized Interface Example:Information Search and Retrieval
latitude, longitude boundaries
terms, etc.
http://www.search.gov/gsdi/sru2kml.php? operation=searchRetrieve&version=1.1& maximumRecords=100&recordSchema=XML& query=(geo.bounds within/partial/nwse
"43.772 -101.411 31.7723 -77.7499") and (geo.keywords any "biologic ecologic")
10 Jun 2008 WIS Compliance Specifications of GISC, DCPC, and NC 26
ISO 23950: query=((geo.keywords any "ozone")and(geo.bounds within/partial/nwse "58.45 -11.95 33.72 24.61")and((geo.begdate >= /isodate 20040101) and (geo.enddate <= /isodate 20071231)))
Interoperable Search Example: SIMDAT
10 Jun 2008 WIS Compliance Specifications of GISC, DCPC, and NC 27
Interoperable Search Example: Global Change Master Directory
10 Jun 2008 WIS Compliance Specifications of GISC, DCPC, and NC 28
Interoperable Search: Global Change Master Directory
10 Jun 2008 WIS Compliance Specifications of GISC, DCPC, and NC 29
Interoperable Search Example: Geospatial Resources
10 Jun 2008 WIS Compliance Specifications of GISC, DCPC, and NC 30
Interoperable Search Example: Geospatial Resources
10 Jun 2008 WIS Compliance Specifications of GISC, DCPC, and NC 31
Interoperable Search Example: Geospatial Resources
10 Jun 2008 WIS Compliance Specifications of GISC, DCPC, and NC 32
Interoperable Search Example: Geospatial Resources
10 Jun 2008 WIS Compliance Specifications of GISC, DCPC, and NC 33
Interoperable Search Example: Journal Resources
10 Jun 2008 WIS Compliance Specifications of GISC, DCPC, and NC 34
operation=searchRetrieve&version=1.1&maximumRecords=50&startRecord=1& query=((geo.keywords any "ozone") and (geo.bounds within/partial/nwse "58.45 -11.95 33.72 24.61")and ((geo.begdate >= /isodate 20040101)and (geo.enddate <= /isodate 20071231)))
Interoperable Search Example: ISO 23950 and OGC CSW
<?xml version='1.0' encoding='UTF-8'?> <csw:GetRecords xmlns='http://www.opengis.net/cat/csw' xmlns:csw='http://www.opengis.net/cat/csw' xmlns:ogc='http://www.opengis.net/ogc' xmlns:gml='http://www.opengis.net/gml' version='2.0.2' outputFormat='text/xml; charset=UTF-8' outputSchema='http://www.opengis.net/cat/csw' maxRecords='50' startPosition='1'> <csw:Query> <csw:Constraint version='1.1.0'> <ogc:Filter> <ogc:And> <ogc:And> <ogc:PropertyIsLike escapeChar='\' singleChar='?' wildCard='*'> <ogc:PropertyName>any</ogc:PropertyName> <ogc:Literal>ozone</ogc:Literal> </ogc:PropertyIsLike> <ogc:And> <ogc:PropertyIsGreaterThanOrEqualTo> <ogc:PropertyName>geo.timePeriodOfContent</ogc:PropertyName> <ogc:Literal>20040101</ogc:Literal> </ogc:PropertyIsGreaterThanOrEqualTo> <ogc:PropertyIsLessThanOrEqualTo> <ogc:PropertyName>geo.timePeriodOfContent</ogc:PropertyName> <ogc:Literal>20071231</ogc:Literal> </ogc:PropertyIsLessThanOrEqualTo> </ogc:And> <ogc:Intersects> <ogc:PropertyName>ows:BoundingBox</ogc:PropertyName> <gml:Box srsName='EPSG:4326'> <gml:coordinates>-11.95,33.72 24.61,58.45</gml:coordinates> </gml:Box> </ogc:Intersects> </ogc:And> </ogc:Filter> </csw:Constraint> </csw:Query>
</csw:GetRecords>
10 Jun 2008 WIS Compliance Specifications of GISC, DCPC, and NC 35
Outline of WIS Compliance Specifications
Purpose and Authority of Specifications
Major Components and Services of WIS
Flow Diagrams amongst WIS Components
Technical Specifications of WIS Interoperable Interfaces
10 Jun 2008 WIS Compliance Specifications of GISC, DCPC, and NC 36
Technical Specification of WIS Interfaces:Template
Applicable Standards
Communication Types
Service Level Required
Network Transports and Supporting Services
Performance Metrics
WIS Data Flow Diagrams
Use Cases
WIS Requirements
Notes
10 Jun 2008 WIS Compliance Specifications of GISC, DCPC, and NC 37
Technical Specification of WIS Interfaces:Template
Applicable Standards
Communication Types
Service Level Required
Network Transports and Supporting Services
Performance Metrics
WIS Data Flow Diagrams
Use Cases
WIS Requirements
Notes
10 Jun 2008 WIS Compliance Specifications of GISC, DCPC, and NC 38
Technical Specification of WIS Interfaces:Uploading Files / the GISCs "Cache
Interface Technical Specification
Required for:
NC DCPC GISC
1 Uploading of Metadata for Data and Products
2 Uploading of Data and Products 3 Centralization of Globally
Distributed Data
10 Jun 2008 WIS Compliance Specifications of GISC, DCPC, and NC 39
Technical Specification of WIS Interfaces:User Identification and Role
InformationInterface Technical Specification
Required for:
NC DCPC GISC
4 Maintenance of User Identification and Role Information
5 Consolidated View of Distributed Identification and Role Information
6 Authentication of a User 7 Authorization of a User Role
10 Jun 2008 WIS Compliance Specifications of GISC, DCPC, and NC 40
Technical Specification of WIS Interfaces:DAR Catalogue Search and Retrieval
Interface Technical Specification
Required for:
NC DCPC GISC
8 DAR Catalogue Search and Retrieval
9 Consolidated View of Distributed DAR Metadata Catalogues
10 Jun 2008 WIS Compliance Specifications of GISC, DCPC, and NC 41
Technical Specification of WIS Interfaces:Dissemination Metadata /
Downloading FilesInterface Technical Specification
Required for:
NC DCPC GISC
10 Downloading Files via Dedicated Networks
11 Downloading Files via Non-dedicated Networks
12 Downloading Files via Other Methods
13 Maintenance of Dissemination Metadata
14 Consolidated View of Distributed Dissemination Metadata Catalogues
10 Jun 2008 WIS Compliance Specifications of GISC, DCPC, and NC 42
Technical Specification of WIS Interfaces:Reporting of Quality of Service
Interface Technical Specification
Required for:
NC DCPC GISC
15 Reporting of Quality of Service
10 Jun 2008 WIS Compliance Specifications of GISC, DCPC, and NC 43
WIS Web site:http://www.wmo.int/pages/prog/www/WIS-Web/home.ht
ml
Questions?