Top Banner
@wassx ILV Informationsvisualisierungen Information Visualisation #viz_lnz Information Visualisation Lecture 4 - Interaction
32

Information Visualisation - Lecture 4

Feb 19, 2017

Download

Design

Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Information Visualisation - Lecture 4

@wassxILV Informationsvisualisierungen

Information Visualisation

#viz_lnz

Information Visualisation

Lecture 4 - Interaction

Page 2: Information Visualisation - Lecture 4

ILV Informationsvisualisierungen #viz_lnz @wassx 2

"The first and main goal of any graphic and visualization is to be a tool for your eyes and brain to perceive what lies beyond their natural reach".

Alberto Cairo in "the functional art"

Remember?

Page 3: Information Visualisation - Lecture 4

ILV Informationsvisualisierungen #viz_lnz @wassx 3

„Overview first, zoom and filter, then details on demand.“

Page 4: Information Visualisation - Lecture 4

ILV Informationsvisualisierungen #viz_lnz @wassx 4

See detail, zoom out to get on overview, find some related information, zoom in again to find details of

original object of interest.

Page 5: Information Visualisation - Lecture 4

ILV Informationsvisualisierungen #viz_lnz @wassx 5

3 Interlocking Feedback Loops

Data manipulation loop Objects are selected and moved using basic skills of eye-hand coordination.

Page 6: Information Visualisation - Lecture 4

ILV Informationsvisualisierungen #viz_lnz @wassx 6

3 Interlocking Feedback Loops

Data manipulation loop Objects are selected and moved using basic skills of eye-hand coordination.

Exploration and navigation loopAnalyst finds her way in visual data space (cognitive spatial model)

Page 7: Information Visualisation - Lecture 4

ILV Informationsvisualisierungen #viz_lnz @wassx 7

3 Interlocking Feedback Loops

Data manipulation loop Objects are selected and moved using basic skills of eye-hand coordination.

Exploration and navigation loopAnalyst finds her way in visual data space (cognitive spatial model)

Problem-solving loop Analyst forms hypotheses

Page 8: Information Visualisation - Lecture 4

ILV Informationsvisualisierungen #viz_lnz @wassx 8

3 Interlocking Feedback Loops

Data manipulation loop Objects are selected and moved using basic skills of eye-hand coordination.

Exploration and navigation loopAnalyst finds her way in visual data space (cognitive spatial model)

Problem-solving loop Analyst forms hypotheses

Page 9: Information Visualisation - Lecture 4

ILV Informationsvisualisierungen #viz_lnz @wassx 9

Data Manipulation Loop

Page 10: Information Visualisation - Lecture 4

ILV Informationsvisualisierungen #viz_lnz @wassx 10

Data Manipulation Loop

Choice Reaction Time

Hick-Hyman’s Law

Jay Hyman

T = a + b.log2(n)

n = Amount of choicesT = Reaction timea,b = Empirically determined constants

Page 11: Information Visualisation - Lecture 4

ILV Informationsvisualisierungen #viz_lnz @wassx 11

Data Manipulation Loop

Choice Reaction Time

Factors: • Distinctness of signal • Amount of visual noise • Stimulus-response compatibility • Degree of accuracy • ~160ms / bit of information

e.g.: 8 choiceslog(8) / log(2) = 3 3 * 160 = 480ms

Hick-Hyman’s Law applied

Page 12: Information Visualisation - Lecture 4

ILV Informationsvisualisierungen #viz_lnz @wassx 12

Data Manipulation Loop

Two-Dimensional Positioning and Selection

from Information Visualization, Perception for Design, Colin Ware

T = a + b.log2(D/W + 1.0)D = Distance W = Width T = Selection time a,b = Empirically determined constants

Fitt’s Law

Paul Fitts

Page 13: Information Visualisation - Lecture 4

ILV Informationsvisualisierungen #viz_lnz @wassx 13

Data Manipulation Loop

Two-Dimensional Positioning and Selection

from Information Visualization, Perception for Design, Colin Ware

Page 14: Information Visualisation - Lecture 4

ILV Informationsvisualisierungen #viz_lnz @wassx 14

Exploration and Navigation Loop

Page 15: Information Visualisation - Lecture 4

ILV Informationsvisualisierungen #viz_lnz @wassx 15

Exploration and Navigation Loop

Navigation Control Loop

from Information Visualization, Perception for Design, Colin Ware

Page 16: Information Visualisation - Lecture 4

