Automatic processing, quality assurance and serving of real-time weather data

  • Authors:
  • Matthew Williams;Dan Cornford;Lucy Bastin;Richard Jones;Stephen Parker

  • Affiliations:
  • Knowledge Engineering Group, Aston University, Birmingham, B4 7ET, UK;Knowledge Engineering Group, Aston University, Birmingham, B4 7ET, UK;Knowledge Engineering Group, Aston University, Birmingham, B4 7ET, UK;Knowledge Engineering Group, Aston University, Birmingham, B4 7ET, UK;Knowledge Engineering Group, Aston University, Birmingham, B4 7ET, UK

  • Venue:
  • Computers & Geosciences
  • Year:
  • 2011

Quantified Score

Hi-index 0.00

Visualization

Abstract

Recent advances in technology have produced a significant increase in the availability of free sensor data over the Internet. With affordable weather monitoring stations now available to individual meteorology enthusiasts, a reservoir of real time data such as temperature, rainfall and wind speed can now be obtained for most of the world. Despite the abundance of available data, the production of usable information about the weather in individual local neighbourhoods requires complex processing that poses several challenges. This paper discusses a collection of technologies and applications that harvest, refine and process this data, culminating in information that has been tailored toward the user. In this instance, this allows a user to make direct queries about the weather at any location, even when this is not directly instrumented, using interpolation methods provided by the INTAMAP project. A simplified example illustrates how the INTAMAP web processing service can be employed as part of a quality control procedure to estimate the bias and residual variance of user contributed temperature observations, using a reference standard based on temperature observations with carefully controlled quality. We also consider how the uncertainty introduced by the interpolation can be communicated to the user of the system, using UncertML, a developing standard for uncertainty representation.