1 NODC, Russia SeaDataNet TTG meeting Paris, 18-19 May Overview and potential use of E2EDM technology for SeaDataNet Sergey Belov, Nick Mikhailov.

Slides:



Advertisements
Similar presentations
IATI Technical Advisory Group Technical Proposals Simon Parrish IATI Technical Advisory Group, DIPR March 2010.
Advertisements

18 Copyright © 2005, Oracle. All rights reserved. Distributing Modular Applications: Introduction to Web Services.
Routemap to derive ISO models from BUFR Why do we need both ISO and BUFR models? –The BUFR data model is very large – much larger in principle than most.
ECOOP Data Management System (T2.2/WP2) Declan Dunne 13 th February 2008, Athens.
1 TECO-WIS November, Seoul JCOMM E2EDM Pilot Project Nickolay Mikhailov, JCOMM/IODE ETDMP chair, Russia Sergey Belov, RNODC/RIHMI-WDC, Russia.
Spatial Data Infrastructure: Concepts and Components Geog 458: Map Sources and Errors March 6, 2006.
Connect. Communicate. Collaborate Click to edit Master title style MODULE 1: perfSONAR TECHNICAL OVERVIEW.
E2EDM Technology: Overview
1 NODC, Russia GISC & DCPC developers meeting Langen, 29 – 31 March E2EDM technology implementation for WIS GISC development S. Sukhonosov, S. Belov.
SDN2 First Training Course, Oostende IODE-PO, 2-6 July 2012 Metadata Directories Management Sissy Iona, HCMR/HNODC.
System Design/Implementation and Support for Build 2 PDS Management Council Face-to-Face Mountain View, CA Nov 30 - Dec 1, 2011 Sean Hardman.
EDMED and EDIOS Roy Lowry, Karen Vickers (Technical) Lesley Rickards, Liz Bradshaw (Content) British Oceanographic Data Centre.
Introduction to UDDI From: OASIS, Introduction to UDDI: Important Features and Functional Concepts.
The Metadata System of C hina M ete. D ata S ervice S ystem WANG Guofu National Meteorological Information Centre, CMA Metadata Workshop.
WIS Pilot Projects Steve Foreman Session Chair. 2 TECO WIS November Pilot Projects (c) 2006 Why WIS? Greater access to WWW Use standard –software.
Overview of the ODP Data Provider Sergey Sukhonosov National Oceanographic Data Centre, Russia Expert training on the Ocean Data Portal technology, Buenos.
2 nd Training Workshop 4 – 5 June 2007 Common Data Index - CDI By Dick M.A Schaap Technical Coordinator SeaDataNet.
Update on INSPIRE: INSPIRE maintenance and implementation and INSPIRE related EEA activities on biodiversity CDDA/European protected areas technical meeting.
Status of upgrading CDI service (user interface, harvesting via GeoNetwork, CDI interoperability options following SeaDataNet D8.7) By Dick M.A. Schaap.
MEDIN Data Guidelines. Data Guidelines Documents with tables and Excel versions of tables which are organised on a thematic basis which consider the actual.
Web Services (Part 1) Service-Oriented Architecture Overview ITEC 625 Web Development Fall 2006 Reference: Web Services and Service-Oriented Architectures.
OBSERVATIONS & PRÉVISIONS CÔTIÈRES 3 rd SeaDataNet training course – Ostende – June 2008 NEMO reformatting tool v1 M. Fichaut.
Controlled Vocabularies (Term Lists). Controlled Vocabs Literally - A list of terms to choose from Aim is to promote the use of common vocabularies so.
Page 1 © Crown copyright 2005 NESC Workshop 6th-8th September 2005 V-GISC – SIMDAT Gil Ross (Met Office UK) NESC Workshop 6th to 8th September 2005.
SITools Enhanced Use of Laboratory Services and Data Romain Conseil
1 The IODE Ocean Data Portal - current status and future Nikolai Mikhailov, Chair of IODE/JCOMM ETDMP National Oceanographic Data Centre, Russia Four Session.
SeaDataNet A Pan-European Infrastructure for Ocean and Marine Data Management: Achievements and challenges.
Metadata templates and patterns Sergey Sukhonosov, Dr. Sergey Belov National Oceanographic Data Centre, Russia Training course on establishment of the.
GT Components. Globus Toolkit A “toolkit” of services and packages for creating the basic grid computing infrastructure Higher level tools added to this.
Metadata and Geographical Information Systems Adrian Moss KINDS project, Manchester Metropolitan University, UK
Interfacing Registry Systems December 2000.
IODE Ocean Data Portal - technological framework of new IODE system Dr. Sergey Belov, et al. Partnership Centre for the IODE Ocean Data Portal MINCyT,
EMODnet Chemistry 2 Service Contract MARE/2012/10 S Progress of the CDI service By Dick M.A. Schaap – Technical Coordinator Istanbul – Turkey,
IODE Ocean Data Portal – from data access to integration platform Sergey Belov, Tobias Spears, Nikolai Mikhailov International Oceanographic Data and Information.
AUKEGGS Architecturally Significant Issues (that we need to solve)
Opendap dev - meeting, Boulder, Feb 2007 OPeNDAP infrastructure in European Operational Oceanography T Loubrieu (IFREMER) T Jolibois (CLS)
IODE Ocean Data Portal - ODP  The objective of the IODE Ocean Data Portal (ODP) is to facilitate and promote the exchange and dissemination of marine.
ODP Interoperability Package Dr. Sergey Belov, et al. Partnership Centre for the IODE Ocean Data Portal MINCyT, Buenos Aires, Argentina, 7 – 11 October.
OAI Overview DLESE OAI Workshop April 29-30, 2002 John Weatherley
GBIF Data Access and Database Interoperability 2003 Work Programme Overview Donald Hobern, GBIF Programme Officer for Data Access and Database Interoperability.
NOAA/NESDIS/National Oceanographic Data Center Following the Flow of Two Underway Data Streams Within the U. S. National Oceanographic Data Center Steven.
Mercury – A Service Oriented Web-based system for finding and retrieving Biogeochemical, Ecological and other land- based data National Aeronautics and.
Chemical lot - HOW: Infrastructure set up based on SeaDataNet V1 efficient distributed Marine Data Management Infrastructure; Principle of “ADOPTED AND.
Dataset registration process Sergey Sukhonosov, Dr. Sergey Belov National Oceanographic Data Centre, Russia Training course on establishment of the ODP.
EMODnet Chemistry 2 Service Contract MARE/2012/10 S How to make EMODnet Chemistry fit for purpose at system level By Dick M.A. Schaap – Technical.
Third Session of the Joint WMO-IOC Technical Commission for Oceanography and Marine Meteorology (JCOMM) Marrakech, Morocco, 4-11 November 2009 IODE Ocean.
SeaDataNet Harmonizing and optimizing the metadatabases and controlled vocabularies, incl maintenance & retrieval systems.
A Technical Overview Bill Branan DuraCloud Technical Lead.
GRID ANATOMY Advanced Computing Concepts – Dr. Emmanuel Pilli.
1 SIMDAT Simdat Project –GTD. Meteo Activity – SIMDAT Meteo Activity OGF June 2008 Barcelona Marta Gutierrez, Baudouin Raoult, Cristina.
International Oceanographic Data and Information Exchange - Ocean Data Portal (IODE ODP) Enabling science through seamless and open access to marine data.
1 Collaboration for Beijing and Tokyo GISC prototypes Akira Nakamori JMA ET-WISC-III Jun.2008.
Download Manager software Training Workshop Ostend, Belgium, 20 th May 2014 D.M.A. Schaap - Technical Coordinator.
Metadata generation, control and updating Peter Thijsse - MARIS.
3rd Training Workshop June 2008, Ostende Management of CSR Anne Che-Bohnenstengel, BSH  Metadata Formats  Defined Vocabularies  Content Management.
Architecture of IODE ODP V2 Dr. Sergey Belov, et al. Partnership Centre for the IODE Ocean Data Portal.
Metadata V1 By Dick M.A. Schaap – technical coordinator Oostende, June 08.
ODP V2 Data Provider overview. 22 Scope Data Provider provides access to data and metadata of the local data systems. Data Provider is a wrapper, installed.
IODE Ocean Data Portal - technological framework of new IODE system Dr. Sergey Belov, et al. Partnership Centre for the IODE Ocean Data Portal.
IPDA Registry Definitions Project Dan Crichton Pedro Osuna Alain Sarkissian.
Grid Services for Digital Archive Tao-Sheng Chen Academia Sinica Computing Centre
CDI Data Discovery and Access Service Dick Schaap (MARIS) – SeaDataNet Technical Coordinator RDA – Paris - Sept 2015.
The Global Soil Information System
SEXTANT PRODUCTS CATALOGUE
ODP Interoperability Package
Flanders Marine Institute (VLIZ)
Distributed Marine Data System:
The Re3gistry software and the INSPIRE Registry
IODE Ocean Data Portal - technological framework of new IODE system
SDMX IT Tools SDMX Registry
Presentation transcript:

