Home Journal Google Visualization API

Google Visualization API

by John

The recently announced Google Visualization API have some interesting temporal examples in their gallery. From a technical perspective the widgets (or ‘gadgets’ as Google are calling them – everything begins with a G at Google) are built with either AJAX or Flash, and the data format of choice seems to be XML.

GoogleViz motion chart

MotionChart (Flash)
If you have ever come across Hans Roslings work at GapMinder then you’ll be familiar with this animated interactive way of visualising data over time. I’m very keen to implement this kind of interactivity in the Computus Engine for the exploration of natural cycles.

GoogleViz timeline

Timeline Gadget (AJAX)
The standard timeline visualisation is an implementation of the Simile Timeline. Moving the range selector in the bottom layer repositions the micro view in the top layer. I’ve looked at this previously here.

GoogleViz TimeSeries

Time Series (Flash)
This one has a similar view to the Timeline Gadget but has slightly enhanced interaction. The lower timeline still represents the macro view but in this gadget the range selector can be sized as well as repositioned.

GoogleViz Gantt

Gantt Chart (AJAX)
The Gantt chart takes project management data and renders task schedules using Name, Start, Finish, and optional Progress columns.

You may also like


Robert Moran March 22, 02008 - 12:48 am

Hi Ben,

Terrific site. I will link this to my blog. Glad I caught your email on the simile group. Google + Simile, intense.


Bob Moran

John March 22, 02008 - 10:18 pm

Hi there Bob, thanks for the link. Don’t know who Ben is (my names John) but glad you like the site!


Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.