The GLOWA Volta Geoportal an interactive geodata

Download Report

Transcript The GLOWA Volta Geoportal an interactive geodata

Analytical Visualization Framework - a visual data
processing and knowledge discovery system
S. Shumilov – Zürich
Ivan Denisovich, Serge Shumilov
Department of Computer Science III, University of Bonn
Motivation
GLOWA Volta Project



Integration of applications and services

data transformation

heterogeneous data

various data sources
Effective visual data exploration

interactivity

tracing of decisions

specialized visualization methods
Solutions for analytical visualization

GIS, statistical and spreadsheet
software

Programming libraries for visualization

Visualization components frameworks

Workflow composition systems
Customized exploration interfaces

different interfaces for different user
groups

easy programming and adaptation
GeoViz Workshop, March 3-5 2009, Hamburg, Germany
2
Analytical Visualization Framework

Visual programming facilities

data transformations

visual interfaces

visualization components

Customized interactive data analysis
tools and components

Data exploration
GeoViz Workshop, March 3-5 2009, Hamburg, Germany
3
Demonstration
GeoViz Workshop, March 3-5 2009, Hamburg, Germany
4
Application: M³ WATER model
geographic data
historic and modeled climatic data
Hydrological model
(MIKE Basin)
water supply
transformation
Visualization and Analysis
(AVF)
transformation
water demand
Economical model
(GAMS)
demographic and economic indexes
water use policies
AVF is used for:
 Access to distributed models
 Data collection and aggregation
 Customized presentation
interface
GeoViz Workshop, March 3-5 2009, Hamburg, Germany
6
Architecture

Engine

connection of modules

notification about changes

caching of intermediate results

persistency of designs



base classes + API
Visual programming workspace

graph editor

interactive manipulation

monitoring and data exploration
Library of modules

generic computation

data access

spatial operations
GeoViz Workshop, March 3-5 2009, Hamburg, Germany
AVF
Module Library
JTS
Standard
GeoTools
Groups
GRIA
Userdefined
Visual
programming
workspace
API
XML
XML
AVF Engine
Java Virtual Machine
7
Key features

Interactive data manipulation



changes immediately reflected
Modular architecture

Explicit transformation chains

input and output connectors
Computation on demand

tracing of actions

change  notification

multiple paths

demand  computation
1. Change
…
4. Computation
Module B
…
…
Module A
…
2. Notification
3. Request
Result
GeoViz Workshop, March 3-5 2009, Hamburg, Germany
8
Benefits and Drawbacks

Generic reusable modules to build
complex transformations

Designs can grow large and tangled

Visual programming of data
transformations and interfaces

Predefined programming paradigm
(execution, communication, interfaces)

Full history of applied transformations.
Changes in parameters of intermediate
steps result in direct recomputation

Inappropriate if several parameters
should be changed for a new result

High code portability ensured by Java

Third-party non-Java visual libraries are
hard to integrate into the framework
GeoViz Workshop, March 3-5 2009, Hamburg, Germany
9
Thank you for your attention!
Questions?
[email protected]
www.glowa-volta.de
GeoViz Workshop, March 3-5 2009, Hamburg, Germany
10