Nearly 1GB of data was collected from the CitiBike API during the summer of 2013 by my colleague Jason Capehart. I crunched the numbers to see what the typical summer week was like for the CitiBike stations.
I wrote scripts in Python and in Node to pull the data out of Mongo and get it into shape. I used d3 for map projection, and I wrote the rest of the visualization using canvas.
I'm planning on adding in some more information here about how I built this - but wanted to get this up online as soon as I could.
Press the spacebar to pause the animation.
I used Sketch.js to set up my canvas.
See it in action at tbaldw.in/citibike.
Check out the source at github.com/rolyatmax/citibike_data.