GeoVISTA Videos & Demos

Most of our videos demonstrate use of our software and tools. More information can be found on our Software page.

NOTE: This material is provided "as is" and is not intended for commecial use. If you are having trouble viewing these demos, you may need to download the latest versions of Flash, Shockwave, Cosmo Player, or TCL plug-ins.

GeoViz Toolkit

Flu Data Analysis - this video demonstrates the use of the GeoViz Toolkit to explore flu trends.
Do I have Java? - this video shows you how to check for Java on your computer, and update it if necessary
Download and Install - this video shows you how to download and install the GeoViz Toolkit
Saving Project Settings - this video shows you how to save settings within GeoViz Toolkit to open at a later time
Variable Transformer - this video demonstrates the variable transformer within GeoViz Toolkit
Histogram Demo - this video shows how to use the histogram tool within the GeoViz Toolkit
Parallel Coordinate Plot - this video explains the PCP within GeoViz Toolkit
Star Plot - this video demonstrates the star plot tool


The Routesketcher tool has been developed as part of the GeoCAM project. Routesketcher captures, processes and maps route directions from text documents.

Visual Inquiry Toolkit

Constructing Overview + Detail Dendrogram-Matrix Views within VIT
Cervical Cancer Rates by county
Video demonstration of the 2005 IEEE Information Visualization Contest first place winning entry (42 MB)


This demonstration shows use of GeoDeliberator through a simulated scenario where users on a university campus deliberate on the alternative courses of actions available for building a smoke-free campus.

GeoVISTA CrimeViz

Intro & Demonstration
Ongoing Work & Improvements to CrimeViz

Health GeoJunction

Introduction and Overview

This series of short videos explains each of the panels within the Health GeoJunction interface:
Interactive Map
Timline Filtering
Tag Cloud Filtering
Abstract List


Shown here is a search for articles about meningitis in Niger, and the results.

Context Discovery Application

Geo-Historical Context Support for Information Foraging and Sensemaking as implemented in the CDA


HerbariaViz: A web-based interface for mapping California flora data

G-EX Portal

Overview of the G-EX Portal
Uploading an Artifact
The Learn Module
The Search Module
Integrating GeoViz Toolkit into the G-EX Portal

Pennsylvania Cancer Atlas

Uncut, higher resolution demonstration
Low resolution sections of the above video: part 1, part 2, part 3, part 4, part 5, part 6, part 7

Improvise Videos

Improvise is an information visualization builder and browser that has been used to explore census data, ham radio communications, historic hotel guest visitation patterns, election results, hydrographics, MP3 music collections, the chemical elements, and even the interactive structure of its own visualizations in situ. These videos demostrate Improvise in use:

Visual Analysis of Historic Hotel Visitation Patterns (96 MB)
Space-Time Visualization on Multiple Displays (250 MB)
Cinegraph: 2007 Infovis winning entry (68 MB)

MapStats for Kids

Election Map 2000 prototype.
Paint the Map explores cartographic display of information.
Linked Representation Tool explores alternative ways to display geographic information.

Avian Flu Viewer

This narrated video shows our tool for exploring Avian Flu research: Avian Flu Viewer


ColorBrewer helps creators of maps and other graphics select attractive color schemes appropriate to their data.

Dialogue-Assisted Visual Environment for Geoinformation (DAVE_G)

Current computing systems restrict human-computer interaction to one mode at a time and are designed with an assumption that use will be by individuals (rather than groups), directing (rather than interacting with) the system. To support the ways in which humans work and interact, a new paradigm for computing is required that is multimodal, rather than unimodal, collaborative, rather than personal, and dialogue-enabled, rather than unidirectional. We outline a conceptual approach toward natural, multimodal, multiuser dialogue-enabled interfaces to geographic information systems (DAVE_G) that make use of large-screen displays and virtual environment technology. Watch a demonstration of DAVE_G and a Multimodal Tablet GIS demonstration

Building ESTAT in GeoVISTA Studio:

How to Build ESTAT In GeoVISTA Studio
Sample Dataset

