Designing Beautiful Maps with D3.js

D3.js is a powerful javascript-based toolkit that can be used to build beautiful, interactive, data-driven maps for your users. In this talk, Michael will first present the basics of mapping in D3.js, and then show how to build several different types of thematic maps with it including choropleth, dot density, and proportional symbol maps. Along the way, special attention will be paid to how we can incorporate better design into our maps by utilizing colorbrewer color scales, using appropriate map projections, and making use of D3’s animation tools to make your maps stand a cut above the everyday defaults seen on the web. This talk assumes familiarity with developing for the web and basic JavaScript, HTML, and CSS. All maps and code presented will be available on github.

Slides (External URL)


Session details
Schedule info
Session Time Slot(s):
Regency B - Thursday, March 12, 2015 - 11:15 to 11:50