meteosix - building a meteorological sdi for the region of galicia (spain)

23
MeteoSIX – Building a Meteorological SDI for the Region of Galicia (Spain) METEOSIX – BUILDING A METEOROLOGICAL SDI FOR THE REGION OF GALICIA (SPAIN)* Xurxo Méndez, Juan Touriño, Jorge Parapar, Marcos Hermida, Vanesa García, Manuel Antonio Regueiro, José Ramón Viqueira, Francisco Landeira * Project founded by the Galician Government (code: 09MDS034522PR) http://meteosix.cesga.es INSPIRE Conference 2011 – Edinburgh, June 30 Systems Laboratory Computer Architecture Group (University of A Coruña)

Upload: xurxo-mendez-perez

Post on 20-May-2015

7.269 views

Category:

Automotive


0 download

DESCRIPTION

Presentation of the MeteoSIX project - INSPIRE conferences 2011, Edinburgh

TRANSCRIPT

Page 1: MeteoSIX - Building a Meteorological SDI for the region of Galicia (Spain)

MeteoSIX – Building a Meteorological SDI for the Region of Galicia (Spain)

METEOSIX – BUILDING A METEOROLOGICAL

SDI FOR THE REGION OF GALICIA (SPAIN)*

Xurxo Méndez, Juan Touriño, Jorge Parapar, Marcos Hermida, Vanesa García, Manuel Antonio Regueiro, José Ramón Viqueira, Francisco Landeira

* Project founded by the Galician Government (code: 09MDS034522PR)

http://meteosix.cesga.es

INSPIRE Conference 2011 – Edinburgh, June 30

SystemsLaboratory

ComputerArchitecture

Group (University of

A Coruña)

Page 2: MeteoSIX - Building a Meteorological SDI for the region of Galicia (Spain)

MeteoSIX – Building a Meteorological SDI for the Region of Galicia (Spain)

Page 3: MeteoSIX - Building a Meteorological SDI for the region of Galicia (Spain)

3

MeteoSIX – Building a Meteorological SDI for the Region of Galicia (Spain)

OutlineOutline

● Context:● Meteorological and oceanographic data

● INSPIRE and Spanish transposition

● MeteoGalicia's systems and workflow

● MeteoSIX goals

● MeteoSIX global architecture

● The challenges:● The data representation matter

● Rapid varying data

● The SOS problem

● MeteoSIX and the community

● Roadmap

Page 4: MeteoSIX - Building a Meteorological SDI for the region of Galicia (Spain)

4

MeteoSIX – Building a Meteorological SDI for the Region of Galicia (Spain)

ContextContext

● Great importance of Meteorological information● Daily management of wind and solar power stations● Control of pollution emissions● Agricultural and fishing resources administration● Personal trip planning● …

● Increase of the amount of collected and generated information

● Improvements in the technical means

Page 5: MeteoSIX - Building a Meteorological SDI for the region of Galicia (Spain)

5

MeteoSIX – Building a Meteorological SDI for the Region of Galicia (Spain)

ContextContext

● INSPIRE● Annex III mentions

– ”13. Atmospheric conditions” (measurements, models...)– ”14. Meteorological geographical features” (temperature,

precipitation, wind speed and direction...)– ”15. Oceanographic geographical features” (salinity, wave

height...)

● Spanish INSPIRE transposition● LISIGE (Law 14/2010, July 5th)

– Keeps the same points

Page 6: MeteoSIX - Building a Meteorological SDI for the region of Galicia (Spain)

6

MeteoSIX – Building a Meteorological SDI for the Region of Galicia (Spain)

ContextContext

● Works don't start from scratch● Common Data Model● NetCDF● OPeNDAP● WCS● SLD● SWE● ...

Page 7: MeteoSIX - Building a Meteorological SDI for the region of Galicia (Spain)

7

MeteoSIX – Building a Meteorological SDI for the Region of Galicia (Spain)

ContextContext

● Where is Galicia?

Galicia

Santiago de Compostela

* photo of the cathedral of Santiago de Compostela by 'adamrice'

Page 8: MeteoSIX - Building a Meteorological SDI for the region of Galicia (Spain)

8

MeteoSIX – Building a Meteorological SDI for the Region of Galicia (Spain)

ContextContext

● MeteoGalicia's systems and workflow● Organization responsible for obtaining and spreading

meteorological information in Galiciahttp://www.meteogalicia.es

● Complex observation system, with networks for– 100+ weather stations– Marine data– Lightning detection– Radar data– Satellite data and imagery– ...

Page 9: MeteoSIX - Building a Meteorological SDI for the region of Galicia (Spain)

9

MeteoSIX – Building a Meteorological SDI for the Region of Galicia (Spain)

ContextContext

● MeteoGalicia's systems and workflow● Several numeric forecasting models

– WRF– WW3– SWAN– MOHID– …

… that run on different grids in

the Finisterrae supercomputer, at

CESGA (Galician Supercomputing

Center)

Finisterrae Supercomputer2500 64bit CPUs

19K GB RAM

Page 10: MeteoSIX - Building a Meteorological SDI for the region of Galicia (Spain)

10

MeteoSIX – Building a Meteorological SDI for the Region of Galicia (Spain)

MeteoSIX goalsMeteoSIX goals

● Create a meteorological & oceanographic SDI in Galicia

● Structure and spread➔ Available forecasting geoinformation➔ Available observation geoinformation

… using● OGC services:

– WMS, WFS, WCS, SOS● Non-OGC services:

– NetCDF Subset, OPeNDAP...

