MapTools
NOV18DAY 18 / 30

#30DayMapChallenge 2026

NULL

Map what is missing, unknown or nowhere.

4 map ideas4 tools3 data sources1 practical tip
01

AI-ASSISTED · EDITOR-REVIEWED

Theme brief

NULL is not zero. It may mean missing, suppressed, not applicable, not collected or lost during processing; a map can expose those distinctions instead of silently dropping records or painting them with the lowest value.

Official prompt

“NULL”

30DayMapChallenge 2026
02

WAYS IN

Four map ideas

  1. 01

    Send invalid coordinates to Null Island and explain why they gather there.

  2. 02

    Map where a public dataset has no observations.

  3. 03

    Compare “zero events” with “no reporting system.”

  4. 04

    Visualize the records removed at each step of a geocoding workflow.

03

IN THE DIRECTORY

Recommended tools

QGIS

Expression rules make NULL, zero and empty strings visibly distinct.

Open source · View details

DuckDB Spatial

Audits missing coordinates and geometry problems across large files quickly.

Open source · View details

GeoPandas

Makes a reproducible data-quality map in a concise Python workflow.

Open source · View details

geojson.io

Useful for inspecting malformed or unexpectedly empty features.

Free · View details
04

START WITH A CLEAR LICENSE

Data sources

Licenses are a planning aid, not legal advice. Check the source record and version you actually download; terms can vary within a catalog.

05

BEFORE YOU EXPORT

Cartography check

Write a legend entry for every kind of absence. If you cannot explain why a value is missing, call it unknown rather than zero.

06

COMMUNITY MAPS

Selected work

Selections begin after this theme closes.

First participate officially by posting publicly with #30DayMapChallenge. You can then suggest that original post for our independent MapTools picks. We link to the source, credit every author and use images only with permission.

Suggest for MapTools picks