Web Services for an - PowerPoint PPT Presentation

1 / 19
About This Presentation
Title:

Web Services for an

Description:

8th ICA WORKSHOP on Generalisation and Multiple Representation, A Coru a, July 7 ... Moritz Neun and Dirk Burghardt ... Classification of Generalisation ... – PowerPoint PPT presentation

Number of Views:14
Avg rating:3.0/5.0
Slides: 20
Provided by: neun
Category:
Tags: dirk | services | web

less

Transcript and Presenter's Notes

Title: Web Services for an


1
  • Web Services for an
  • Open Generalisation Research Platform
  • Moritz Neun and Dirk Burghardt

2
Summary
  • Classification of Generalisation Services
  • Web Services for Generalisation Middleware
    Scenarios Generalisation Platform
  • Registry for Generalisation Services
  • Deployment as Plug-In for Desktop GIS

3
  • 1. Classification of Generalisation Services

4
Categories for Generalisation Services
  • 1. Generalisation support service

buffering
CDT - Constraint delaunay triangulation
skeleton
5
Categories for Generalisation Services
  • 1. Generalisation support service
  • 2. Generalisation operator services
  • classification
  • simplification
  • collapse
  • enhancement
  • selection / elimination
  • displacement
  • aggregation

6
Categories for Generalisation Services
  • 1. Generalisation support service
  • 2. Generalisation operator services
  • 3. Generalisation process services
  • for automated orchestration
  • for evaluation of generalisation results

7
Service Category Interrelations
8
  • 2. Web Services for Generalisation

9
Web Services?
  • Web Services allow interoperable
    machine-to-machine interaction over a network ?
    what HTML-pages for humans are the web services
    for the machines, therefore they communicate with
    XML via web protocols and their interfaces are
    described in a machine processable XML format
  • Characteristics
  • service oriented architecture (request/response/ex
    ception)
  • n-tier distribution (layered architecture)
  • component architecture (generic interfaces)
  • platform independence (web protocols/XML)

10
Application scenarios
Web Feature Service
Generalisation Service
GEO Database
Web Map Service
GIS, map production
GIS Client / Browser
Generalisation Service
Middleware solution
Generalisation platform
  • clustering allows real time typification of
    symbolized foreground objects (e.g. points of
    interest)
  • applications - adaptive zooming for web
    mapping - dynamic mapping for mobile
    applications
  • limits only applicable for simple generalisation
    operations
  • standalone generalisation services
  • interactive solution, generalisation service as
    toolbox
  • practicable for complex generalisation

11
Benefits
  • map production
  • possibility to offer generalisation solutions as
    new business model (rent CPU time)
  • customers can keep their production lines
  • open research platform for generalisation
  • allows techniques and code to be shared
  • supports benchmarks and comparison of different
    implementation
  • complex generalisation task like orchestration of
    generalisation operators can be addressed

12
  • 3. Registry for Generalisation Services

13
Registry for Generalisation Services
14
Generic XML Interface Description
15
Process Communication
16
  • 4. Deployment as Plug-In for Desktop GIS

17
JUMP Plug-In Example
18
JUMP Plug-In Example
19
  • Thanks for your attention!
  • Any questions, suggestions or comments?
Write a Comment
User Comments (0)
About PowerShow.com