We let 10k+ people draw the former inner-german border. This is what happened.

On October 3rd Germany celebrated the 25th anniversary of the reunification. Therefore we published the interactive feature Einheitsreise. As a story intro we asked our readers to draw the former East-West German border.…

3D Map Library Roundup

This is a quick roundup about WebGL map libraries. Since IOS is supporting WebGL and the browser support is getting better in general, it becomes a relevant technology for map applications too. Stepless zooming, tilting …

Node.js Scraping Libraries

In this post I will show you how to use different libraries so you can get a rough idea of how to work with them. These are only very simple examples. Please check out the docs to get to know more. Before you are going …

Replacing jQuery with D3

[tl;dr] You can easily replace jQuery in your visualization projects by using D3-only functions. When creating visualizations or interactives we often use a combination of jQuery and D3. Mostly we use many of D3’s funct…

Leaflet: Seven rarely used features

In this post I will share some Leaflet features with you I wish I knew earlier. It should help you to use the full power of Leaflet and not only stick to the map related functions. You can find all the utility and helper…

Javascript Chart Libraries

In this article we will give you a quick overview about open source javascript chart libraries (mostly D3 based). Just leave a comment if you miss one. If you have to create a very custom/special type of chart I would a…

Small multiple maps using d3

Some datasets consist of geo-referenced values and a time component. We can visualize this type of data using “small multiples”. This means that we are creating multiple small representations of the visualization side by…