1 NODC, Russia SeaDataNet TTG meeting Paris, May Overview and potential use of E2EDM technology for SeaDataNet Sergey Belov, Nick Mikhailov

2 Scope NODC, Russia E2EDM provides following functionality: Wrapping local data systems Mapping local codes and dictionaries Data discovery, delivery and processing (export and data production from delivered data) Integrated and secured online access to the distributed data E2EDM is integrating operational and delay-mode time scale data (oceanographic and marine meteorological data) from multiple data formats and multiple data providers in different geographic regions.

3 NODC, Russia Basis NODC, Russia Concept model Namespace Metadata/data objects specifications Data exchange protocol Software components

4 NODC, Russia E2EDM concept model NODC, Russia Providing formalization, identification, description and interpretation for main model objects: Data source Resource User (in particular cases – external application) Model is based on the following structured semantic objects: Element Class - set of elements Record - set of classes These semantic objects defines: Granularity and description for original and transferred data Metadata description Codes and dictionaries unification Data and user policy

5 NODC, Russia E2EDM namespace NODC, Russia Defines metadata and data structures in terms of XML scheme. Within E2EDM consists of two sub-namespaces: global and conceptual (thematic). Global namespace – structures for the model objects Conceptual (thematic domain) namespace – list of thematic elements dealing with grouping, e.g. some discipline and available for discovery and exchange Both designed in XML Schema. 1.Global XML Schema (ISO WMO Core Metadata + CDI) 2.Concept XML Schema (DiGIR) XML Schemas are also used for validation and development issues (XML Schema -> UML -> software design)

