Upload
others
View
9
Download
0
Embed Size (px)
Citation preview
Online visualization of multi-dimensional spatio-temporal data
Visualization of weather data of Germany in a large time scale
Supervisor: Dr.-Ing. Mathias Jahnke
Univ.Prof. Mag.rer.nat. Dr.rer.nat. Georg Gartner
Dr. Jan Wilkening (Esri Deutschland GmbH)
Munich, 26. April 2018
Keni HanFinal presentation
1. Introduction
2. Methodology
3. Case study
4. Map evaluation
5. Evaluation results
6. Discussion
7. Outlook
Outline
2Keni Han| Chair of Cartography| Department of Civil, Geo and Environmental Engineering
3Keni Han| Chair of Cartography| Department of Civil, Geo and Environmental Engineering
1. Introduction
2. Methodology
3. Case study
4. Map evaluation
5. Evaluation results
6. Discussion
7. Outlook
Background
• Time parameter in cartography
• Web-based technology
• The vastly increasing volume of spatial data
• Map evaluation as a tool to test map utility and usabiity
Introduction
4Keni Han| Chair of Cartography| Department of Civil, Geo and Environmental Engineering
Research goal
Develop methodology to visualize multi-dimensional spatio-temporal visualization
data, and to fill in the gap of the performance of applied techniques.
• Find methodologies for visualization
• Develop a method to evaluate the map utility and usability
• Draw conclusions from the evaluation results
Introduction
5Keni Han| Chair of Cartography| Department of Civil, Geo and Environmental Engineering
6Keni Han| Chair of Cartography| Department of Civil, Geo and Environmental Engineering
1. Introduction
2. Methodology
3. Case study
4. Map evaluation
5. Evaluation results
6. Discussion
7. Outlook
Methodology
7Keni Han| Chair of Cartography| Department of Civil, Geo and Environmental Engineering
Medium for the map
• Web mapping: why and how?
Desktop GIS, online GIS, and web mapping
• Options of web maps
Depiction of movement & change; Multimedia maps; Virtual worlds; Scientifically explore
spatial data
InteractivityTrend Accessibility Flexibility
JavaScriptAnimation parameters
Methodology
8Keni Han| Chair of Cartography| Department of Civil, Geo and Environmental Engineering
Visualization methods
• Animated map: why and how?
Speed
Direction
Smoothness
window.requestAnimationFrame(
)
settimeout()
setRenderer()
General interest Vivid presentation Technology capability
Methodology
9Keni Han| Chair of Cartography| Department of Civil, Geo and Environmental Engineering
Visualization methods
• Chart
Why? How?
Climate
change
visualization
Detailed
statistically
presentation
Chart.js
Methodology
10Keni Han| Chair of Cartography| Department of Civil, Geo and Environmental Engineering
Visualization methods
• Multi-dimension in a web map
Multi-variate and multi-dimension
Dimensional
reductionInteraction
Multi-method
visualization
Methodology
11Keni Han| Chair of Cartography| Department of Civil, Geo and Environmental Engineering
Map evaluation
• Map usability and utility
• Eye-tracking technology
mind-eye hypothesis , free-examination task, goal-directed task
12Keni Han| Chair of Cartography| Department of Civil, Geo and Environmental Engineering
1. Introduction
2. Methodology
3. Case study
4. Map evaluation
5. Evaluation results
6. Discussion
7. Outlook
Case study
13Keni Han| Chair of Cartography| Department of Civil, Geo and Environmental Engineering
Data description
• Weather data from DWD Climate Data Center :
Weather and climate?
Characteristics
of the data
Weather/climate
visualization
Public
perception
Case study
14Keni Han| Chair of Cartography| Department of Civil, Geo and Environmental Engineering
Data description
• Weather parameters:
Temperature, Precipitation, Ice days, Snow cover days, Hot days, Temperature in July,
Precipitation in winter
• Structure of the data:
Format Resolution Interpolation Temporal range
Case study
15Keni Han| Chair of Cartography| Department of Civil, Geo and Environmental Engineering
Applied software and APIs
• Esri products
• Python
• HTML and JavaScript, CSS, Framework
Capabilities Compact process Consistency
Case study
16Keni Han| Chair of Cartography| Department of Civil, Geo and Environmental Engineering
Weather data on DWD ftp
server
Download and unzip
Define projection
Polygonal shapefile of Germany
Polygonal shapefile of German counties
Generalization
Generalization
Table of the average data of Germany
Polygonal shapefile with average data of
German counties
Data retrieving and processing
Python: ArcPy, Pandas…
Case study
17Keni Han| Chair of Cartography| Department of Civil, Geo and Environmental Engineering
Data retrieving and processing
Case study
18Keni Han| Chair of Cartography| Department of Civil, Geo and Environmental Engineering
Web mapping
Map container
Basemap
Legend
Functionalities
Feature map
Animated map
Static map
Chart
Germany scale
German
county scale
Interactivity
UI Design Web page building
Case study
19Keni Han| Chair of Cartography| Department of Civil, Geo and Environmental Engineering
Data visualization
• Multi-dimensionalG:\thesis\presentation\Multi-dimensional.mp4
Case study
20Keni Han| Chair of Cartography| Department of Civil, Geo and Environmental Engineering
Data visualization
• Animated map
G:\thesis\presentation\animated map.mp4
Case study
21Keni Han| Chair of Cartography| Department of Civil, Geo and Environmental Engineering
Data visualization
• Chart G:\thesis\presentation\chart.mp4
Case study
22Keni Han| Chair of Cartography| Department of Civil, Geo and Environmental Engineering
Data visualization
• Web mapping: Functionalities, User-interface design
G:\thesis\presentation\webmapping.mp4
23Keni Han| Chair of Cartography| Department of Civil, Geo and Environmental Engineering
1. Introduction
2. Methodology
3. Case study
4. Map evaluation
5. Evaluation results
6. Discussion
7. Outlook
Map evaluation
24Keni Han| Chair of Cartography| Department of Civil, Geo and Environmental Engineering
Why evaluate?
• How do people allocate their eyes when they are viewing this multi-component
map? Is there any difference when viewing without any tasks and viewing with
tasks?
• Which kind of information is generated by different parts of the map?
• When users have tasks, how do the different viewing strategies influence their
effectiveness and efficiency?
Map evaluation
25Keni Han| Chair of Cartography| Department of Civil, Geo and Environmental Engineering
How to evaluate?
• Free-examination task
Universal introduction,
Users’ same knowledge level of the
functionalities of the application
• Goal-directed task
15 questions
3 categories
3 orders
Clarity of the statement
Confidence level
Map evaluation
26Keni Han| Chair of Cartography| Department of Civil, Geo and Environmental Engineering
How to evaluate?
Number Type Question Answer
Aa Regional trend
Between 1881 and 2000, there were more years where southern
Bavaria in the Alps has less average precipitation than south-
western Germany.
False
Ba Overall trendBetween 2000 and 2016, 2007 was the year with the lowest number
of snow cover days.False
Cb
Quantitative
trendBetween 1881 and 2017, the annual average temperature in July in
Berlin was not always over 17 Celsius degree.True
DbRegional+ overall
trend
Between 1881 and 2016, the southern Rhine basin has stayed the
region that has the highest air temperature in Germany comparing to
the other regions in the map below.
True
Map evaluation
27Keni Han| Chair of Cartography| Department of Civil, Geo and Environmental Engineering
How to evaluation?
• Goal-directed task
Map evaluation
28Keni Han| Chair of Cartography| Department of Civil, Geo and Environmental Engineering
Material and participants
• Location
Eye-tracking lab
• Map components coordination
• Hardware and software
Gazepoint Analysis, GP3 eye-tracker,
Windows 10 operating system
• Participants
24 participants
13 female
11 male
Part Left Right Top Bottom
Map 0 0.4927 0.1519 0.8574
Chart 0.5034 1 0.3504 0.8313
Legend 0.0077 0.0968 0.3566 0.8573
Text 0.5034 1 0.1519 0.3442
Map evaluation
29Keni Han| Chair of Cartography| Department of Civil, Geo and Environmental Engineering
Evaluation procedure
Introduction
Why?
What is
this?
Process
Record
starting/
stopping time
for each
question
Answer
question one
by one
Cannot change
after
answering
Use the
mapCalibration
5-min free
examination
30Keni Han| Chair of Cartography| Department of Civil, Geo and Environmental Engineering
1. Introduction
2. Methodology
3. Case study
4. Map evaluation
5. Evaluation results
6. Discussion
7. Outlook
Map evaluation results
31Keni Han| Chair of Cartography| Department of Civil, Geo and Environmental Engineering
Free-examination task
• Overall area of interest analysis
Map evaluation results
32Keni Han| Chair of Cartography| Department of Civil, Geo and Environmental Engineering
Free-examination task
• Overall area of interest analysis
Map container
Duration Map Animated mapStatic
mapChart Legend Description
Mean 310.82 134.07 40.46 93.61 45.33 6.63 11.03
Minimum 293.57 46.47 0.00 2.39 4.90 1.31 0.34
Maximum 347.54 190.26 100.00 170.99 103.44 18.53 51.18
Map evaluation results
33Keni Han| Chair of Cartography| Department of Civil, Geo and Environmental Engineering
Free-examination task
• Overall area of interest analysis
Map container
Map Animated map Static map Chart Legend Description
% of the whole
duration43.13 13.02 30.12 14.58 2.13 3.55
% of the monitor 34.76 34.76 a34.76 23.87 4.46 9.55
Relation between
these two(ratio)1.24 0.37 0.87 0.62 0.48 0.37
Map evaluation results
34Keni Han| Chair of Cartography| Department of Civil, Geo and Environmental Engineering
Free-examination task
• Area of interest analysis based on gender
0
5
10
15
20
25
30
35
40
45
50
Map Animatedmap
Static map Chart Legend Description% d
ura
tion o
n e
ach c
om
ponent
of to
tal
fixation d
ura
tion
female male
Map evaluation results
35Keni Han| Chair of Cartography| Department of Civil, Geo and Environmental Engineering
Goal-directed task
• Area of interest analysis based on questions
0
5
10
15
20
25
30
35
40
45
50
Regional trend Overall trend Quantitativetrend
Regional +overall trend
Regional +quantitative
trend
Overall +quantitative
trend
avera
ge %
of
tota
l dura
tion o
f one
question
Category of questions
Static map Animated map Chart Legend Description
Map evaluation results
36Keni Han| Chair of Cartography| Department of Civil, Geo and Environmental Engineering
Goal-directed task
• Area of interest analysis based on questions
0
5
10
15
20
25
30
35
40
45
50
Static map Animated map Chart Legend Description
ave
rag
e %
of fixa
tio
n d
ura
tio
n o
f o
ne
qu
estio
n
Map component
Regional trend Overall trend Quantitative trend
Map evaluation results
37Keni Han| Chair of Cartography| Department of Civil, Geo and Environmental Engineering
Goal-directed task
• Area of interest analysis based on accuracy
15
1917
1917
20
11
20
17
13
20
14
11
19 18
6
24
24
1
10
1
4
8
1
7
10
2 3
1 2 3 4 5 6 7 8 9 1 0 1 1 1 2 1 3 1 4 1 5
NU
MB
ER
OF
PA
RT
ICIP
AN
TS
QUESTION NUMBER
Right Wrong
Map evaluation results
38Keni Han| Chair of Cartography| Department of Civil, Geo and Environmental Engineering
Goal-directed task
• Area of interest analysis based on accuracy
0 10 20 30 40
Regionaltrend
Overalltrend
Quantitative trend
Regional +overall
Regional +quantita…
Overall +quantita…
fixation duration
correct
0 10 20 30 40
Regional trend
Overall trend
Quantitativetrend
Regional +overall
Regional +quantitative
Overall +quantitative
fixation duration
incorrect
Animated map
Static map
Chart
Legend
Description
39Keni Han| Chair of Cartography| Department of Civil, Geo and Environmental Engineering
1. Introduction
2. Methodology
3. Case study
4. Map evaluation
5. Evaluation results
6. Discussion
7. Outlook
Discussion
40Keni Han| Chair of Cartography| Department of Civil, Geo and Environmental Engineering
Free-examination task
• Map container attracts the majority of participants’ attention.
• The applications of animated map and chart are appealing enough.
• There is also distinction of viewing time on static map and animated map.
• Female participants find map more interesting than men do, while male
participants separate more of their attention on chart than women do.
Discussion
41Keni Han| Chair of Cartography| Department of Civil, Geo and Environmental Engineering
Goal-directed task
• Utility of the major components
Both with and without accuracy check, both preference and proof
• Legend helps with obtaining specific information from a map.
Component Better generated information?
Animated map Regional trend,
Chart Overall trend, quantitative trend
Discussion
42Keni Han| Chair of Cartography| Department of Civil, Geo and Environmental Engineering
Goal-directed task
• However, participants who view the animated map for a longer time tend to have
poorer performances. A threshold of viewing time on animated map could
possibly be observed, as to achieve the best performance .
43Keni Han| Chair of Cartography| Department of Civil, Geo and Environmental Engineering
1. Introduction
2. Methodology
3. Case study
4. Map evaluation
5. Evaluation results
6. Discussion
7. Outlook
Outlook
44Keni Han| Chair of Cartography| Department of Civil, Geo and Environmental Engineering
• The feedback and the evaluation results to be taken into consideration in future
work and design.
• The speed of the animated map should be better handled and controlled.
• Automatic visualization update with the update of data.
• There still exists a need for a better explanation of the map evaluation results, in
terms of the participants viewing behavior.
45
Thanks for your attention!
Keni Han
Munich, 26. April 2018