Work Package 6 Part 2: eResponse - PowerPoint PPT Presentation

About This Presentation
Title:

Work Package 6 Part 2: eResponse

Description:

Presented by: Lorenzino Vaccari. OpenKnowledge project ... Symbology Encoding Services. Sensors Network Services. Mobile Location Services. Route Services ... – PowerPoint PPT presentation

Number of Views:55
Avg rating:3.0/5.0
Slides: 32
Provided by: Lore83
Category:

less

Transcript and Presenter's Notes

Title: Work Package 6 Part 2: eResponse


1
Work Package 6 Part 2 eResponse
  • Presented by Lorenzino Vaccari

2
Outline
  • Introduction
  • eResponse Testbed scenarios
  • GIS Web Services formalization and interactions
  • Gazetteer services
  • Map request services
  • Download request services
  • GIS Web services implementation
  • Cluster of GIS Web services
  • Conclusions

3
Introduction (1)
  • WP6 eResponse testbed (DL 6.5)
  • Flooding in Trento, Italy
  • Urban disaster in London, UK
  • Supporting eResponse scenario with OpenKnowledge
    (DL 6.6)
  • Peer information, services, data requestor and
    provider
  • Services coordination
  • Browsing
  • Finding
  • Chaining

4
Introduction (2)
  • Geographic Information System (GIS) agency (sub)
    scenario
  • Analysis of GIS services status
  • GIS Web services identification Gazetteer, Map
    and Download Services
  • Technical standardization status good
  • On-line availability status
  • US area good number of GIS Web services
  • EU area growing number of GIS Web services
  • Local design and implementation for the testbed
  • Cluster of GIS Web services

5
Outline
  • Introduction
  • Testbed scenarios
  • GIS Web Services formalization and interactions
  • Gazetteer services
  • Map request services
  • Download request services
  • GIS Web services implementation
  • Cluster of GIS Web services
  • Conclusions

6
eResponse scenario flooding
  • Flooding in Trento organizational view

Event
Municipality Coordination Centers (MCC)
Municipality Fire Team (MFT)
Citizen
Provincial Emergency Coordination Center (PECC)
GIS Agencies (GA)
GIS Agencies (GA)
Phone (115)
GIS Agencies (GA)
PECC Fire Team (PFT)
7
GIS agency scenario
  • Coordination Center GIS Agency interaction
    role identification

GIS Agency Service Requestor (GA_SR)
GIS Agency Service Provider (GA_SP)
GIS Agency Map Provider (GA_MAP)
GIS Agency Dataset Provider (GA_DP)
GIS Agency Metadata Provider (GA_MEP)
GeoDBs
GIS-DB
8
Outline
  • Introduction
  • Testbed scenarios
  • GIS Web Services formalization and interactions
  • Gazetteer services
  • Map request services
  • Download request services
  • GIS Web services implementation
  • Cluster of GIS Web services
  • Conclusions

9
Gazetteer Service - activities
10
Gazetteer Service - interactions
11
Map Service - activities
12
Map Service - interactions
WSDL interface WmsMapService.xml
13
Map Service Interaction Model
  • BBBoundingBox
  • CapCapabilities info (including
  • MaxExtent,
  • Format,
  • Version,
  • Geographic Reference System)
  • IMDigital Image Map
  • L Legend (set of images, one for each Dataset)
  • LDList Of Datasets (all available)
  • M Digital Map (image format)
  • SDSelected datasets (chosen by requestor)

14
Download Service - activities
15
Download Service - interactions
WSDL interface WfsMapService.xml
16
Outline
  • Introduction
  • Testbed scenarios
  • GIS Web Services formalization and interactions
  • Gazetteer services
  • Map request services
  • Download request services
  • GIS Web services implementation
  • Cluster of GIS Web services
  • Conclusions

17
Services Implementation - OGC
  • The Open Geospatial Consortium (OGC) proposes
    specifications for interfaces and protocols for
    GIS data management and sharing. OGC
    specifications include
  • Web Map Service (WMS) ? Map services
  • Web Feature Service (WFS) ? Download services
  • WMS e WFS can be invoked by submitting requests
    in the form of URLs (GET/POST).

18
Services Implementation - SOA
We implement the operations offered by WMS and
WFS following OpenGIS Web Services initiative
(Service Oriented Architecture)
Client
Web Services
SOAP, WDSL,UDDI
WMS
WFS
Geospatial data repository
19
System Architecture
WMS/WFS
Gazetteer


Web Server
Web Server
WSDL Document
WSDL Document

ltltdevelopmentgtgt
ltltDevelopmentgtgt
DBMS



ODBC Driver
HTTP

HTTP

Client application
Client application


Web server
Map/Download application
String search appl.



ltltdevelopmentgtgt
ltltDevelopmentgtgt
WMS/WFS server
ltltUsesgtgt
ltltCallgtgt
ltltUsesgtgt


SOAP Middleware

SOAP Middleware
DBMS Protocol


CGI/HTTP
ltltCallgtgt
Application Server (Axis)
Application Server (Axis)


HTTP
HTTP






SOAP Messages

SOAP Messages
Server application
Server application
JDBC/ODBC Driver
ltltUsesgtgt
ltltUsesgtgt

SOAP Middleware
SOAP Middleware
SOAP Messages
SOAP Messages
20
Outline
  • Introduction
  • Testbed scenarios
  • GIS Web Services formalization and interactions
  • Gazetteer services
  • Map request services
  • Download request services
  • GIS Web services implementation
  • Cluster of GIS Web services
  • Conclusions

21
Cluster of GIS Web Services
Service Composition Gazetteer Map Download
22
Outline
  • Introduction
  • Testbed scenarios
  • GIS Web Services formalization and interactions
  • Gazetteer services
  • Map request services
  • Download request services
  • GIS Web services implementation
  • Cluster of GIS Web services
  • Conclusions

23
Conclusions (1) Where we are
  • eResponse scenarios description (DL 6.5)
  • Flooding in Trento, Italy
  • Urban disaster in London, UK
  • Supporting eResponse GIS scenario (DL 6.6)
  • Organizational framework identification
  • Basic GIS Services interaction description
  • Services identification and design (WSDL)
  • Cluster of GIS Web services design

24
Conclusions (2) Next steps
  • Full implementation of the test-bed
  • Basic GIS Web services implementation completion
  • Further GIS Web Services identification
  • Services grounding (Trento datasets and metadata)
  • OpenKnowledge as user interface paradigm
  • LCC interaction models completion
  • Cluster of GIS Web services implementation
  • Network of GIS agencies (service providers)
  • Question/Answering issues
  • Semantic GIS queries (e.g. Map of gasoline
    stations near Trento), semantic matching and
    query rewriting (gasoline stations ? fuel
    point ? gas_point )

25
Thank you !
  • Questions ?

26
(No Transcript)
27
Additional GIS Web Services
  • Catalog Services
  • Coordinate Transformation Services
  • Grid Coverage Services
  • Web Coverage Services
  • Web Map Context Services
  • Web Processing Services (GIS operators)
  • Symbology Encoding Services
  • Sensors Network Services
  • Mobile Location Services
  • Route Services

28
Map request service
29
Gazzetter Service - classes
30
Map Service - classes
31
Download Service - classes
Write a Comment
User Comments (0)
About PowerShow.com