OSCAR/Surface Machine-to-Machine Interface

Slides:



Advertisements
Similar presentations
IRRA DSpace April 2006 Claire Knowles University of Edinburgh.
Advertisements

WMO TR (WMO-No. 49) WMO; OBS, Wenjian Zhang and Miroslav Ondráš.
WMO INTEGRATED GLOBAL OBSERVING SYSTEM (WIGOS)
Federal Department of Home Affairs FDHA Federal Office of Meteorology and Climatology MeteoSwiss OSCAR? OSCAR! Jörg Klausen, Jürg Mannes, Lucia Cappelletti,
11 Data Interface Standard for Accounting Software Project Progress Report China National Audit Office June, 2015.
GCMD/IDN STATUS AND PLANS Stephen Wharton CWIC Meeting February19, 2015.
Observing System Capability Analysis and Review Tool (OSCAR) Detailed functions WIGOS Project Office WMO; Name of Department (ND)
EGEE is a project funded by the European Union under contract IST Testing processes Leanne Guy Testing activity manager JRA1 All hands meeting,
OSCAR/Surface development and implementation
Introduction to the Adapter Server Rob Mace June, 2008.
WMO WIGOS from the CAS Perspective Sandro Fuzzi National Research Council, Italy WMO: Research Dept.
CBS Ext(2014) / RA III-16 TECO / RECO WIGOS Metadata Steve Foreman, WIGOS Secretariat For TT-WMD WMO; CBS Ext(2014) / RA III-16.
Observing System Capability Analysis and Review Tool (OSCAR) Detailed functions WIGOS Project Office WMO; Name of Department (ND)
1 Market Data Transparency SCR 740 Business & Technical Training SCR 727 Phase II: Web Services ERCOT presents: Market Data Transparency.
SNOMED CT Vendor Introduction 27 th October :30 (CET) Implementation Special Interest Group Tom Seabury IHTSDO.
Monitoring Tools Timo Pröscholdt WMO; DRA. Today  Report  Timeline  Outlook.
Luis Nunes WIGOS Project Office OSCAR/Surface The Observing Systems Capability Analysis and Review tool for Surface-based observations.
OSCAR/Surface The Observing Systems Capability Analysis and Review tool for Surface-based observations Luis Nunes WIGOS Project Office.
Introduction to the WIGOS Identifiers
OSCAR/Surface, Vol. A, and the WMO Members
Architecture Review 10/11/2004
OSCAR/Surface The Observing Systems Capability Analysis and Review tool for Surface-based observations Luis Nunes WIGOS Project Office.
WMO INTEGRATED GLOBAL OBSERVING SYSTEM (WIGOS)
WIGOS regulatory and guidance material
OSCAR/Surface - Frequencies
The Plan, Status and First Results
How to find information in OSCAR/Surface?
OSCAR/Surface Initial Data Integration & Transition from Pub 9 Vol A
OSCAR a key element in WIGOS and RRR
and Vol. A Timo Pröscholdt,
WIGOS Data Quality Monitoring System (WDQMS)
5th Session of the Task Team on WIGOS Metadata
WIGOS Metadata Standard
The Plan, Status and First Results
Sue Barrell, Bertrand Calpini
Software Configuration Management
WIGOS Metadata Standard & OSCAR/Surface
The WMO Rolling Review of Requirements and the OSCAR tools
Distributed Marine Data System:
Task Team on WIGOS Data and Partnerships
The WIGOS Metadata Standard
OSCAR/Surface (User Perspective)
ODS API Suite APIs to Organisation Reference Data
Overview of the WMO Integrated Global Observing System (WIGOS)
FEEDBACK FROM VARIOUS COMMUNITIES
OSCAR/Surface, Vol. A, and the WMO Members
WIGOS Metadata Representation & XML Schema
OSCAR/Surface – and all you ever wanted to know about it
Functional description of OSCAR/Surface
How to find information in OSCAR/Surface?
WIGOS Metadata Standard & OSCAR/Surface
Technical Coordinator - Data Buoy Cooperation Panel
PX-Web 2019 and more… Mikael Nordberg Developer Statistics Sweden.
Bulk Data Task Force Update Government Publishing Office
Workshop (… 2016) WIGOS Project Office
OSCAR/Surface & WIGOS Data Quality Monitoring tools
The interaction between WDQMS and OSCAR/Surface
WIGOS Pre-Operational Phase;
Guidance on WIGOS Data Partnerships Draft v1.0
OSCAR/Surface The Observing Systems Capability Analysis and Review tool for Surface-based observations Luis Nunes WIGOS Project Office.
IPET-DD-1 meeting Feb 2019 Thorsten Busselberg -DWD
WIGOS regulatory and guidance material
The WIGOS Pre-Operational Phase
IPET-DD-1 meeting Feb 2019 Thorsten Busselberg -DWD
EGR Identification service
How to manage Information in OSCAR/Surface
Recommendations from TT-WSI
ICG-WIGOS, eigth session, Jan 2019
4. STATUS OF THE PRIORITY AREAS IMPLEMENTATION OF THE PLAN FOR THE WIGOS PRE-OPERATIONAL PHASE (PWPP)   4.4 Development and implementation of the WIGOS.
OSCAR/Surface Functionality and Usability Assessment
Presentation transcript:

