45
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 Han Final presentation

Online visualization of multi-dimensional spatio- temporal ... · Online visualization of multi-dimensional spatio-temporal data Visualization of weather data of Germany in a large

  • Upload
    others

  • View
    9

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Online visualization of multi-dimensional spatio- temporal ... · Online visualization of multi-dimensional spatio-temporal data Visualization of weather data of Germany in a large

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

Page 2: Online visualization of multi-dimensional spatio- temporal ... · Online visualization of multi-dimensional spatio-temporal data Visualization of weather data of Germany in a large

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

Page 3: Online visualization of multi-dimensional spatio- temporal ... · Online visualization of multi-dimensional spatio-temporal data Visualization of weather data of Germany in a large

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

Page 4: Online visualization of multi-dimensional spatio- temporal ... · Online visualization of multi-dimensional spatio-temporal data Visualization of weather data of Germany in a large

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

Page 5: Online visualization of multi-dimensional spatio- temporal ... · Online visualization of multi-dimensional spatio-temporal data Visualization of weather data of Germany in a large

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

Page 6: Online visualization of multi-dimensional spatio- temporal ... · Online visualization of multi-dimensional spatio-temporal data Visualization of weather data of Germany in a large

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

Page 7: Online visualization of multi-dimensional spatio- temporal ... · Online visualization of multi-dimensional spatio-temporal data Visualization of weather data of Germany in a large

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

Page 8: Online visualization of multi-dimensional spatio- temporal ... · Online visualization of multi-dimensional spatio-temporal data Visualization of weather data of Germany in a large

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

Page 9: Online visualization of multi-dimensional spatio- temporal ... · Online visualization of multi-dimensional spatio-temporal data Visualization of weather data of Germany in a large

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

Page 10: Online visualization of multi-dimensional spatio- temporal ... · Online visualization of multi-dimensional spatio-temporal data Visualization of weather data of Germany in a large

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

Page 11: Online visualization of multi-dimensional spatio- temporal ... · Online visualization of multi-dimensional spatio-temporal data Visualization of weather data of Germany in a large

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

Page 12: Online visualization of multi-dimensional spatio- temporal ... · Online visualization of multi-dimensional spatio-temporal data Visualization of weather data of Germany in a large

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

Page 13: Online visualization of multi-dimensional spatio- temporal ... · Online visualization of multi-dimensional spatio-temporal data Visualization of weather data of Germany in a large

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

Page 14: Online visualization of multi-dimensional spatio- temporal ... · Online visualization of multi-dimensional spatio-temporal data Visualization of weather data of Germany in a large

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

Page 15: Online visualization of multi-dimensional spatio- temporal ... · Online visualization of multi-dimensional spatio-temporal data Visualization of weather data of Germany in a large

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

Page 16: Online visualization of multi-dimensional spatio- temporal ... · Online visualization of multi-dimensional spatio-temporal data Visualization of weather data of Germany in a large

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…

Page 17: Online visualization of multi-dimensional spatio- temporal ... · Online visualization of multi-dimensional spatio-temporal data Visualization of weather data of Germany in a large

Case study

17Keni Han| Chair of Cartography| Department of Civil, Geo and Environmental Engineering

Data retrieving and processing

Page 18: Online visualization of multi-dimensional spatio- temporal ... · Online visualization of multi-dimensional spatio-temporal data Visualization of weather data of Germany in a large

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

Page 19: Online visualization of multi-dimensional spatio- temporal ... · Online visualization of multi-dimensional spatio-temporal data Visualization of weather data of Germany in a large

Case study

19Keni Han| Chair of Cartography| Department of Civil, Geo and Environmental Engineering

Data visualization

• Multi-dimensionalG:\thesis\presentation\Multi-dimensional.mp4

Page 20: Online visualization of multi-dimensional spatio- temporal ... · Online visualization of multi-dimensional spatio-temporal data Visualization of weather data of Germany in a large

Case study

20Keni Han| Chair of Cartography| Department of Civil, Geo and Environmental Engineering

Data visualization

• Animated map

G:\thesis\presentation\animated map.mp4

Page 21: Online visualization of multi-dimensional spatio- temporal ... · Online visualization of multi-dimensional spatio-temporal data Visualization of weather data of Germany in a large

Case study

21Keni Han| Chair of Cartography| Department of Civil, Geo and Environmental Engineering

Data visualization

• Chart G:\thesis\presentation\chart.mp4

