A JavaScript meetup for Brighton & Hove

This Event

Mapping with D3

Presented by Peter Cook.  

@ The Skiff Ironworks, 30 Cheapside, Brighton, BN1 4GD Map of The Skiff
hot cup of globes

For thousands of years humans have sought to understand the physical world through the making of maps, and that is as true today as it was all those millennia ago. Countless tools now exist to help with making maps and the JavaScript world is no exception, with several libraries that make it easier than ever to create and experiment with maps. One of those libraries is D3, which contains some powerful features for making beautiful interactive maps.

In this talk Peter Cook will show us the process of making maps using D3, starting with acquiring geographic data, converting it to GeoJSON, and rendering it using D3. Along the way he'll cover issues such as SVG vs. Canvas rendering, projections, choropleth maps and how to make a spinning globe with a few lines of JavaScript (and D3). Whether you're a JavaScript coder, or just someone who's interested in the current techniques for making maps, this is a talk no to be missed!

Peter Cook is a freelance data visualisation designer and developer. He's the author of D3 in Depth and also runs the Data Visualisation Brighton Meetup group.

Previous Event:

View all events

Following Event:

View all events


Async meets twice a month in Brighton & Hove, UK, to learn, discuss and play with JavaScript and related technologies.

We host talks, hack nights, show n' tells and community events, all of which are free.

Doors open 7.15pm, main session begins 7.45pm, we end around 9.30pm and continue nearby for an evening social.