cs5764: Information Visualization

Homework #3:  Visualization Design

Visualizing Travel Schedules

Due:  Wed Nov 20, in class.  Optional!

The goal of this homework is to gain practice in designing new visualizations for new problems by rapid brainstorming and sketching.  Your assignment is to produce a design for a visualization of travel schedules.  This is a tricky problem that combines many of the information types we discussed in class.  Hence, simply applying one of the existing tools we discussed will likely not work well.  A custom solution is needed.

Data:  The general problem is as follows.  The data consists of a set of people traveling to various destinations around the world.  For each person, the data includes a list of destinations (name and geographic location), the time schedule (travel times, and length of stay), travel methods (e.g. airline, car, train, hitchhike,...).  Destinations include long stays as well as very short stays (e.g. flight layovers, stopping for the night when driving, etc).  Note that timezones mean same times at different locations have different clock times/dates.  The data could be for future or past schedules.  As to scale, you should shoot for as large a set of travelers and destinations as possible.

Example domains for this general problem are:

User tasks:  Your visualization should provide insight into the travel schedules and the inter-relationships between them.  In the case of terrorist detection, typical tasks might include:  

What to hand in:  About 3 pages describing your proposed solution visualization as follows:

!Important:  Focus your time on thinking and dreaming up designs.  Don't waste your time trying to draw it in PowerPoint or making it functional.