Archive for January 23rd, 2014

PlanItMetro at Metro Hack Night

January 23rd, 2014 Comments off

I was invited to present a wide variety of data visualizations featured on the blog at a recent meeting of transportation techies.

I had the honor of being invited to present at the 2nd meeting of the Transportation Techies Meetup group, Metro Hack Night on January 2, 2014.  I used this opportunity to illustrate some of the data visualizations I’ve developed using Metro data and talk a bit about the technology behind them.

The first was the the visualization of 9 years worth of rail ridership data.  This visualization was created in D3 (“data driven documents”) using code originally developed by “mbostock” posted on the D3 examples page.  D3 is a javascript library that allows the creation of really powerful and interactive visualizations.  The downside of D3, as I noted, is that the code itself can be confusing and hard to follow.   So much of learning a new coding language is looking at what others have done and learning from it.  D3’s simplified notation makes it really hard for me to follow.  (NOTE: this visualization has recently been updated to include daily Metrorail ridership for all of 2013.)

The second was the visualization of one day of Metrorail station activity.     This video was created using Processing, a Java-based visualization tool that takes care of a lot of the coding “grunt work” and allows a programmer to focus on the data and the visualization.  I really enjoy Java so I took the opportunity this project provided to add a few flourishes such as a clock face and “sunrise” and “sunset.”  Read more…

Categories: Engage Tags: , ,