CityServer3D - Web3D Consortium

Download Report

Transcript CityServer3D - Web3D Consortium

REDUCING MAINTENANCE COMPLEXITY OF
USER-CENTRIC WEB PORTRAYAL SERVICES
An alternate approach to web-based 3D Geodata Portrayal
Authors: Simon Thum and Michel Krämer
Simon Thum
Fraunhofer-Institut für Graphische
Datenverarbeitung IGD
Fraunhoferstraße 5
64283 Darmstadt
Tel +49 6151 155 – 581
[email protected]
www.igd.fraunhofer.de
© Fraunhofer IGD

Motivation

Our Approach
 Where it fits in
 Why it‘s different
 Specific constraints

Our Solution
 Characteristics

Outlook
 Comparison
 Application opportunities
Simon Thum: Reducing Maintenance Complexity ...
© Fraunhofer IGD
MOTIVATION
City Planning
Simon Thum: Reducing Maintenance Complexity ...
© Fraunhofer IGD
Environmental Services
Tourism
MOTIVATION
City Planning
Simon Thum: Reducing Maintenance Complexity ...
© Fraunhofer IGD
Environmental Services
Tourism
Portrayal complexity
Simon Thum: Reducing Maintenance Complexity ...
© Fraunhofer IGD
USER-CENTRIC PORTRAYAL
 Better matches specific user
demands
 More a-priori knowledge in the
portrayal service
 Less knowledge in the client
 Less client-side control
 Increased ability to adapt to
acquisition idiosyncrases
 Run-time Overhead
 Heterogenous, non-othogonal
source data
 Does not depend on spatial or
semantic partitioning (overlap)
 Less/no need for preprocessing
 Always up-to-date
© Fraunhofer IGD
 Requires known datasource-wide
identifiers
DATA FLOW
Source
Select
Display Element G.
Render &
Display
End-User
Data Specialist
Simon Thum: Reducing Maintenance Complexity ...
© Fraunhofer IGD
SCENARIOS
 A Scenario is the central unit in our approach
 Map to actual use cases
 More technically: Coinciding portrayal requirements
 Defined as a set of portrayal rules and their parameters
 Constrain the anticipated portrayal problems we might need to solve
 Enable the IR approach
Simon Thum: Reducing Maintenance Complexity ...
© Fraunhofer IGD
Decomposition
Portrayal Scenario
Requirements
Information Items
Information Item
Representations
Simon Thum: Reducing Maintenance Complexity ...
© Fraunhofer IGD
INTERMEDIATE REPRESENTATION
Explosion of interdependencies
© Fraunhofer IGD
INTERMEDIATE REPRESENTATION
The IR is canonical information required to solve portrayal problems
© Fraunhofer IGD
Data heterogenity or „Fitness for Portrayal“
From information item representations to an IR item
Correlate
sum
Category
0
[0..1[
implicit
1
>1
Simon Thum: Reducing Maintenance Complexity ...
© Fraunhofer IGD
explicit
Sufficiency
Solution
insufficient
ambient
knowledge
partially
sufficient
Inference (perhaps
completely
sufficient
n/a
partially
sufficient
arbitration
incuding ambient knowledge)
SUMMARY
 Knowledge about data sources is shifted closer to them
 Client needs less knowledge
 Scalable way to express and solve portrayal problems
 Achieved by separating the concern of heterogenity
 Less reliance on preprocessing
 The approach has been tested at the local level
 but should scale nicely
 Doesn‘t fit well with client-driven approaches
Simon Thum: Reducing Maintenance Complexity ...
© Fraunhofer IGD
THANKS FOR YOUR ATTENTION!
May I answer questions?
Simon Thum
Fraunhofer-Institut für Graphische Datenverarbeitung
IGD
Fraunhoferstraße 5
64283 Darmstadt
Tel +49 6151 155 – 581
[email protected]
www.igd.fraunhofer.de
© Fraunhofer IGD