Created by Zhanchao Yang Source ↗

Day 6 (Dimensions): I created a 3D population density map of Berlin, Germany using R and the rayshader package. This visualization goes beyond traditional 2D mapping by adding a third dimension - height - to represent population density. The map uses hexagonal grid cells from the Kontur Population dataset, where the height of each cell corresponds to its population density, creating a striking 3D landscape that reveals Berlin’s demographic patterns.

The visualization employs advanced ray-tracing techniques to render realistic lighting and shadows, giving depth and dimension to the population data. The color scheme uses the Benedictus palette from MetBrewer, creating an elegant gradient that enhances the three-dimensional effect.

Day 6 Berlin 3D Population Density Map

Acknowledgement:

Special thanks for the tutorial made possible by Niloy Biswas.

Technical Implementation:

Data Sources: