Project

General

Profile

Wiki

Scenarios for envisaged use of the WOW engine by WOW-NL
Version: 12 February 2016
Prepared by: Jan Willem Noteboom, Martin Stam, Marijn de Haij

Background
Following the teleconference with MetOffice and DotNet on 25 January 2016, KNMI has prepared a list of scenarios that reflect the envisaged use of the new WOW engine. MetOffice and DotNet are kindly asked to review these scenarios on their feasibility.

Reference
Description
Rationale
Essential functions
M1
Continuation of APIs, described at:
http://mo-wow-api-geojson-live-nl.appspot.com/
- MetOffice WOW Measurement feed (GeoJSON)
- MetOffice WOW Site Metadata feed (jsonformatter)
http://wow.metoffice.gov.uk/support/dataformats#bulk
- Weather data automatic upload Current APIs for retrieval of data and metadata and data upload must remain working during and after transition to new Engine (backwards compatible)

Scenarios
S1 Sign up for WOW
- WOW-NL front end is able to offer the ability to create a new WOW account in Dutch language
- Envisaged solution: a “sign up” API is offered by the WOW engine that allows the KNMI service account to register users Users should be able to register in Dutch
S2 Edit WOW account
- WOW-NL front end offers editing of an existing WOW account in Dutch
- Envisaged solution: an API is offered by the WOW engine to edit account details by users Users should be able to edit their existing account in Dutch
S3 Create/Edit Site
- WOW-NL front end offers creation/editing of sites in Dutch
- Envisaged solution: an API is offered by the WOW engine to create and edit sites by users
(Note: this includes site location images) Users should be able to create and edit their sites in Dutch
S4 Retrieve actual measurements
- WOW-NL server fetches all observations for a given time interval, spatial selection and set of attributes
- A typical data query covers the latest 5-10 min of measurements worldwide
- Note: recovery up to 7 days should be possible Feed WOW-NL portal with actual data for presentation
S5 Retrieve historical measurements
- WOW-NL server fetches all observations for given time interval, spatial selection (bounding box) and set of attributes
- A typical data query covers months-years of measurements
- Note: recovery up to start of the database should be possible Feed WOW-NL database with historical data, filling records for newly added sites
S6 Retrieve actual metadata
- WOW-NL server fetches all metadata for a given site ID or spatial selection (bounding box)
(Note: this includes site location images and contact details of station owners) Feed WOW-NL portal with actual metadata for presentation.
Contact details are needed to enhance interaction with the WOW-NL community.
S7 Trigger for changed metadata
- WOW-NL server is able to retrieve a list of site IDs with new or updated metadata within a given time interval and spatial selection
- A typical query covers the latest 1-3 hours of metadata updates worldwide Effective update of metadata records, contrary to the current update process allowing only “slow” refreshment of site metadata

Last updated: 12-02-2016