Title Computer Science 767W Fall 2007 Interactive Data Visualization Colin Ware Kurt Schwehr

Preview:

Citation preview

Title

Computer Science 767WComputer Science 767WFall 2007Fall 2007

Interactive Data Interactive Data VisualizationVisualization

Colin Ware

Kurt Schwehr

Class #01

• Course Overview

• Overview of visualizations

Course Layout

• Sep: Building Google Earth Visualizations (Schwehr)

• Oct-Dec: Human Perception for Information Display (Ware)

Colin Ware’s portion

• Basic Vision and Displays• Elementary interactive graphics programming• Color Basics & Color For Information Display• 2D techniques for Information Visualization• 3D interaction / Input, Viewpoint control, Virtual Reality,

Force Feedback• Visualization Methodologies• Flow Visualization• Graph Visualization• Interactive Techniques• Multi-dimensional Data Visualization• GeoSpatial Data

Course Web Pages

• Google Earth: – http://vislab-ccom.unh.edu/~schwehr/Classes/2007VisCourse

• Human Perception for Information Display: – http://ccom.unh.edu/vislab/VisCourse/

Course requirements

• Programming:– Will be generating xml and xhtml for Google Earth– C/C++ for OpenGL

• Writing intensive course

• Hold off on purchasing the textbook

Office Hours for Kurt

• 10-15 Minutes immediately before class

• By appointment - Email kurt@ccom.unh.edu

Assignment #00

• Email kurt@ccom.unh.edu by Thursday at 5 PM

• Describe your programming background.• Have you worked with HTML and/or XML

before?• What is your preferred operating system?

(e.g. Windows, Mac, or Linux)• What is your favorite currently existing

country outside of the United States, Canada, and Mexico?

Projects by / started by VisLab members

Data Visualization

• Is communication

• Part art, part science

Population

Click locations

musicovery

Text analysis

Conductivity (salinity) and Temp of Portsmouth USCG

http://www.cooa.unh.edu/data/buoys/great_bay/

Confusing. What/where?

ASCII visualization

Lack of context

Much easier to interpred with context

A bad example

Ship densities

tanker

For September: Exploring the potential of Google Earth

Position and

Time

Oops!

Time

Very basic flow visCheck out Colin’s movie…

Unusual Displays

Stereo

Tour of the CCOM Visualization Lab

Next Class (#02)

• The Google Earth user interface• Building Basic Google Earth visualizations

using KML (formerly Keyhole Markup Language)– http://code.google.com/apis/kml/documentation/

• First assignment given out - Due Sept 17th

Recommended