17

VentoPortieMare FOSS4G-EU

Embed Size (px)

Citation preview

"Wind, Ports, and Sea” project follows a previous European project, named “Wind and Ports”, that focused on the safety management of port areas with reference to the problem of the wind effects on the land side, through the realization of an integrated system including in situ wind monitoring, wind climatology evaluations, and the implementation of algorithms for medium- and short-term wind forecast. “Wind, Ports, and Sea” integrates “Wind and Ports”, focusing on the sea side of the port areas, through the acquisition of new in situ wind and wave monitoring devices and the implementation of a wave forecast system coupled to the already existing wind forecast system.

PROJ ECT

1

One of the aim of the project is to realize new services that will provide the Port Authorities and their stakeholders with further information on the wind and sea state conditions. To this reason, the webGIS realized for the previous project “Wind and Ports”, has been completely updated in order to obtain a new webGIS with better performances and a more user friendly interface.

A I

M

2

WEBG I S

3

The webGIS consists of two different parts: Home page – here you can consult data of medium-term forecast for the area of Alto Tirreno and enter the webGIS of each port. It’s a public web page. Harbour webGIS – here you can consult data of the specific port you have entered. To visit these pages you have to log in as user. Registered users are managed by the website administrators and data about users are stored in the data base.

WEBG I S

4

Depending on the user, it’s possible to enter only specific pages with different languages.

DATA PUBL I SHED

The data, deriving from sensors, are published by the webGIS and the mobile App realized for Android System l  In situ monitoring

Wind gauge anemometers

Lidar devices for capturing wind speed and directional data

Seismometer to compute in real time the sea wave spectrum

Wheater stations (not yet working)

Sending data every 10’

5

DATA PUBL I SHED

l  Short-term forecast: wind mean and pick values evaluated on

regular grids (res = 80x80 m) for each harbour at different time (0, 30, 60, 90 min)

Sending data every 10’

l  Medium-term forecast: wind and sea waves forecasting data evaluated on regular grids (res = 80x80 m) for each harbour for the next three days (72h)

Sending data every day

l  Statistical data: wind mean and pick values evaluated on

regular grids (res = 80x80 m) for each harbour at different heights (10, 20, 50, 100 m) with different return period (10, 50, 100 s)

Sending data periodically

6

WORKFLOW

7

GEO DATA BASE

8

For each harbour (Genova, Savona-Vado, La Spezia, Livorno, Bastia, Ile Rousse) we have implemented a specific PostgreSQL/PostGIS Geodatabase which is divided in d ifferent schemas for the collected data:

•  Public (for the geometrical data)

•  Monitoring •  Short-term forecast

•  Medium-term forecast •  Statistical values

GEO DATA BASE

9

Public schema: here geometric information are stored. They consists in vector grids which are imported in the DB Geometrical information are sent in .csv file and opened with Qgis giving them spatial reference. Finally they are imported in the PostGIS DB

GEO DATA BASE

10

Other schemas: are created to store data deriving from sensors and from numerical models. The computational algorithms produce, as output, not georeferenced grid of binary data. The computational results are imported in the geodatabase using specific python scripts that use the Psycopg2 adapter in order to manage connection and insert of data into the geodatabase. In each schema data are organized using views which join geometric information and data deriving from sensors and numerical models.

GEO DATA BASE

11

Using the geodatabase the computational results are related to a geospatial grid in order to create vector grid of data points with wind and wave forecasting

WEBSERV I CE

WMS

12

For data publication Mapserver has been used as application server, because it supports the used Open Geospatial Consortium (OGC) standards Each service is connected to the database from which data are retrieved and rendered using style rules of Mapserver Then WMS are requested by the client interface and displayed on the map

CL I ENT I

NTER FACE

13

The new client interface has been realized using Openlayers, ExtJS and GeoExt javascript framework and the Heron Mapping Client library. The use of these applications allows to obtain a client interface more user friendly.

CL I ENT I

NTER FACE

14

•  Heron toolbar •  Layer tree tab •  Legend tab •  Time slider to manage WMS-T for medium-term forecasts •  Panel in which favorite locations of users can be stored •  Panel in which you can find information about the data base last update

MOB I LE A P P

15

l  The mobile app is developed using Qt for Android and Ios.

l  It publish data of monitoring, short an medium term forecast using a simple and user friendly interface which allows to select the location using the GPS or the favorite coordinates

l  The connection to the geoDB is p e r f o r m e d u s i n g p h p programming language. The mobile device sends requests to the server which returns json that are parsed by mobile application