ICA Commission on Generalisation and Multiple Representation

Download Report

Transcript ICA Commission on Generalisation and Multiple Representation

The Vuel Concept: Towards
a new way to manage
Multiple Representations in
Spatial Databases
Eveline Bernier, M.Sc.
Yvan Bédard, Ph.D.
ISPRS / ICA Workshop
Multi-Scale Representations of Spatial Data
Ottawa
July 7th, 2002
Presentation Outline
 The
context : MOD and SOLAP
 The
nature of the Multiple Representations
 The
Vuel concept
 The
SOLAP prototype
 Conclusion
Map-On-Demand

Maps are created upon a set of constraints
defined by the user.

The user can select the scale and the themes to
be displayed.

On the web, the map must be displayed as fast
as possible (< 10 sec.).
Spatial On-Line Analytical
Processing (SOLAP)

A visual platform built especially to support rapid
and easy spatio-temporal analysis and
exploration of data.

No query language.

Based on a multidimensional structure.

Operations such as drill-down, drill-up and drillacross.
SOLAP Operation
Drill-Down
Several Display Modes
Problematic

There is a need, for both applications, to display
a same reality according to different points of
view and differents abstraction levels.
On-the-Fly generalization
• not efficient enough to
supports such applications
Existing MR structures
• don’t support all kinds of
multiplicity (geometric, semantic and
graphic)
• and are multi-scale only.
Multiplicities
Geometric
Multi-Scale
Single-Scale
View C
View A
View X
View Y
Graphic
View B
E
View X
View A
View Y
Semantic
View B
Building
Cadastral Parcel
View A
House
View X
Assessment Parcel
View B
View Y
Proposed Solution

To develop a new approach that extends
multiple representation concepts for added
flexibility in spatial databases.

This
structure
should
support
different
geometric, semantic or graphic representations
for the same element of the reality, according to
different or similar granularities.
The VUEL
What it is:

(View Element)
an idea [Bédard et al., 2000]:


influenced by multidimensional data structures;
aimed at supporting spatial multidimensional
applications (e.g. SOLAP).

the visible part of a view.

a unique combinaison of semantic, geometric
and graphic occurrence relations.
Graphic
Semantic
VUEL
Geometric
The Vuel
Semantic
Graphic
VUEL
Geometric
Ground Reality
House
VUEL 1
House
Building
Building
VUEL 2
VUEL 3
VUEL 4
The Vuel Conceptual Model

Built with UML and based on a multidimensional
database paradigm.

The vuel is presented as a central table linking
three dimensions:
• semantic, geometric, graphic.

A spatial database view (e.g. a map) becomes
an aggregation of vuels.
Implementation
SOLAP Prototype
Visual Basic
SOLAP Interface
DEMO
Conclusion
 The VUEL concept is a flexible database view engine and represents a
new solution to manage multiple representations because it supports
simultaneously geometric multiplicity, semantic multiplicity and
graphical multiplicity.
 Supports different combinations of geometry, semantic
graphic semiology.
and
 This structure allows a user to easily navigate between all the
multiplicities, at the occurrence level as well as at the class level.
 The conceptual model can be implemented on an existing relational
plateform.
Future Works

Continue the development of the SOLAP application based
on the vuel structure;
 Add new functionalities, temporal aspect, other display
modes, implementation on a «real» multidimensional
structure, etc.

Develop a web-based system that supports maps-on
demand;
 SQL-Server (VUEL) – Geomedia WebMap – ASP.

Add generalization functionalities;
 Based on a pattern approach.
Thanks!
Questions??????