OSCAR/Surface Machine-to-Machine Interface Jörg Klausen, MeteoSwiss Lucia Cappelletti, MeteoSwiss Timo Pröscholdt, WMO

Outline Introduction Requirements Current Status Outlook

introduction

Metadata for climate applications “The details and history of local conditions, instruments, operating procedures, data processing algorithms and other factors pertinent to interpreting data (i.e. metadata) should be documented and treated with the same care as the data themselves.” GCOS Climate Monitoring Principle #3

Members shall share metadata … WIGOS Manual

OSCAR/Surface offers an elaborate management console …

Why an OSCAR/Surface API? WIGOS metadata model is fairly comprehensive, lots of elements to report OSCAR/Surface management console is intended to support editing of single stations If metadata are already maintained in a digital archive, it makes sense to automate WIGOS metadata production and delivery An API (Application Programming Interface) allows machine-to-machine interaction, intended to support bulk operations or repeated updates

Requirements

OSCAR/Surface API (i) RESTful API OSCAR DB External system RESTful API Upload/download of WMD records including Stations characteristics Observations Schedules Instruments Contacts Batch uploads of station contacts and code lists contents Search for stations and contacts using filter expressions Retrieval of audit logs [administrators only] Supports export in different formats (WMD XML, JSON, GEOJSON, CSV,..) Provides error messages detailed enough to allow corrective action

OSCAR/Surface API (ii) External system API OSCAR DB Authenticated system ? Anonymous system An external system can extract: Station metadata (full or partial WMD metadata records) Stations list (search results) Contacts list (search results) Audit logs An external system can update/insert: Stations metadata (full or partial WMD metadata records) Station contacts Instruments Organisations Ingestion of current/historic metadata relies on business rules and best practices Metadata updated/inserted via the API is locked for UI changes ? ? ?

OSCAR/Surface API «get» input output Output format Comment Station WIGOS ID, (date) Full station metadata record WMD XML, GEOJSON Current (no date specified) or historic values Station(s) WIGOS ID, required elements, (date) Subset of station metadata record CSV, XML, JSON Required elements can be: WIGOS ID, coordinates, station type, station class, measured variables, coordinates of intruments, observing cycle (VolA legacy file?) Filter expression Full station metadata records WMD XML, JSON Filters: station class, station type, location (country/ies), open text, …. Stations list WIGOS ID, station name, … JSON, XML get stations metadata by WIGOS ID Search for stations metadata Search for stations

OSCAR/Surface API «put» Update/insert input Input format Output Comment Station(s) Full or partial WMD record WMD XML Confirmation/error message Can contain current or historic values Station(s) contact(s) List of station contacts CSV, XML Batch upload of station contacts Instrument List of instruments Batch upload of instruments Organisation List of organisation Batch upload of organisations Upload station metadata Upload code lists contents

Current Status

OSCAR/Surface API Available end points (mainly for internal use) https://oscar.wmo.int/surface/rest/api?_wadl Example: List all approved stations https://oscar.wmo.int/surface/rest/api/stations/approvedStations/wmoIds?pageSize=100&q=&page=1

outlook

Distribute schema 1.0RC5 to interested parties Align OSCAR/Surface Update DB model, migrate existing information, Update OSCAR/Surface GUI Build and test API endpoints «upload» of (complete or partial) WMD records Other endpoints Timeline Prototype by end of June based on 1.0RC5 Pre-operational API by end of July available for wider testing Bug fixing, deployment by September

شكرا Thank you Merci You & your organization! Financial support. Swiss Federal Office of Foreign Affairs, MeteoSwiss, WMO, Met Norway Project Team at MeteoSwiss. (current) J Klausen, L Cappelletti, B Calpini, M Musa, M Brändli, L Koppa, C Walder, E Grüter, S Sandmeier, M Schäfer, A Rubli, Tom Hager, Attila Loos; (past) J Mannes, S Spreitzer, M Leutenegger, C Sigg, M Abbt, W Brunelli, J Mettler Project Team at WMO (current). F Belda, LP Riishojgaard, T Pröscholdt Project Team at European Dynamics (current). T Galousis, M Ulmann, L Christou, N Pappa, S Sklavos, … ICG-WIGOS. S Barrell, B Calpini, … TT-WMD. (current) K Monnik, J Klausen, J Swaykos, T Boston, U Looser, E Büyükbas, Zhao Licheng, T Oakley, S Foreman, D Lockett, L Nunes IPET-MDRD. D Lowe, J Tandy, … JCOMMOPS, GAW WDCs, ET-WDC, …