1 The IODE Ocean Data Portal - current status and future Nikolai Mikhailov, Chair of IODE/JCOMM ETDMP National Oceanographic Data Centre, Russia of the Joint WMO-IOC Technical Comission for Oceanography and Marine Meteor Yeosu, Korea, 23-31 May 2012
Jan 16, 2016
1
The IODE Ocean Data Portal - current status and future
Nikolai Mikhailov, Chair of IODE/JCOMM ETDMP
National Oceanographic Data Centre, Russia
Four Session of the Joint WMO-IOC Technical Comission for Oceanography and Marine Meteorology, Yeosu, Korea, 23-31 May 2012
2
ODP objectives “The ODP is a standards-based infrastructure to
build and manage a distributed marine data network basing on:
• data and products of the data centers of the IODE, JCOMM and other IOC projects;
• resources of other participating systems and also provide the discovery, evaluation
(through visualization and metadata review) and access to data and products.”
IODE Ocean Data Portal concept paper ODP requirements and design decisions
3
ODP Structure
ODP V2: Network model Interoperability New functionality and features
ODP V1
4
ODP participants provide the operation of three types of ODP nodes:
• Global • Regional/specialized • National• Technical
ODP participants
MCDS (GTSPP, …..) can be the data federation of the ODP distributed system connected via specialized node (nodes)
5
ODP Technology
Data Cache
Integration ServerData Provider
Integration, delivery, exchange
Portal and portlets
GIS server
User Serving
Monitoring
Service Bus
System Management
Security
ODP v2 Interoperability arrangements
ODP V2 Tool Kit
The ODP participats need to accept and implement a set of agreed interoperable arrangements of information and Web-services interfaces
Interoperability specifications: semantic and sintactic
6
Options for ODP node deployment
ODP Tool Kitor
Global nodeGlobal node
Regional nodeRegional node
National nodeNational node
ODP Data Provider Lightor
Interoperability arrangements
7
ODP nodes nomination
The accreditation mechanism and procedures will be established to govern the process by which the ODP participants can seek formal designation (IODE-QMF)
The ODP node accreditation will be carried out along with NODC accreditation process under IODE-QMF and provided by SG-ODP and SG-QMF
The capability and performance of an ODP node will be
periodically reviewed by the SG-ODP and SG-QMF.
8
Current ODP data providers 13 Data Providers registered 10 Data Providers operational 62 data sets available via the
ODP Portal 11 data sets – databases 5 data sets – images
(object files) 28 data sets – remote
HTTP/FTP inventory files; 18 data sets – structured
data files (local);
1118%
58%
2845%
1829%
database
object files
HTTP/FTP inventory
structured data files
9
ODP maintenance
The ODP technical node (IOC Support Cenre for ODP): develop, host and maintain the tools and specifications of the
IODE ODP assist the ODP nodes to achieve their regional and thematic
objectives develop, strengthen and maintain the ODP data management
training programmes and tools monitor and report on the ODP tools and spec use, impact of
the ODP data and services in IOC programmes
10
ODP operation
2.MetadataGeneration SynchronizationConsolidation
3. Data exchange Notification on events Data unification Data delivery4. Information services
“Map-Plot-Table”GIS - presentation
1.Nodes interconnectionsNode’s registration Connection with local data
11http://classroom.oceanteacher.org
ODP Capacity Building
11
1212
ODP examples. Connect & Share • Local databases, structured and unstructured data files, data
inventories (FTP,HTTP)
1313
ODP examples. Manage & Monitor
• automatic data provider nodes maintenance (respectively to the data life-cycle)
• metadata catalogue update/synchronization/publishing • nodes accessibility monitoring, reporting tools and feedback
1414
ODP examples. Unification & scalability• Use of controlled code lists and vocabulary dictionary (easy
to extend and substitute)
1515
ODP Examples. Access• Search -> Deliver -> View -> Download
1616
ODP Examples. Access• Profiling -> Deliver -> View -> Download
1717
ODP Examples. Access• Profiling -> Subscription - Deliver -> Download
18
ODP Examples. Services• HTTP-services and Web-servicesProvides ability to communicate on “machine-to-machine” level
• Applied tasks serviceProvides generation of “map-graf-tab” presentation
18
19
ODP Examples. Maps
19
GIS Analysis toolProvides near real-time GIS-layer generation from distributed
datasets both with external geo-services interactive and presentation of multidisciplinary data and products on a map
2020
ODP next steps for 2012-2013General stable ODP Tool Kit and arrangement specifications IOC support centre for ODP Flexible interoperability (WIS, SeaDataNet, etc.)
Technology Expanding of ISO 19139, OGC-standards use IODE ODP – new open source project (Sourceforge, Google code) Feedback and bug tracking system Plug & play software tools for interoperability arrangements
Distributed data system and nodes Expanding of data providers Supporting the programme – ODINs, MDCS, WDS ….. Interaction with WIS and SDN
21
Thank you!
http://odp.oceandataportal.net/odp/