13 th EC GI & GIS Workshop WIN: A new OGC compliant SOA for risk management GMV, 2007 Property of GMV All rights reserved
Content 1. Introduction 2. Objectives 3. Architecture and Model 4. Technical aspects 5. Experimentations management 2007/07/06 Page 2 GMV, 2007
Introduction WIN: Wide Information Network for risk management Integrated Project co-funded by DG INFSO (FP6 Call 2) Open framework for Risk Management : contribution to the deployment of the einfrastructure for Risk Management contribution to INSPIRE architecture, GMES, future Single Information Space for Environment and risk management in Europe (SISE) in collaboration with other EU and ESA projects (ORCHESTRA) September 2004 December 2007 16 European partners management 2007/07/06 Page 3 GMV, 2007
Consortium Thales Alenia Space (France) ESYS (England) CRONOS (Belgium) Générale d Infographie (France) GMV SA (Spain) GTD Sistemas de Information (Spain) KELL S.r.l (Italy) GlobaWare International (France) Université Max Bloch (France) Nansen Environmental and Remote Sensing Center (Norway) STARLAB (Spain) Collecte Localisation Satellites (France) JRC Join Research Centre (Italy) Telespazio (Italy) Centre National d Etudes Spatiales (France) PÔNT (France) management 2007/07/06 Page 4 GMV, 2007
Main issues and Objectives GMV, 2007 Property of GMV All rights reserved
WIN Objectives (I) Provide actors of various thematic domains, in particular oil spill monitoring, fires and flood with an easy support of their operational practises : Harmonised access to various data and services Easy combination of various sources of information Customised work flows Easier collaboration between actors Provide actors with thematic domain expert knowledge through management of common data information model covering : Fires, floods, oil spill, domains data modelling GIS information management 2007/07/06 Page 6 GMV, 2007
WIN Objectives (II) Openness and interoperability of the solution : Use of existing/emerging standards (ISO, W3C, OASIS, OGC ) To offer maximal interoperability with data, services, and environment or risk management actors To ensure the compatibility with other developments and to enable an easy integration with existing systems External services registration needed as a standard WIN service Usage of open source software Propose a flexible model for easy deployment in existing organisation schemes : EU Country Region Vertical Communication Country 1 Region 1 Region 2 L1 L2 L3 EU Country 2 Region 3 L7 L8 L4 L5 L6 Local authorities Horizontal communication (potentially cross-boarder) management 2007/07/06 Page 7 GMV, 2007
Main Issues Covered The design of an open info-structure optimised in terms of: use of state-of-the-art information technologies high capability to inter-operate data, services, and actors The development of a basic set of generic core services that can be deployed to cover major needs of various actors, whatever the specific thematic field The definition of data/information models valid for risk management /environment issues in Europe and in line with European geo-information standards (INSPIRE) WIN Data / Services Catalogue ebrim + OGC CS-W ebrim WIN Data/Metadata models standards (GML, ISO, EO/HMA, ) WIN Alert service OASIS Common Alert Protocol (CAP) The development of a Web portal based on Xforms (W3C) management 2007/07/06 Page 8 GMV, 2007
Model and Architecture GMV, 2007 Property of GMV All rights reserved
Service Oriented Architecture Access Public Portal, Private Portal Security Authentication, Authorization Interoperability (connection kit ) User Management Task Management Directory of Contacts ML RM Glossary Task Management Services Interactive Applications Service Registration Ordering Catalogue Human Interaction Services Thematic Services Object Viewer & GIS Cooperative Working Workflow Management Model/Information Management Services WIN Services Data Management (Repository and Registry) Infrastructure Administration, Supervision, Storage, Backup Crisis Event News To External systems Processing Services Reflex Cards Communication Services Shared Repositories Dissemination Help Desk Administration System Management Services management 2007/07/06 Page 10 GMV, 2007
WIN Architecture Overview On scene Operators End-User Data / Service Provider Administrator CIP Architecture HMI Integrated product link WIN Web Portal HMI HMI HMI HMI HMI WIN Services WS WS WS WS WS WS WS WS WS WS WS WS WS WS WIN Information Model Data Resources Middleware Open Source Components HMI WS link WCK WCK External System Data / Service Provider Data / Service Provider HW &Telecom components CIP : WIN Common Integration Point. The CIP is an instantiation of the WIN system for a community of actors WCK : WIN Connection Kit WS : WIN Web Services HMI : Human Machine Interface WCK CIP management 2007/07/06 Page 11 GMV, 2007
Data Information Model management 2007/07/06 Page 12 GMV, 2007
Technical aspects: GIS & Web portal GMV, 2007 Property of GMV All rights reserved
OGC GIS Capabilities GML (Geography Mark-up Language) Geographic data modelling Geographic data exchange WMS (Web Map Service) Using UMN MapServer WFS (Web Feature Service) Using Geoserver WIN features: Crisis Events, Ships, Oil spills, Areas of Interest, etc Features management through WIN thematic services (not WFS-T) WMC (Web Map Context files) Using OGC compliant web client: Mapbuilder Provides tools for dynamic WMC configuration (layers) Allows rendering of WMS and WFS data management 2007/07/06 Page 14 GMV, 2007
WIN GIS sample I management 2007/07/06 Page 15 GMV, 2007
WIN GIS sample II management 2007/07/06 Page 16 GMV, 2007
WIN Web portal WIN Web interface development challenges Data complexity (huge forms, multiple nested structures, ) Data model dynamic evolution (XML schemas) Solution: XForms technology (W3C) XML data processing (XHTML) Separation between data (XML) and user interface presentation Data validation against XML schemas (data types, constraints) No scripting needed Final WIN Web Interface based on XForms HTML/XHTML generated from XML schemas (data model) Dynamic data structure visualisation (XForms + AJAX) Data model changes Easily reflected in Web interface Usage of open source XForms engine software (Chiba) management 2007/07/06 Page 17 GMV, 2007
WIN Web Portal generation management 2007/07/06 Page 18 GMV, 2007
Planned Experimentations GMV, 2007 Property of GMV All rights reserved
Domains of experimentation Marine and Coastal domain with experimentations related to Oil-spill monitoring process in relation with Marcoast GSE project and several users service providers in France, Spain, Italy, and Greece Land risk management domain with experimentations on fire and floods disaster management in relation with French and other countries Civil protections focusing on response process management 2007/07/06 Page 20 GMV, 2007
Experimentations in 2007 3 multi-risks test cases + 4 oil spill test cases (including 1 option), addressing 5 European countries (France, Italy, Spain, Greece, Slovenia) CRISIS Oil spill (Bay of Biscay) POST-CRISIS Forest Fires & partially floods (South of France) CRISIS Forest Fires & partially floods (South of France) PREVENTION Forest Fires (Abruzzi region) PREVENTION Oil spill Monitoring & Detection North Adriatic PREVENTION Oil spill Monitoring (CG 06) PREVENTION Oil spill Monitoring Spain & Greece management 2007/07/06 Page 21 GMV, 2007
Experimentations objectives The capability of WIN to support end-to-end oil spill monitoring process : Data collection resulting from regular subscription, Interfaces with various dedicated services (detection, forecast, ) Management of the required data information models Orchestration of complex processes (combining human and machine tasks) Information dissemination to relevant users The capability of WIN to support fire response phase, through the advantages resulting from GIS capabilities (combination of different sources of information, like Earth Observation data and in-situ or cadastral data) The management of on-demand data ordering in case of disaster The notification and alert dissemination Several facilities (collaborative working, daybook ) contributing to a more efficient disaster management process management 2007/07/06 Page 22 GMV, 2007
Adriatic Test Case Scenario Alert Service Reflex cards GIS; Catalogue Service; Ordering Service; WIN Charter Management; Daybook Event Management; Workflows; Dissemination Collaborative working Multi Linguality News Services Directory of Contacts Archive Management Reporting services Areas to be monitored Image Acquisition & Analysis Warning report Cross check AIS & Metocean Situation Assessment Reporting Definition of areas to be Sending a warning Oil slicks routine Request for Decide actions Archive monitored by Image acquisition & oil spill detection surveillance by AIS, Metocean with the Database National Authorities and analysis report (position ) the Coast Guard and drift simulation authorities Final report management 2007/07/06 Page 23 GMV, 2007
Thank you for your attention hperez@gmv.es management 2007/07/06 Page 24 GMV, 2007