information visualization: navigation

24
Information Visualization: Navigation Chris North cs3724: HCI

Upload: wylie

Post on 27-Jan-2016

23 views

Category:

Documents


0 download

DESCRIPTION

Information Visualization: Navigation. Chris North cs3724: HCI. Review. Shneiderman’s Info. Vis. mantra? Strategies for Multi-D visualization:. 1-D and 2-D Spaces. 1-D: info has strong 1-D organization text doc, slideshows, video, audio, lists, timelines - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: Information Visualization: Navigation

Information Visualization:Navigation

Chris North

cs3724: HCI

Page 2: Information Visualization: Navigation

Review

• Shneiderman’s Info. Vis. mantra?•

• Strategies for Multi-D visualization:•

Page 3: Information Visualization: Navigation

1-D and 2-D Spaces

• 1-D: info has strong 1-D organization• text doc, slideshows, video, audio, lists, timelines

• 2-D: info has strong 2-D organization• spreadsheets, graphs, maps, formatted docs, color chooser,

images

Page 4: Information Visualization: Navigation

PowerPoint Slide Sorter

• Data Space: 1D array of slides

• Visualization: 2D array, nav 1D

Page 5: Information Visualization: Navigation

Typical Navigation

1D scrollbar 2D scrollbars

What’smissing?

Page 6: Information Visualization: Navigation

Keyhole Problem

• Where am I?

• Where can I go?

• Where do I want to go?

• How do I get there?

• Lack of context, overview

Page 7: Information Visualization: Navigation
Page 8: Information Visualization: Navigation
Page 9: Information Visualization: Navigation

Text Overviews

(MS Word)

Page 10: Information Visualization: Navigation

Visual Overview

• Show me the data!• Map, organization (spatial layout of concepts)

• What information is (not) available?

• Adds context info, relationships

• Enables direct access

• Encourages exploration

• HCI metrics: • Improves user performance, learning time, satisfaction

Insight

Page 11: Information Visualization: Navigation

Navigation Strategies

• Detail Only

• Overview+Detail• Multiple views

• Zooming

• Focus+Context• Distortion, fisheye

Page 12: Information Visualization: Navigation

Zooming: 1D

• Lifelines: http://www.cs.umd.edu/hcil/lifelines/

Page 13: Information Visualization: Navigation

Zooming large 2D spaces

• http://terraserver.homeadvisor.msn.com/image.asp?S=10&T=1&X=2689&Y=20639&Z=17&W=2

Page 14: Information Visualization: Navigation

Zooming: 2D

• KidPad, HiNote, Jazz

• http://www.cs.umd.edu/hcil/jazz/

• Semantic zooming: • Don’t just show things at different size

• change objects to make sense

• E.g. add/remove detail info

• Powers of Ten

• Controls?

Page 15: Information Visualization: Navigation

Overview+Detail: 1D

• SeeSoft

Page 16: Information Visualization: Navigation

Overview+Detail: 1D

• Home automation:• Timeline for scheduling, set on/off flags

• Calendar shows overview of schedule

Page 17: Information Visualization: Navigation

Overview+Detail: 2D

Overview: Detail:

• Zoom factor = 5

Square in overview tightly-coupled to scroll bars of detail

Page 18: Information Visualization: Navigation

Overview+Detail

• Multiple views:• overview

• detail view

• Views are linked:• Selector in overview navigates detail

• Navigating detail updates selector in overview

Page 19: Information Visualization: Navigation

Multiple levels = large scale

• Zoom factor = 125

overview intermediate view

intermediate view detail view

Page 20: Information Visualization: Navigation

Multiple FociLinkit

Page 21: Information Visualization: Navigation

Focus+Context: 1D

• Fisheye Menu: http://www.cs.umd.edu/hcil/fisheyemenu/

• Perspective Wall

Page 22: Information Visualization: Navigation

Focus+Context: 2D

Page 23: Information Visualization: Navigation

Comparison

• Zooming:• natural• Infinite scalability• Lose overview when zoom in

• Overview+Detail:• Good scalability, chaining• Multiple foci• Disconnect between views, back-n-forth

• Focus+Context:• Integrated overview with detail, connected• Least scalable• Distortion, overview unstable

Page 24: Information Visualization: Navigation

Quiz

• Spotfire?

• TableLens?