ILV Informationsvisualisierungen #viz_lnz @wassx 16

Exploration and Navigation Loop

Wayfinding, Cognitive Maps, and Real Maps

Seigel, A. W., & White, S. H. (1975). The development of spatial representations of large-scale environments.

1. Key landmarks are learned

2. Procedural Knowledge from one location to other 3. Cognitive spatial map is formed

3 stages by Seigel and White

Page 17: Information Visualisation - Lecture 4

ILV Informationsvisualisierungen #viz_lnz @wassx 17

Exploration and Navigation Loop

Key landmarks are learned

Seigel and White 1975

Initially no spatial understanding of the relationships between them. Declarative knowledge

Think of recognising a e.g. crossing, radio tower, church,… in a town.

Page 18: Information Visualisation - Lecture 4

ILV Informationsvisualisierungen #viz_lnz @wassx 18

Exploration and Navigation Loop

Procedural Knowledge about Routes between Landmarks

Seigel and White 1975

Development of knowledge how to get from one point to another. Landmarks serve as decision points.

Think of recognising a e.g. crossing, radio tower, church,… in a town.

Page 19: Information Visualisation - Lecture 4

ILV Informationsvisualisierungen #viz_lnz @wassx 19

Exploration and Navigation Loop

Cognitive spatial map is formed

Seigel and White 1975

Representation of space (2D) and has quantitative information about distances. Cognitive spatial map allows estimations of distances.

Page 20: Information Visualisation - Lecture 4

ILV Informationsvisualisierungen #viz_lnz @wassx 20

Cognitive spatial map is formedOverview Map

Page 21: Information Visualisation - Lecture 4

ILV Informationsvisualisierungen #viz_lnz @wassx 21

Cognitive spatial map is formedOverview Map

Page 22: Information Visualisation - Lecture 4

ILV Informationsvisualisierungen #viz_lnz @wassx 22

Cognitive spatial map is formedOverview Map

The camper

Page 23: Information Visualisation - Lecture 4

ILV Informationsvisualisierungen #viz_lnz @wassx 23

Focus, Context and Scale

Page 24: Information Visualisation - Lecture 4

ILV Informationsvisualisierungen #viz_lnz @wassx 24

Exploration and Navigation Loop

Focus, Context and Scale

• Spatial Scale Common for mapping applications. E.g. Spatial behaviour of users in a certain city, country, continent.

Page 25: Information Visualisation - Lecture 4

ILV Informationsvisualisierungen #viz_lnz @wassx 25

Exploration and Navigation Loop

Focus, Context and Scale

• Spatial Scale Common for mapping applications. E.g. Spatial behaviour of users in a certain city, country, continent.

• Structural Scale E.g. software has structural components on different level of detail. Code -> Method -> Class -> … -> System

Page 26: Information Visualisation - Lecture 4

ILV Informationsvisualisierungen #viz_lnz @wassx 26

Exploration and Navigation Loop

Focus, Context and Scale

• Spatial Scale Common for mapping applications. E.g. Spatial behaviour of users in a certain city, country, continent.

• Structural Scale E.g. software has structural components on different level of detail. Code -> Method -> Class -> … -> System

• Temporal ScaleTiming of events in different scales. E.g. Network traffic pattern of overall infrastructure, pattern during a day, pattern of single transaction (microseconds)

Page 27: Information Visualisation - Lecture 4

ILV Informationsvisualisierungen #viz_lnz @wassx 27

Exploration and Navigation Loop

Focus, Context and Scale

Focus-context problem has been spatially solved by human visual system (moderate changes in scale). The brain continuously integrates information from successive fixations of the fovea with less-detailed information from periphery.

Page 28: Information Visualisation - Lecture 4

ILV Informationsvisualisierungen #viz_lnz @wassx 28

Exploration and Navigation Loop

http://www.visualcinnamon.com/occupations

Page 29: Information Visualisation - Lecture 4

ILV Informationsvisualisierungen #viz_lnz @wassx 29

Exploration and Navigation Loop

http://bost.ocks.org/mike/fisheye/

Page 30: Information Visualisation - Lecture 4

ILV Informationsvisualisierungen #viz_lnz @wassx 30

Exploration and Navigation Loop

http://mbtaviz.github.io

Page 31: Information Visualisation - Lecture 4

ILV Informationsvisualisierungen #viz_lnz @wassx 31

Exploration and Navigation Loop

http://bl.ocks.org/mbostock/1667367