6 NODC, Russia E2EDM metadata objects specifications NODC, Russia More than 100 elements, 27 classes, 7 metadata records and 4 data records Metadata Information about local data source (linkage) Unique identification of metadata object Information about data set Information about references and responsible party Information about temporal, vertical extent Information about data policy Information about data quality E2EObjectIDE2ELinkage E2EDataQuality E2EDistributionInfoE2EVerticalExtentE2ETemporalExtentE2EObjectContactE2EObjectReferenceE2ERestrictions List of classes, defining Instruments and processing tools, projects, platforms, geographic coverage, data structure and granularity

7 NODC, Russia E2EDM data objects specifications NODC, Russia E2EDM data records, based on NetCDF: E2EDataPoint – for point data E2EDataProfile – for profile data E2EDataGrid – for grids E2EDataObject – object files (http-based and local) Header (DataHeader) ListElement (list of elements) DataContainer «SequenceElement» «StructureElement» Common transport NetCDF construction

8 NODC, Russia E2EDM data objects specifications (II) NODC, Russia class/elementNetCDF componentNetCDF structure E2EObjectHierarchy + objectHierarchyLevel DataHeader + DataContainer Group objectHierarchyIdDataHeaderAttribute objectHierarchyListDataContainerVariable Classes and data constructions relationship: 1 objectSystemId, objectHierarchyId, countryId, organizationId, dateTime, Latitude, Longitude, platfType, platformId, platformName platformId 2 DEPH, TEMP, PSAL dateTime, Latitude, Longitude dateTime

