http://www.vislives.com/2012/05/d3js-transitions-zoom-zoom.html
I've created an interactive lap-chart using D3.js. It visualizes the Australian 2010 Formula 1 Grand Prix.
It allows you to highlight a driver's race by positioning your mouse cursor over his name or lap trace.
When you click on a lap the chart expands the lap and those either side of it, making it easier to see what occurred during the lap. All other laps are compressed to accommodate the additional space taken up by the expanded laps. A second click collapses the expanded laps.
Show More