visualizing large spatial/temporal data sets

16
Visualizing large spatial/temporal data sets An example from the European MARS project 15 May 2013, Hendrik Boogaard

Upload: elma

Post on 22-Feb-2016

32 views

Category:

Documents


0 download

DESCRIPTION

Visualizing large spatial/temporal data sets. An example from the European MARS project. 15 May 2013, Hendrik Boogaard. MARS project – I ntroduction. Monitoring Agricultural ReSources (MARS) Started early nineties, operational since 2000 Main objectives: - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: Visualizing large  spatial/temporal  data sets

Visualizing large spatial/temporal data sets

An example from the European MARS project

15 May 2013, Hendrik Boogaard

Page 2: Visualizing large  spatial/temporal  data sets

MARS project – Introduction

Monitoring Agricultural ReSources (MARS) Started early nineties, operational since 2000 Main objectives:

●Monitoring weather and crop conditions of current growing season (early warning, extreme events)

●Forecast crop yield in objective and timely manner In support of:

●European Common Agricultural Policy on commodities & subsidies (focus on Europe, Asia)

●Food aid (focus on Africa)

Page 3: Visualizing large  spatial/temporal  data sets

MARS project – Introduction

Page 4: Visualizing large  spatial/temporal  data sets

MARS project – Introduction

Operational services outsourced:●Provision weather data (stations, models)●Running and maintenance of agro-meteorological

models for Europe, Russia and Asia (CGMS) and global crop specific soil water balances

●Provision of satellite based vegetation indices and rainfall estimates

●Development and maintenance of MARS-viewers

Page 5: Visualizing large  spatial/temporal  data sets

MARS project – List of operational services

weather monitoring based on interpolated station data

Africarainfall estimates based on MSG and observed rainfallpan-Europeweather and vegetation indices based on MSG-SEVIRIpan-Europe and Horn of Africavegetation indices based on MODIS-250m sensorpan-Europevegetation indices based on METOP-AVHRR sensorglobalvegetation indices based on NOAA-AVHRR sensorglobalvegetation indices based on SPOT-VEGETATION sensorglobalcrop specific drought monitoringglobalweather monitoring based on ECMWF deterministic forecastpan-Europecrop yield forecast based on ECMWF ensemble modelspan-Europe and Asiacrop yield forecast based on ECMWF deterministic forecastpan-Europecrop yield forecast based on interpolated station datapan-Europecrop monitoring based on ECMWF ensemble modelspan-Europe and Asiacrop monitoring based on ECMWF deterministic forecastpan-Europecrop monitoring based on interpolated station datapan-Europeweather monitoring based on ECMWF ensemble modelspan-Europe and Asiaweather monitoring based on ECMWF deterministic forecastpan-Europe

Page 6: Visualizing large  spatial/temporal  data sets

MARS project – Variety of data sets

Large number of themes Different Regions Of Interest (ROIs) Different spatial resolutions

●grids, administrative regions, agro-ecological zones Different time resolutions: day, 10-day, month, year 9 TB of data stored in relational database (ORACLE)

Page 7: Visualizing large  spatial/temporal  data sets

Viewers

Page 8: Visualizing large  spatial/temporal  data sets

Viewers – Rich & flexible

Serving:●Analysts of European commission (bulletin mode)●Public e.g. universities (limited in data/features)

Online viewer to perform spatial and temporal analysis of data sets in a customized way:

●Large number data sets & indicators●Flexible period definition (on-the-fly)●Flexible region definition●Analysis types: current season, anomalies, way of

aggregation, similarity analysis (time series)

Page 9: Visualizing large  spatial/temporal  data sets

Viewers – Key functionality

Geo-linked multiple map windows Geo-linked graphs Spatial layers supporting labelling, masking Legend management Export of data and formatted maps/graphs (PDF, PNG) Favourite management (save current viewer windows

configuration for later re-use) Configuration of all chart layout settings Pre-configured graph templates for analysts

Page 10: Visualizing large  spatial/temporal  data sets

Viewers – Architecture & components

Client-server architecture, different components:●Client application (runs in Adobe Flash Player)

●RIA developed in Adobe Flex ●Application Server & WMS Server●Model Data Servers (or other apps)●Databases (data and GUI-settings)

Page 11: Visualizing large  spatial/temporal  data sets

Viewers - Architecture & components

Page 12: Visualizing large  spatial/temporal  data sets

Viewers – Application server & WMS Server

XML Communication between client and server Java servlets handle all requests to secured system parts Security check ensured at one place Geoserver (open source)

●Shape files on local hard disk of the server perform better than spatial data in the Oracle database

Page 13: Visualizing large  spatial/temporal  data sets

Viewers – GUI

User interface driven by configuration settings in DB New data / indicators / functions can be added on the fly User interface automatically changes without coding

Page 14: Visualizing large  spatial/temporal  data sets

Viewers – Model Data Servers

Respond to a request (URL) by returning data as either XML (polygon or point request) or XML + .png file (grid request)

Deliver faster thanOracle queries (through file andin-memory caching)

Page 15: Visualizing large  spatial/temporal  data sets

Viewers – Examples

Page 16: Visualizing large  spatial/temporal  data sets

Thanks for your attention!

www.marsop.info(get access after registration)