Download presentation
Presentation is loading. Please wait.
Published byDomenic Holmes Modified over 9 years ago
1
ORCHESTRA Project An example of schema transformation in the BRGM-JRC-OS Pilot : Risk assessment for the road network in the French-Italian border region using web services J.J. Serrano - INSPIRE Conference, Maribor, Slovenia – June 2008 © ORCHESTRA Consortium
2
ORCHESTRA http://www.eu-orchestra.org Integrated Project 14 partners Sep. 2004 -> Feb. 2008 Project Cost: ~ 14M euros Project Funding: ~ 8M euros
3
To develop an Open Architecture for Risk Management Applications The ORCHESTRA project ORCHESTRA : Open Architecture and Spatial Data Infrastructure for Risk Management www.eu-orchestra.org ORCHESTRA goals: –To design and implement an open service-oriented architecture (SOA) for risk management in Europe, –To develop a set of services useful for various risk management applications, –To validate the ORCHESTRA results (i.e. architecture and services) in multi-risk scenarios,
5
Objectives of the French / Italian pilot To demonstrate how ORCHESTRA can be used to effectively support cross-border risk management with a focus on the activities related to the vulnerability of road infrastructure. To test the ORCHESTRA Architecture and services to enable the analysis of effects (in terms of cost and time) due to the disruption of a route.
6
Location of pilot: South of France – Piedmont and Liguria regions - Italy
7
Landslide damage Gorges de Berghe – Provence Côte d’Azur - France
8
Effect of route disruption, France/Italy border region Event (landslide, …)Road cut Alternative route + cost
9
Events and hazards in region
10
Earthquakes in France and in Italy : => different application schemas French schema (simplified) 3753 … Janvier 1883 VI … Italian schema (simplified) 143 … 1516 10 20 55 50 …
11
Earthquakes: a very simple common application schema French schema (simplified) 3753 … Janvier 1883 VI … Italian schema (simplified) 143 … 1516 10 20 55 50 … Common schema (simplified) 3753 … 1883/12/26 7 … Schema mapping + translation FRIT
12
WFS-X Architecture : a Web Feature Service with Transformation A WFS-X connected to various WFS with 3 components: - one for schema mapping with many operators, - one for schema translation (of elements name), - one for content translation (text values) Servlet Client WFS 2 WFS 1 Schema mapping Schema translation Content translation DB with mapping descriptions WFS-X
13
WFS-X: Schema Mapping, to map Italian and French schemas Many operators are available: Add Divide Multiply Concatenation Date Factory MaxOf, MinOf Substring … => Easy to add a new operator
14
WFS-X: Schema translation, to translate the element’s name
15
WFS-X: Content translation, to translate text values
16
Conclusion This service: was made to solve a specific issue (existing application schemas), translates quickly (2500 earthquakes processed in 2.5 s), requires a mapping file (with known source application schemas), other implementations of schema transformation exist addressing a more general issue (mapping a database structure to an application schema)
17
Thank you for your attention © ORCHESTRA Consortium Much more information : www.eu-orchestra.org
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.