Page 22: Online visualization of multi-dimensional spatio- temporal ... · Online visualization of multi-dimensional spatio-temporal data Visualization of weather data of Germany in a large

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

Page 23: Online visualization of multi-dimensional spatio- temporal ... · Online visualization of multi-dimensional spatio-temporal data Visualization of weather data of Germany in a large

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

Page 24: Online visualization of multi-dimensional spatio- temporal ... · Online visualization of multi-dimensional spatio-temporal data Visualization of weather data of Germany in a large

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?

Page 25: Online visualization of multi-dimensional spatio- temporal ... · Online visualization of multi-dimensional spatio-temporal data Visualization of weather data of Germany in a large

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

Page 26: Online visualization of multi-dimensional spatio- temporal ... · Online visualization of multi-dimensional spatio-temporal data Visualization of weather data of Germany in a large

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

Page 27: Online visualization of multi-dimensional spatio- temporal ... · Online visualization of multi-dimensional spatio-temporal data Visualization of weather data of Germany in a large

Map evaluation

27Keni Han| Chair of Cartography| Department of Civil, Geo and Environmental Engineering

How to evaluation?

• Goal-directed task

Page 28: Online visualization of multi-dimensional spatio- temporal ... · Online visualization of multi-dimensional spatio-temporal data Visualization of weather data of Germany in a large

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

Page 29: Online visualization of multi-dimensional spatio- temporal ... · Online visualization of multi-dimensional spatio-temporal data Visualization of weather data of Germany in a large

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

Page 30: Online visualization of multi-dimensional spatio- temporal ... · Online visualization of multi-dimensional spatio-temporal data Visualization of weather data of Germany in a large

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

Page 31: Online visualization of multi-dimensional spatio- temporal ... · Online visualization of multi-dimensional spatio-temporal data Visualization of weather data of Germany in a large

Map evaluation results

31Keni Han| Chair of Cartography| Department of Civil, Geo and Environmental Engineering

Free-examination task

• Overall area of interest analysis

Page 32: Online visualization of multi-dimensional spatio- temporal ... · Online visualization of multi-dimensional spatio-temporal data Visualization of weather data of Germany in a large

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

Page 33: Online visualization of multi-dimensional spatio- temporal ... · Online visualization of multi-dimensional spatio-temporal data Visualization of weather data of Germany in a large

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

Page 34: Online visualization of multi-dimensional spatio- temporal ... · Online visualization of multi-dimensional spatio-temporal data Visualization of weather data of Germany in a large

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

Page 35: Online visualization of multi-dimensional spatio- temporal ... · Online visualization of multi-dimensional spatio-temporal data Visualization of weather data of Germany in a large

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

Page 36: Online visualization of multi-dimensional spatio- temporal ... · Online visualization of multi-dimensional spatio-temporal data Visualization of weather data of Germany in a large

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

Page 37: Online visualization of multi-dimensional spatio- temporal ... · Online visualization of multi-dimensional spatio-temporal data Visualization of weather data of Germany in a large

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

Page 38: Online visualization of multi-dimensional spatio- temporal ... · Online visualization of multi-dimensional spatio-temporal data Visualization of weather data of Germany in a large

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

Page 39: Online visualization of multi-dimensional spatio- temporal ... · Online visualization of multi-dimensional spatio-temporal data Visualization of weather data of Germany in a large

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

Page 40: Online visualization of multi-dimensional spatio- temporal ... · Online visualization of multi-dimensional spatio-temporal data Visualization of weather data of Germany in a large

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.

Page 41: Online visualization of multi-dimensional spatio- temporal ... · Online visualization of multi-dimensional spatio-temporal data Visualization of weather data of Germany in a large

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

Page 42: Online visualization of multi-dimensional spatio- temporal ... · Online visualization of multi-dimensional spatio-temporal data Visualization of weather data of Germany in a large

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 .

Page 43: Online visualization of multi-dimensional spatio- temporal ... · Online visualization of multi-dimensional spatio-temporal data Visualization of weather data of Germany in a large

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

Page 44: Online visualization of multi-dimensional spatio- temporal ... · Online visualization of multi-dimensional spatio-temporal data Visualization of weather data of Germany in a large

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.

Page 45: Online visualization of multi-dimensional spatio- temporal ... · Online visualization of multi-dimensional spatio-temporal data Visualization of weather data of Germany in a large

45

Thanks for your attention!

Keni Han

Munich, 26. April 2018