html5-img
1 / 26

Topic 6: Existing implementations of standards and protocols 

Topic 6: Existing implementations of standards and protocols . 1 st ODIP workshop, 26/02/2012 T. Loubrieu - IFREMER. 1 st ODIP workshop,. 1. 26/02/2012. Overview. 3 categories of tools

misu
Télécharger la présentation

Topic 6: Existing implementations of standards and protocols 

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Topic 6: Existing implementations of standards and protocols  1st ODIP workshop, 26/02/2012 T. Loubrieu - IFREMER 1st ODIP workshop, 1 26/02/2012

  2. Overview • 3 categories of tools • Servers: for technical back-end or end users, generic or community specific (water column, sea bed, …) • Desktop application for analysis and visualization (clients) • Tools for data management (upstream data centres) • Shared when possible, but can be as many as needed • Some key shared components • API or shared code: netcdf, opendap, ncWMS, seismicunix • Reference infrastructures: vocabulary services and reference directories, user directory and authentication systems, DOI provider, scientific papers registry • And of course the standards and protocols themselves.

  3. THREDDS Data Server • Targeted community: • Ocean physics and bio-geo-chemistry water column observation/analysis/forecast projects • Features: • Netcdf file format • Gridded dataset aggregation (time axis, phenomenons) • Provided services: • OPeNDAP • OGC/WMS 4D • THREDDS metadata

  4. THREDDS Data Server

  5. THREDDS Data Server

  6. THREDDS Data Server • Clients: • Godiva browser, Sextant browser (WMS) • Geonetworks (for harvesting metadata) • Perspectives: • User authentication and accounting (available but breaks client) • ncWMS update • Operational support or formal agreement on this. • Deployment: • 16 data centres (myOcean)

  7. Oceanotron • Targeted community: • Ocean physics and bio-geo-chemistry water column observation projects • Features: • Netcdf/OceanSites file format • In-situ profiles, pointSeries and trajectories • Aggregation based on plug-ins implementing CSML feature types. • Services Provided (as plug-in): • OPeNDAP • OGC/WMS 4D

  8. Oceanotron

  9. Oceanotron • Clients: • Godiva browser • Jsdap (javascript) and pydap (python) API • Perspectives: • Aggregates ODV files collection • WFS and SOS implementation (shared schema) • Checksum computation for observations duplicate identification • Deployment: • 7 data centres (myOcean)

  10. High Resolution Seismic Viewer System • Targeted community: • Sea-bed observations (geo-seismic) community • Features: • Reads SEGY, UKOAA file format • Seismic profiles visualization and analysis • Provided services: • Ad-hoc applet application as back-end

  11. High Resolution Seismic Viewer System

  12. High Resolution Seismic Viewer System

  13. High Resolution Seismic Viewer • Clients: • End users (applet) • Perspectives: • Turn it to operational system (instead of demo) • Enable to give on-line access to off-line datasets (on tape) • Deployment: • 5 data centres (geo-seas)

  14. Generic servers • Download Manager • For seadatanet, geo-seas • Used for the user to retrieve and download data files related to observations (stored in CDI) • For water column observation, enables data files to be converted (ODV) and/or split. • More than 80 instances deployed • On-the-shelf GIS servers: mapserver, geoserver, constellation • VSFTP: • For myOCean • Used to get access to raw files with user transaction accounting (authentication done through central LDAP)

  15. Constellation SWE

  16. Geonetwork • Targeted community: • Every community • Features: • Metadata edition (e.g. ISO19139) • Harvesting (e.g. THREDDS metadata) • Applies templates and profile validation (e.g. INSPIRE) • Uses controlled vocabularies • Glue for distributed systems as it gathers the configuration (datasets and dissemination services) of the whole components • Provided services: • CS-W service

  17. Geonetwork

  18. Geonetwork

  19. Geonetwork

  20. Geonetwork • Clients: • Dedicated web portal, • Sextant system at IFREMER • To fulfil INSPIRE requirements • Perspectives: • New metadata templates (SeaDataNet, EMODNET) • dataCite export • RDF export to browse dependancy graphs (similar to linked data ?) • Set up facetted search client on top (SOLR)

  21. Desktop analysis and visualization tools • ODV: • For water column observations (seadatanet) • Data analysis and visualization, quality assessment • DIVA • For water column observations (seadatanet) • Spatial analysis of observations • Results disseminated with a 4D WMS dedicated implementation (OceanBrowser) • Globe (includes 3D DTM viewer): • For bathymetry observations (geo-seas) • Data analysis and visualization, quality assessment

  22. Globe’s 3D DTM viewer

  23. Desktop Upstream observation management • Mikado: • For every community (seadatanet, geo-seas) • Manually or automatically generates metadata records (iso19139, sensorML and O&M) • NEMO • For water column observations (seadatanet) • Generates standard data files (ODV, netCDF) from any CSV (e.g. XBT files). • EARS • For every community (Eurofleet) • Electronic log book of operations and events at sea.

  24. EARS (MUMM, OGS, IFREMER) • Automatic Event Entry (selected sensor acquisition) • Manual Event Entry • Based on common and dedicated vocabularies • Creates ontology • Multilingual • Time-stamps and geo-references • Reporting • Ship summary reports: daily reports send on-shore • Cruise Summary reports: sent at the end of the cruise (iso19139)

  25. An ecosystem !

  26. Synthesis ? • The Glue of our systems • Geonetwork • Advanced services servers • THREDDS Data Server • Oceanotron • … • Shared API: netcdf/cdm, opendap, ncwms, seismicunix • Reference infrastructures (mostly seadatanet) • Vocabulary services (BODC) • Reference directories (e.g. organizations:EDMO) • Reference catalogues (Cruises:CSR, Observations:CDI) • Background applications (EARS, ODV, MIKADO, NEMO)

More Related