Explore Explain: 30 Day Map Challenge

Data Visualisation
Ansgar Wolsing and I each discussed five of the maps we created as part of the 30 Day Map Challenge in November 2025, with Andy Kirk, as well as another one of our favourite maps from the challenge.
Author

Ansgar Wolsing, Nicola Rennie, & Andy Kirk

Published

February 25, 2026

Podcast

Here are a few of my notes:

My top five maps

Day 7 (Accessibility)

  • For the accessibility prompt, I focused on demonstrating how colour choices can affect how accessible charts and maps are, with choropleth maps being particularly affected.
  • The 5x5 grid shows maps of France with regions coloured using either 2, 3, 5, 7, or 10 colours; and how those look under different types of colourblindness.
  • The data itself is meaningless (colours are allocated randomly) but it highlights how even a small number of colours can be difficult to tell apart if they aren’t well chosen.

A 5x5 grid of maps of France. Each row contains areas shaded with a different number of colours, and each column shows how it looks with different types of colour vision deficiency. None are accessible, except when using only two colours.

Day 10 (Air)

  • This map was very topical at the time of making since, Bonfire Night takes place in the UK on November 5 with lots of fireworks set off. We know that fireworks are bad for the environment, so I wanted to bring some data into that story.
  • I used the openair R package to access data from the AURN (the UK’s largest automatic monitoring network for air quality). I extracted data to compare the day after Bonfire night to the same day in the previous, to account for day of the week effects. Only monitoring stations for both days are included.
  • Each circle represents the location of an air quality monitoring station, and the size of the circle represents the level of Nitrogen Dioxide.
  • I used red, as a warning colour, to highlight stations where the level exceeded a threshold, showing only unsafe levels after fireworks.
  • Though there are minimal annotations, if you’re familiar with UK geography, you can still easily pick out Glasgow, Belfast, London, and Manchester.

Side by side maps of the UK showing air quality before and after Bonfire night. The day after Bonfire night shows many more sites marked as exceeding a threshold of 40 micrograms/m3.

Day 22 (Data: Natural Earth)

  • A loose interpretation of the Natural Earth prompt as it doesn’t use Natural Earth data, but instead uses data about things that naturally happen on Earth.
  • Earlier in the challenge I’d made a 3D Rayshader map of rainfall in the UK, which looks very much like an elevation map of the UK.
  • This map aimed to compare the two to see how closely rainfall and elevation in the UK correlate.
  • The use of a bivariate colour scale, allows you to pick out the areas that don’t fit the pattern e.g. flat and wet, and high and dry!
  • Most of the time for this map was spent on data wrangling, since the elevation data and climate data are both very high resolution but in very different formats and coordinate systems.

Bivariate map of the UK and Ireland showing elevation and rainfall data. Most areas are hilly and rainy or flat and dry. The Chilterns/North Wessex Downs/Cotswolds are a notably hilly, dry exception. Ireland is flat and wet.

Day 25 (Hexagon)

  • I made this map when I was on a train without any WiFi, so it imposed some restrictions on what I could make. I had to use only the software I already had installed, and only the data that I already had downloaded. Hence, the almost entirely pointless map of the first letters of ISO codes.
  • Here, I’ve create a grid map of the world where each country is represented by a coloured hexagon, rather than the more traditional square or rectangle. I wrote a function to draw hexagons, and borrowed the grid layout from the geofacet R package.
  • There are 26 letters in the alphabet so that means we require you 26 colours. However, there aren’t really 26 distinct colours and the default rainbow colour palette makes it really difficult to tell consecutive letters apart.
  • Instead, I experimented with using only 5 colours, and instead combining the outline colour and fill colour of each hexagon to give 25 unique combinations (with one extra to round up to 26).

Map of the world with each country represented by a hexagon. The combination of the hexagon line colour and fill colour identify the first letter of the ISO3 code for each country.

Bonus: For day 23’s prompt of progress, I showed some of the charts made along the way when creating this map:

Map of the world with each country represented by a hexagon. The combination of the hexagon line colour and fill colour identify the first letter of the ISO3 code for each country. Smaller subplots show a version with a rainbow colour palette, with a squashed legend, without colours, and upside down.

Day 29 (Raster)

  • This map of elevation is heavily inspired by a blog post from RJ Andrews about creating maps with a physical typewriter.
  • The elevation data is binned, and then mapped to different letters, where the density of ink for each letter represents the elevation.
  • I like this map because you can’t actually tell it’s just letters until you zoom right in!
  • You can read the blog post about creating this type of map here: nrennie.rbind.io/blog/creating-typewriter-maps-r

Map of Australia where each grid square is represented by a letter of the alphabet, showing elevation.

One of my other favourite maps

There are two main reasons why I love this map:

  • First of all it’s very minimalist. I don’t believe in minimalism for the sake of minimalism, but it works really well here and I can easily imagine having a print of this on the wall.
  • The other reason I love this map is because the styling and theme matches the topic of the data. It’s a map about surface water, and each cell contains a droplet of water. It’s so effective because your brain understands the map before you actually think about it or read the text.

A beautiful example of a map that is both aesthetic and effective!

Link: mapstodon.space/@stevefaeembra/115565996658694737

Map of the UK where each grid square is filled with a water droplet effect, with the size of the droplet indicating surface water levels.