Divvy.Vision is an open-source visualization platform of Chicago’s Divvy bike share program, and an entry for the Divvy Data Challenge 2015. Divvy aims to better understand rider mobility by visualizing trips between stations with hourly height curves representing trip length, and daily flow from a selected neighborhood with a map-coupled chord diagram. Here’s a demo of Divvy.Vision or feel free to try out the visualization yourself at http://chicago.vision, or recreate the visualization using this GitHub repository.
Major features of the visualization platform include how to find 2014 daily & hourly origin-destination trip data with the sliders. Taller curves = longer trip, being able to view daily frequency of trips between two neighborhoods with the chord diagram to the right, and also highlighting neighborhoods to see flow from a selected neighborhood. Brightness = more trips.
This visualization uses a dockerized Cassandra database for storage and querying, Cesium for 3D GIS mapping, CartoDB Positron for basemap tiling, d3 for chord diagrams, jsTween for sliders, Nodejs for serving of content, and Turf for server-side GIS operations.