Building ESTAT in GeoVISTA Studio (.avi video clip - if you have trouble, try downloading this)
Description: This clip illustrates the steps taken to build ESTAT in GeoVISTA Studio. The process starts by adding 6 Java Beans to the Studio design box: one bivariate map, one scatterplot, two parallel coordinate plots (one used as a PCP and the other used as a time-series graph), one data loader, and one coordinator. Then, beans are wired together so that all of the graphic components support coordinated user action and one of the PCPs works as a time series plot (by being linked to the data loader's time series import hook, rather than directly to the coordinator).

Using ESTAT to Explore Cancer Data

  • This clip focuses on exploration of bivariate data relationships using the bivariate map and scatterplot tools. The clip begins by illustrating mouse-over ID of places in the scatterplot, then illustrates linked brushing from the scatterplot to the map and PCP, then from the map to the other components. Then, the excentric labeling component is illustrated (this is a free component obtained from Finally, a fisheye lens applied to the map is demonstrated. This component is from an open source toolkit by Jean-Daniel Fekete called The InfoVis Toolkit, available from: (trouble viewing? try this)
  • This clip emphasizes the use of brushing on the PCP. The variables depicted are mercury and benzene emissions, stomach cancer, and per capita income. The first scene shows that Los Angeles county has the highest benzene emissions (and third highest mercury emissions). The interaction demonstrated shows a two step selection. First, those counties with benzene emission above the interquartile range are brushed. Then, all the remaining counties with stomach cancer mortality rates within or below the interquartile range are removed from the display. The counties that remain are those that are both high in stomach cancer mortality and high in bezine emission. The map illustrates that these counties are concentrated in the northeast industrial belt and in the west. The preponderance of dark gray counties indicates that the counties are also high in mercury emissions. (trouble viewing? try this)
  • This clip is also focused on the PCP. The initial scene shows that the county with highest male stomach cancer mortality for the time period is Petroleum, MN. The rest of the video clip illustrates the use of box plots, summary lines (one for each state), and axis focusing and rescaling. The tools are used to identify states in the U.S. having stomach cancer mortality rates for men that are (a) lower than the interquartile range as depicted on the box plot for stomach cancer (mostly in the southeast) and (b) above the interquartile range (mostly in the northeast and upper mid-west/great plains). The map and scatterplot depict the relation between stomach cancer mortality and mercury emissions aggregated by county. When the PCP is focused in on the high stomach cancer mortality counties, the bivariate map illustrates that those in the northeast are also high in mercury emission (indicated by the dark gray that represents high values on both variables) while the mid-west/great plains counties do not exhibit this relationship. (trouble viewing? try this)
  • This video demonstration illustrates the visual analysis of a multivariate dataset using ESTAT. The dataset explored here is made up of lung cancer mortality counts and rates and a variety of socioeconomic, environmental, and educational variables, all aggregated to the county level across the continental United States. The demonstration shows how visualization and linked tools in ESTAT can be used to quickly and broadly to investigate the dataset for geographic variations in any of the variables. It then uses, as an example, differences in mortality by gender to illustrate a deeper multivariate analysis of the data. The analysis reveals some interesting associations between male lung cancer mortality and other variables that generate deeper questions and warrant further analysis with ESTAT, and with traditional epidemiological studies.

Data Mining - Interactive Feature Selection and Cluster Analysis

Data Mining in GeoVISTA Studio
Sample Dataset

Data Mining in GeoVISTA Studio - .avi video clip (trouble? try this)
Narrative for this video

Matrices - Multiform Linked Scatterplot and Bivariate Map Matrices

Assembling Matrices in GeoVISTA Studio
Using Matrices
Sample Dataset


  • Uncertainty in Meteorology Shockwave visualization system facilitates an understanding of, and comparison among, meteorological forecast models.
  • The EarthSystemsVisualizer allows high school and college students to explore climate datasets and incorporates innovative tools for exploring relationships in space and time.

Virtual Tours

Welcome to the Apoala Project with Alan MacEachren. (1.2MB Shockwave)
Goals of the Apoala Project with Donna Peuquet. (1.2MB Shockwave)
Tools for visualizing properties of spatial features with Mark Harrower. (2.5MB Shockwave)


Introductory animation to the HealthVis System - be sure to watch this before you download HealthVis! (200k gif)
HealthVis is a visualization system design to help scientists working with epidemeological data explore the data for new patterns or trends, either spatially and temporally.

Temporal Legends

The linear timeline widget is a TCL implementation of an interactive temporal legend.
The cyclical time wheel widget is another interactive temporal legend built in TCL.

Statistical Tools

  • The scatterplot matrix widget allows users to interact with a 2-D scatterplot and is a good example of the Exploratory Data Analysis technique called "brushing".
  • The dynamic parallel coordinate plot is a powerful interactive statistical tool, implemented in TCL, designed to show the relationships between multiple variables in large datasets.
  • Spatial Analyst - Monte Carlo simulation of spatial statistics is an easy to use software environment for exploring two dimensional point pattern analysis techniques, especially quadrat and K statistic techniques, and for applying these techniques to a variety of point patterns. This is a self-installing .exe file for Win 95/98/2K/NT (approx. 1MB).

Lorenz 3D Attractor

A Java applet modeling thermally induced fluid convection in the atmosphere

VRML Worlds

A series of VRML worlds (.wrl files) is available that can be viewed in your web browser using the Cosmo player plug-in