1 Fourth GO-ESSP Meeting Rutherford Appleton Lab Chilton, UK 7 June, 2005 Data integration with the Climate Science Modelling.

Slides:



Advertisements
Similar presentations
Page 1 © Crown copyright 2005 Workshop on Metadata Beijing27-29 September Report on Metadata Gil Ross (Met Office UK) WIS Working Group Geneva.
Advertisements

Chair, Inter-Programme Expert Team on Metadata Implementation
Architectures for Data Access Services Practical considerations for design of discoverable, reusable interoperable data sources.
1 UK e-Science All-Hands Meeting Nottingham, 2004 Enterprise specification of the NERC DataGrid Andrew Woolf, Ray Cramer.
Page 1 © Crown copyright 2005 Workshop on Metadata Beijing27-29 September WMO Interoperability – the vision Gil Ross (Met Office UK) Metadata workshop;
Information Modelling MOLES Metadata Objects for Linking Environmental Sciences S. Ventouras Rutherford Appleton Laboratory.
Parameter Vocabularies in the NERC DataGrid Project Presented by Roy Lowry Roy Lowry British Oceanographic Data Centre on behalf of the on behalf of the.
CEN/TC 287 general presentation 1 CEN/TC 287 Standardization of Geographic information general presentation Annet van der Horn secretary CEN/TC 287 Arnold.
© MarineXML 2006 Slide 1 of 16 MOTIIVE : RISE HAC-PB EC, Brussels, 6 th June 2007 MOTIIVE:RISE Harmonisation Advisory Committee and Project Board European.
Oceans Portal Workshop 30 th March 2004 Healthy oceans: cared for, understood and used wisely for the benefit of all, now and in the future healthy oceans:
1 NODC, Russia GISC & DCPC developers meeting Langen, 29 – 31 March E2EDM technology implementation for WIS GISC development S. Sukhonosov, S. Belov.
Communicating Scientific Thoughts and Data Bryan Lawrence Oxford March 2006.
Bryan Lawrence on behalf of BADC, BODC, CCLRC, PML and SOC The British Atmospheric Data Centre and the NERC DataGrid (for) [ ]=
BADC, BODC, CCLRC, PML and SOC The NERC Metadata Gateway: a product of the NERC DataGrid [ ]= Bryan Lawrence (on behalf of a big team)
Governance Issues Governance Dimensions of data access infrastructures Rob Atkinson Social Change Online.
2 nd Training Workshop 4 – 5 June 2007 Common Data Index - CDI By Dick M.A Schaap Technical Coordinator SeaDataNet.
Interoperability A simple case for standards Kim Finney JCADM – Rome 2007.
NERC DataGrid and CSML NDG Team. CSML: Context NERC DataGrid: the integration problem –multiple organisations, formats, storage mechanisms (file, relational)
EuroMISS, EuroDSS and DMS Update of Progress Keiran Millard Keiran Millard
© MarineXML 2006 Slide 1 of 14 AGI Marine and Coastal Zone SIG – Oceans of Change ExCeL, London 22 nd March 2006, Developments in Marine Standards Keiran.
1 The INSPIRE Geoportal Ioannis Kanellopoulos Spatial Data Infrastructures Unit European Commission Joint Research Centre Institute for Environment and.
© Crown copyright Met Office WCSplus Making the Web Coverage Service work for the Fluid Earth Sciences Community Bruce Wright (Senior IT Architect), 7.
1 The IODE Ocean Data Portal - current status and future Nikolai Mikhailov, Chair of IODE/JCOMM ETDMP National Oceanographic Data Centre, Russia Four Session.
Bryan Lawrence on behalf of BADC, BODC, CCLRC, PML and SOC An Introduction to NDG concepts [ ]=
CF Conventions Support at BADC Alison Pamment Roy Lowry (BODC)
INSPIRE, EC Water Standards and WaterML Workshop Keiran Millard Keiran Millard
BADC, BODC, CCLRC, PML and SOC Distributed Data, Distributed Governance, Distributed Vocabularies, with a dash of CLADDIER: The NERC DataGrid [
THREDDS Data Server Ethan Davis GEOSS Climate Workshop 23 September 2011.
1 The NERC DataGrid DataGrid The NERC DataGrid DataGrid AHM 2003 – 2 Sept, 2003 e-Science Centre Metadata of the NERC DataGrid Kevin O’Neill CCLRC e-Science.
Grid-enabling OGC Web Services Andrew Woolf, Arif Shaon STFC e-Science Centre Rutherford Appleton Lab.
1 NESC workshop Grid and Geospatial Standards 7-Sep-2005 Data integration with the Climate Science Modelling Language Andrew Woolf 1, Bryan Lawrence 2,
Marine Community and OGC Experiences of the MarineXML initiative EU MarineXML project SEEGrid IOC-UNESCO.
NOCS, PML, STFC, BODC, BADC The NERC DataGrid = Bryan Lawrence Director of the STFC Centre for Environmental Data Archival (BADC, NEODC, IPCC-DDC.
What is Information Modelling (and why do we need it in NEII…)? Dominic Lowe, Bureau of Meteorology, 29 October 2013.
DELIVERING ENVIRONMENTAL WEB SERVICES (DEWS) Partners: UK Met Office (Lead Partner), British Atmospheric Data Centre (BADC), British Maritime Technology.
Accomplishments and Remaining Challenges: THREDDS Data Server and Common Data Model Ethan Davis Unidata Policy Committee Meeting May 2011.
1 International Standards for Data Interoperability GALEON Geo-interface for Air, Environment, Land, Ocean NetCDF Ben Domenico Unidata Program Center*
Harmonisation of Grid and Geospatial Services Standards in the Earth and Environmental Sciences Simon Cox 1, Lesley Wyborn 2, Andrew Woolf.
© MarineXML 2006 Slide 1 of 16 RISE / MOTIIVE HAB+PB Brussels, Belgium, 4 th October 2006 MOTIIVE 12 Month Summary Keiran Millard 1, Andrew Woolf 2, Jeremy.
Integrating the Climate Science Modelling Language with geospatial software and services Dominic Lowe British Atmospheric Data
AUKEGGSWorkshop ANU, Canberra, 29 November 2006 Implementing CSML Feature Types in applications within the NERC DataGrid Dominic Lowe, British Atmospheric.
Slide 1 SDTSSDTS FGDC CWG SDTS Revision Project ANSI INCITS L1 Project to Update SDTS FGDC CWG September 2, 2003.
© MarineXML 2005 Slide 1 of 19 Geospatial Standards for Earth System Science Data Edinburgh, Scotland, 6 th -8 th September 2005 MarineXML & MOTIIVE Keiran.
Alison Pamment 1, Steve Donegan 1, Calum Byrom 2, Oliver Clements 3, Bryan Lawrence 1, Roy Lowry 3 1 NCAS/BADC, Science and Technology Facilities Council,
© University of Reading 2008www.reading.ac.uk Reading e-Science Centre 9 September 2008 Harmonization of environmental data using the Climate Science Modelling.
AUKEGGS Canberra, Exposing legacy file-based data (interop-for-files) Andrew Woolf CCLRC Rutherford Appleton Laboratory
Implementing Marine XML for NOAA Observing Data Nazila Merati and Eugene Burger NOAA/Pacific Marine Environmental Laboratory Seattle, WA.
GO-ESSP LLNL, June 2006 CSML – Stocktake and Forward Look Andrew Woolf Dominic CCLRC Rutherford Appleton Laboratory.
NESC Worshop – 07 September 2005 Development of a Marine Metadata Standard Greg Reed Executive Officer Australian Ocean Data Centre Joint Facility.
1 SIMDAT Simdat Project –GTD. Meteo Activity – SIMDAT Meteo Activity OGF June 2008 Barcelona Marta Gutierrez, Baudouin Raoult, Cristina.
1 Key Results from GALEON John Caron Ben Dominico UCAR/Unidata.
ESA UNCLASSIFIED – For Official Use INSPIRE Orthoimagery TWG Status Report Antonio Romeo ESRIN 15/02/2012.
Interoperability Day Introduction Standards-based Web Services Interfaces to Existing Atmospheric/Oceanographic Data Systems Ben Domenico Unidata Program.
NOAA IOOS SOS Implementations in 2008 Jeff de La Beaujardière, PhD NOAA IOOS Program DIF Sr Systems Architect.
Bavarian Agency for Surveying and Geoinformation AAA - The contribution of the AdV in an increasing European Spatial Data Infrastructure - the German Way.
ECMWF 24 th November 2008 Deploying secure OGC services in front of a heterogeneous data archive. Bryan Lawrence, Phil Kershaw, Dominic Lowe, and Stephen.
U.S. Department of the Interior U.S. Geological Survey WaterML Presentation to FGDC SWG Nate Booth January 30, 2013.
The proposal “...data Grid linking climate data resources in Australia and UK...” TPAC: OAI/DIF, data services NOO: Oceans Portal “...application of WSRF.
NERC DataGrid: Googling for Secure Data
or some relevant web services
ODP Interoperability Package
The NERC Metadata Gateway: a product of the NERC DataGrid
Ongoing collaboration
Modelling approaches for EO application schema
Distributed Marine Data System:
BADC, BODC, CCLRC, PML and SOC
S-121 Maritime Limits and Boundaries
S-121 Maritime Limits and Boundaries
S-121 Maritime Limits and Boundaries
BADC, BODC, CCLRC, PML and SOC
Presentation transcript:

1 Fourth GO-ESSP Meeting Rutherford Appleton Lab Chilton, UK 7 June, 2005 Data integration with the Climate Science Modelling Language Andrew Woolf 1, Bryan Lawrence 2, Roy Lowry 3, Kerstin Kleese van Dam 1, Ray Cramer 3, Marta Gutierrez 2, Siva Kondapalli 3, Susan Latham 2, Dominic Lowe 2, Kevin O’Neill 1, Ag Stephens 2 1 CCLRC e-Science Centre 2 British Atmospheric Data Centre 3 British Oceanographic Data Centre

2 Fourth GO-ESSP Meeting Rutherford Appleton Lab Chilton, UK 7 June, 2005 Outline Background Standards – a framework for interoperability Climate Science Modelling Language (CSML) Perspectives

3 Fourth GO-ESSP Meeting Rutherford Appleton Lab Chilton, UK 7 June, 2005 Background Data integration requirements: scalability across providers warehousing not an option enhance access and use, ‘outwards-facing’ (e.g. impacts community, policymakers) storage heterogeneity  Semantics as integration ‘key’ fundamentally, an information community is defined by shared semantics common language across providers (and users) supports wrapper/mediator architecture

4 Fourth GO-ESSP Meeting Rutherford Appleton Lab Chilton, UK 7 June, 2005 Standards Emerging ISO standards TC211 – around 40 standards for geographic information Cover activity spectrum: discovery  access  use Provide a framework for data integration Universe of discourse Feature types ISO Application schema ISO ISO The taxon name taxon 'ANTHOZOA',63.1,missing 'Scoloplos armiger',66.1,missing 'Spio filicornis',10,missing 'Spiophanes bombyx',60.3,missing 'Capitellidae',131.8,missing 'Pholoe',10,missing 'Owenia fusiformis',23.4,missing 'Hypereteone lactea',6.8,missing 'Anaitides groenlandica',13.2,missing 'Anaitides mucosa',6.8,missing ISO 19118

5 Fourth GO-ESSP Meeting Rutherford Appleton Lab Chilton, UK 7 June, 2005 Standards Geographic ‘features’ “abstraction of real world phenomena” [ISO 19101] Type or instance Encapsulate important semantics in universe of discourse Application schema Defines semantic content and logical structure of datasets ISO standards provide toolkit: spatial/temporal referencing geometry (1-, 2-, 3-D) topology dictionaries (phenomena, units, etc.) GML – canonical encoding [from ISO “Geographic information – Rules for Application Schema”]

6 Fourth GO-ESSP Meeting Rutherford Appleton Lab Chilton, UK 7 June, 2005 Standards The importance of governance Information community defined by shared semantics Need community process to manage those semantics (definitions, models, vocabularies, taxonomies, etc.) e.g. CF conventions for netCDF files Role of Feature Type Catalogues [ISO 19110] and registers [ISO 19135] Governance as driver for granularity Remit / interest determines appropriate granularity ref. IOC, IHO, WMO abstractgenerichighly specialised feature types spectrum

7 Fourth GO-ESSP Meeting Rutherford Appleton Lab Chilton, UK 7 June, 2005 Climate Science Modelling Language Aims: provide semantic integration mechanism for NDG data explore new standards-based interoperability framework emphasise content, not container Design principles: offload semantics onto parameter type (‘phenomenon’, observable, measurand) e.g. wind-profiler, balloon temperature sounding offload semantics onto CRS e.g. scanning radar, sounding radar ‘sensible plotting’ as discriminant ‘in-principle’ unsupervised portrayal explicitly aim for small number of weakly-typed features (in accordance with governance principle and NDG remit)

8 Fourth GO-ESSP Meeting Rutherford Appleton Lab Chilton, UK 7 June, 2005 Climate Science Modelling Language CSML feature types defined on basis of geometric and topologic structure CSML feature typeDescriptionExamples TrajectoryFeatureDiscrete path in time and space of a platform or instrument. ship’s cruise track, aircraft’s flight path PointFeatureSingle point measurement.raingauge measurement ProfileFeatureSingle ‘profile’ of some parameter along a directed line in space. wind sounding, XBT, CTD, radiosonde GridFeatureSingle time-snapshot of a gridded field.gridded analysis field PointSeriesFeatureSeries of single datum measurements.tidegauge, rainfall timeseries ProfileSeriesFeatureSeries of profile-type measurements. vertical or scanning radar, shipborne ADCP, thermistor chain timeseries GridSeriesFeatureTimeseries of gridded parameter fields. numerical weather prediction model, ocean general circulation model

9 Fourth GO-ESSP Meeting Rutherford Appleton Lab Chilton, UK 7 June, 2005 Climate Science Modelling Language CSML feature types examples... ProfileSeriesFeature ProfileFeature GridFeature

10 Fourth GO-ESSP Meeting Rutherford Appleton Lab Chilton, UK 7 June, 2005 Climate Science Modelling Language Application schema logical structure and semantic content of NDG ‘Dataset’ Based on GML 3.1

11 Fourth GO-ESSP Meeting Rutherford Appleton Lab Chilton, UK 7 June, 2005 Climate Science Modelling Language Numerical array descriptors provides ‘wrapper’ architecture for legacy data files Connected’ to data model numerical content through ‘xlink:href’ Subtypes: InlineArray ArrayGenerator FileExtract (NASAAmes, NetCDF, GRIB) Composite design pattern for aggregation

12 Fourth GO-ESSP Meeting Rutherford Appleton Lab Chilton, UK 7 June, 2005 Climate Science Modelling Language Provides semantic abstraction layer instantiateNetCDF( DatasetID, FeatureID) (SAX) demarshalling

13 Fourth GO-ESSP Meeting Rutherford Appleton Lab Chilton, UK 7 June, 2005 Perspectives Status: Initial feature types defined First draft application schema complete Trial software tooling being coded (parser, netCDF instantiation) Initial deployment trial across BODC, BADC datasets Future: Separate out wrapper implementation (array descriptors) Disallow ‘internal’ dictionaries More strongly-typed features? Follow (and pursue!) GML evolution, enhance compliance Expand tooling Related work WMO, IOC, IHO MarineXML MOTIIVE (INSPIRE)

14 Fourth GO-ESSP Meeting Rutherford Appleton Lab Chilton, UK 7 June, 2005 “MarineXML is an initiative of the IOC/IODE of UNESCO to improve marine data exchange within the marine community. The European Commission has provided a funding contribution to this initiative as part of its 5th Framework Programme to undertake a ‘pre-standardisation’ task of identifying the approaches the marine community should adopt regarding XML technology to achieve improved data exchange.” EU project – MarineXML The taxon name taxon 'ANTHOZOA',63.1,missing 'Scoloplos armiger',66.1,missing 'Spio filicornis',10,missing 'Spiophanes bombyx',60.3,missing 'Capitellidae',131.8,missing 'Pholoe',10,missing 'Owenia fusiformis',23.4,missing 'Hypereteone lactea',6.8,missing 'Anaitides groenlandica',13.2,missing 'Anaitides mucosa',6.8,missing “... there is a momentum from organisations such as IHO and WMO to adopt consistent approaches for the vocabulary of their data along the reference implementation of ISO Standards prescribed by the [Open Geospatial Consortium]...” “The NDG format proved a robust recipient for the data from each community. It produced economical files with few redundant elements, striking about the right balance between weak and strong typing.” Perspectives

15 Fourth GO-ESSP Meeting Rutherford Appleton Lab Chilton, UK 7 June, 2005 Food for GO-ESSP thought CF vs GML ??? CF structure vocabs Dictionaries GML dictionary Feature Types mapping refers to

16 Fourth GO-ESSP Meeting Rutherford Appleton Lab Chilton, UK 7 June, 2005 Food for GO-ESSP thought Dictionaries we need: units (udunits, POSC)units ‘phenomena’ (CF, BODC) CRS (EPSG) Governance roadmap: ISO “Feature cataloguing methodology” ISO “Profile FACC Data Dictionary” ISO “Procedures for registration of geographical information items” IOC 19xxx registries: IOC (Recommendation IODE-XVIII.7, May 2005) Recommends the establishment of a MarineXML Steering Group with the following terms of reference: (i) establish a Pilot Project to set up an ISO series of standards compliant standards register, with possible collaboration with IHO, to be hosted by the IODE Project Office; (ii) monitor and assist with XML development activities in other IODE/JCOMM groups, such as ETDMP, GEBICH and SGMEDI.

17 Fourth GO-ESSP Meeting Rutherford Appleton Lab Chilton, UK 7 June, 2005 Food for GO-ESSP thought GALEON Use case GALEONNDG 1 THREDDS catalog  WCS ‘Capabilities XML’MOLES  WCS ‘Capabilities XML’ 2 ncML-G  WCS describeCoverage()CSML  WCS describeCoverage() 3 {netCDF,OPeNDAP}  getCoverage()  GeoTIFF 4 {netCDF,OPeNDAP}  getCoverage()  ncML- GML {netCDF,OPeNDAP}  getCoverage()  CSML 5 {netCDF,OPeNDAP}  getCoverage()  ncML- GML + netCDF {netCDF,OPeNDAP}  getCoverage()  CSML + netCDF 6clients (e.g. DODS library for WCS) 7 rasdaman/PostgreSQL  getCoverage() Thoughts: WCS requires support for at least {GeoTIFF | HDF-EOS | DTED | NITF | GML}...however, CF-netCDF should ideally be one of these WCS spec shouldn’t be modified for anyone’s pet format

18 Fourth GO-ESSP Meeting Rutherford Appleton Lab Chilton, UK 7 June, 2005 NDG & OGC e.g.: netCDF data through W{M,C}S

19 Fourth GO-ESSP Meeting Rutherford Appleton Lab Chilton, UK 7 June, 2005 Food for GO-ESSP thought > foreach i ( ) grep ’iso|ogc|gis|gml’ GO-ESSP/* | wc This year so far: Lawrence Middleton Hankin Tandy O’Brien & Hankin (~ 40%)

20 Fourth GO-ESSP Meeting Rutherford Appleton Lab Chilton, UK 7 June, 2005 AUKEGGS Collaboration between NERC DataGrid (UK) and SEEGrid community (Australia) Aims: NDG deployment at TPAC ‘Digital Library for Oceans and Climate’ Joint OGC demonstrator with NOO Oceans Portal ‘Grid-enabling’ OGC web services by profiling against WSRF Legacy data integration patterns (e.g. wrappers for relational/file) Sept workshop, Edinburgh: “Grid Middleware and Geospatial Standards for Earth System Science Data”