9 NODC, Russia E2EDM data exchange protocol NODC, Russia Data exchange protocol is responsible for data requesting and data retrieving. Request message (XML) Response message (XML) Transport data file (NetCDF,v.2.2)

10 NODC, Russia E2EDM software components 1.E2EDM Data Provider (DP) – set of services, providing interface between local data systems and distributed system. Must be plugged on the local system. Services are using common library (E2EDM API). DP supports data bases, structured and object data files. 2.E2EDM Integration Server – set of services, providing security issues, resource catalogue maintenance and communication with DP (discovery, requesting and retrieving data)

11 NODC, Russia E2EDM Architecture Integration Server layer Communication layer Data Provider layer Local data system layer External layer

12 NODC, Russia Integration Server. Features Metadata update & maintenance (automatic) Resource catalogue management Discovery services for data, metadata and common codes Request/response communication service Data sources monitoring Downloading services (for obtaining data files, metadata, resource and instance descriptions synchronization) Export tools (e.g. export in XML from E2EDM resource description into WMO Core Profile, to ASCII) HTTP GET/POST (REST) and Web service interfaces Security service Schedule mechanisms Administration tools (CRM, CMS)

13 NODC, Russia Data Provider. Features Data source/resources registry and metadata update Codes and dictionaries mapping Request handling Access to the local data source (DBMS, files) Data extraction based on search criteria Transport data file generation HTTP GET/POST (REST) and Web service interfaces Security service Schedule mechanisms Administration tools (online maintenance for resource and instances)

14 NODC, Russia General data exchange scheme User Integration Server Interface layer (HTTP, Web-services) request Data Provider Request message reply Transport data file Response message

15 NODC, Russia Current operational status of E2EDM E2EDM was originated as one of the JCOMM/ETDMP pilot projects in 2003 MetOffice, UK IFREMER, France VLIZ, Belgium NODC, Russia

16 NODC, Russia Pilot project data sources The following data sources are involved in the E2EDM prototype Historical marine meteorological data Historical ocean cruise data Real-time GTS ocean (BATHY and TESAC) data Real-time GTS ocean (TESAC/ARGO data) Real-time GTS (SHIP) data Monthly climatic fields of ocean parameters (imageries) Ocean SST satellite data Geographic area – North Atlantic (test-area)

17 NODC, Russia Pilot project data sources The following data sources are involved in the E2EDM prototype Historical marine meteorological data Historical ocean cruise data Real-time GTS ocean (BATHY and TESAC) data Real-time GTS ocean (TESAC/ARGO data) Real-time GTS (SHIP) data Monthly climatic fields of ocean parameters (imageries) Ocean SST satellite data Geographic area – North Atlantic (test-area)

18 NODC, Russia User data access interface – via Integration Server Resource catalogue Parameters Additional search options

19 NODC, Russia User Data Access interface (cont.) Search status

20 NODC, Russia E2EDM Web site E2EDM Integration Server - IODE Project Office (VLIZ) RIHMI-WDC (mirror) User data access interface (cont.) Point data grid data profile data

21 NODC, Russia E2EDM using for SeaDataNet E2EDM Integration Server E2EDM Data Provider Data providers community HTTP communication Local Database systemLocal Data file system SDN Data Centres Network Web-portal NetCDF transport data-file Object transport data-file Responce message Request message User access Registry Discovery Delivery Connection Encoding Access

22 NODC, Russia E2EDM adaptation for SeaDataNet JRA2 - Technical development of the interoperable system: E2EDM covers many of JRA2 tasks, but all actions & decisions should be discussed. E2EDM model deepness is enough for many of the SeaDataNet positions. ( + - there is solution in E2EDM) Discovery services Metadata update & maintenance + Potential decision: CDI adoption. Security services Data access level + Transferred data size level + Delivery services Downloading services + Viewing services Developed user interface, libraries, external tools (based on NetCDF) +

23 NODC, Russia Thank you! Questions?