Page 11: MeteoSIX - Building a Meteorological SDI for the region of Galicia (Spain)

11

MeteoSIX – Building a Meteorological SDI for the Region of Galicia (Spain)

MeteoSIX goalsMeteoSIX goals

● Elaborate a GeoPortal that lets➔ the general public➔ MeteoGalicia's forecasting staff

… to➔ discover➔ query➔ view➔ download

… those data

Page 12: MeteoSIX - Building a Meteorological SDI for the region of Galicia (Spain)

12

MeteoSIX – Building a Meteorological SDI for the Region of Galicia (Spain)

MeteoSIX global architectureMeteoSIX global architecture

{Meteorological stations, platform

buoys, coast buoys, water

stations, mareographs, radiosondes...}

SensorsFinisterrae

supercomputer(CESGA)

Data Servers

ObservationsDB

SQL Server

GeoPortal DB

PostgreSQL

Numerical models input

Data from GFS, WRF, WW3, ESEOAT...

GPRS, ethernet, ssh, satellite, radiofrequency

WMS, WCS, SOS, NetCDF Subset

User

Models' executions results in CDM-complaint files (NetCDF, Grib, HDF...)

Forecast Data

SOS Server52North-

based

Complementary Server

GeoServer

Forecast Server

THREDDS

Generic DBPostGIS

GeoPortal

Apache Wicket

Page 13: MeteoSIX - Building a Meteorological SDI for the region of Galicia (Spain)

13

MeteoSIX – Building a Meteorological SDI for the Region of Galicia (Spain)

The challengesThe challenges

● The data representation matter● WMS and WFS were not designed to deal with

meteorological data– Issues when

● managing vertical and temporal

dimensions ● managing styles● …

Representation of ”wind” variable

Page 14: MeteoSIX - Building a Meteorological SDI for the region of Galicia (Spain)

14

MeteoSIX – Building a Meteorological SDI for the Region of Galicia (Spain)

The challengesThe challenges

● Rapid varying data● Numerical forecasting models

generate new data twice a day● Sensors continuously produce

new observations● User needs the last available

data➔ Implementation of a polling

system that• reads and interprets the services

metadata• updates the references to the last

data in the GeoPortal

Sensors network spread over Galicia

Page 15: MeteoSIX - Building a Meteorological SDI for the region of Galicia (Spain)

15

MeteoSIX – Building a Meteorological SDI for the Region of Galicia (Spain)

The challengesThe challenges

● The SOS problem● Four different types of

sensors– In-situ

– Remote

– Static

– Mobile✔ The standard (SOS)

contemplates this✗ Current available

solutions do not support all those types

Page 16: MeteoSIX - Building a Meteorological SDI for the region of Galicia (Spain)

16

MeteoSIX – Building a Meteorological SDI for the Region of Galicia (Spain)

The challengesThe challenges

● The SOS problem

● Data integration technologies have to be developed to provide a uniform SOS data access interface to a heterogeneous collection of meteorological and oceanographic legacy data sources

Page 17: MeteoSIX - Building a Meteorological SDI for the region of Galicia (Spain)

17

MeteoSIX – Building a Meteorological SDI for the Region of Galicia (Spain)

MeteoSIX and the communityMeteoSIX and the community

● Some code contributions have already been made● In OpenLayers, some patches improving SOS

support● In ncWMS

– Contributions enabling the server to read and display data in different projections

– Some synchronization issues fixed

Page 18: MeteoSIX - Building a Meteorological SDI for the region of Galicia (Spain)

18

MeteoSIX – Building a Meteorological SDI for the Region of Galicia (Spain)

RoadmapRoadmap

● Initial version (September 2011)● Layers overlay

Page 19: MeteoSIX - Building a Meteorological SDI for the region of Galicia (Spain)

19

MeteoSIX – Building a Meteorological SDI for the Region of Galicia (Spain)

RoadmapRoadmap

● Initial version (September 2011)● Georeferenced queries

Page 20: MeteoSIX - Building a Meteorological SDI for the region of Galicia (Spain)

20

MeteoSIX – Building a Meteorological SDI for the Region of Galicia (Spain)

RoadmapRoadmap

● Initial version (September 2011)● Favourite locations

Page 21: MeteoSIX - Building a Meteorological SDI for the region of Galicia (Spain)

21

MeteoSIX – Building a Meteorological SDI for the Region of Galicia (Spain)

RoadmapRoadmap

● Initial version (September 2011)● Different roles

Normal users data view Advanced users data view

Aministrator interface

Page 22: MeteoSIX - Building a Meteorological SDI for the region of Galicia (Spain)

22

MeteoSIX – Building a Meteorological SDI for the Region of Galicia (Spain)

RoadmapRoadmap

● For the final release (December 2012):● Syndication system (GeoRSS)

– For any location

– For user's favourite locations

● Mobile version of the site

● Statistics

● Vertical cross-sections graphics

● Temporal animations

● History

● ...

● Give feedback to the communities● Suitability of data formats

● Performance of protocols

Page 23: MeteoSIX - Building a Meteorological SDI for the region of Galicia (Spain)

23

MeteoSIX – Building a Meteorological SDI for the Region of Galicia (Spain)

Thank you for your attentionThank you for your attention

http://meteosix.cesga.es

Xurxo Méndez [email protected]

INSPIRE Conference 2011 – Edinburgh, June 30

SystemsLaboratory

ComputerArchitecture

Group (University of

A Coruña)

SystemsLaboratory

ComputerArchitecture

Group (University of

A Coruña)