tjukanovt/30DayMapChallenge
Official repo for the #30DayMapChallenge data visualization project. Open to everyone!
repo name | tjukanovt/30DayMapChallenge |
repo link | https://github.com/tjukanovt/30DayMapChallenge |
homepage | |
language | |
size (curr.) | 119 kB |
stars (curr.) | 177 |
created | 2019-12-27 |
license | GNU General Public License v3.0 |
#30DayMapChallenge 🌎🌏🌎
Daily social mapping project in November 2020
The official repository for #30DayMapChallenge, It is a daily mapping/cartography/data visualization challenge aimed at the spatial community.
The idea is to create (and publish) maps based on different themes on each day of the month using the hashtag #30DayMapChallenge
, You can prepare the maps beforehand, but the main idea is to publish maps from specific topics on specific days listed below. Just include a picture of the map when you post to Twitter with the hashtag. You don’t have to sign up anywhere to participate. There are no restrictions on the tools, technologies and the data you use in your maps. Doing less than 30 is also fine (and actually doing all 30 is really hard!). See the code of conduct at the bottom of the page.
Happy mapping!
Themes 📆
Topics for 2020 will be released 1st of October 2020. Until then you can propose categories on Twitter or by opening an issue here.
The following list of themes is also awailable as a calendar ical file.
Day | Date | Theme | Details |
---|---|---|---|
1 | 01-11-2020 |
Points | A map with points |
2 | 02-11-2020 |
Lines | A map with lines |
3 | 03-11-2020 |
Polygons | A map with polygons |
4 | 04-11-2020 |
Hexagons | A map with hexagons |
5 | 05-11-2020 |
Blue | A map with blue colour or a map about something blue |
6 | 06-11-2020 |
Red | A map with red colour or a map about something red |
7 | 07-11-2020 |
Green | A map with green colour or a map about something green |
8 | 08-11-2020 |
Yellow | A map with yellow colour or a map about something yellow |
9 | 09-11-2020 |
Monochrome | A monochromic image is composed of one color (or values of one color). So for example black and white maps are valid here. See some inspiration from the great monochrome mapping competition (although those masterpieces took a bit more than a day to make, probably). |
10 | 10-11-2020 |
Grid | Whether you call it a grid or a fishnet, the idea is to visualize something in a grid form. |
11 | 11-11-2020 |
3D | The magnificent third dimension! Visualize something in 3D |
12 | 12-11-2020 |
Map not made with GIS software | Can be anything from hand-drawn to a map made with excel or ASCII. So get out your pen and paper or go crazy. |
13 | 13-11-2020 |
Raster | Nothing stops you from doing almost all of the maps with raster data. But this day is dedicated to those lovely pixels |
14 | 14-11-2020 |
Climate change | Climate change is one of the biggest challenges of our time and the spatial community has an important role to communicate this. |
15 | 15-11-2020 |
Connections | Connections between something. |
16 | 16-11-2020 |
Island(s) | Islands tend to look quite beautiful on maps. Could be also something else than physical islands. |
17 | 17-11-2020 |
Historical map | Historical data, historical map style or something else. |
18 | 18-11-2020 |
Landuse | How land is used, within a city, region, country or continent? How has it changed? |
19 | 19-11-2020 |
NULL | Missing data. We all hate that, right? How to map something that is missing? |
20 | 20-11-2020 |
Population | That is you and me. A classic theme for thematic maps. |
21 | 21-11-2020 |
Water | Oceans, lakes, rivers or something completely different. |
22 | 22-11-2020 |
Movement | Visualizing movement can be done with a static map or with an animation. I have written a blog postrecently on how to make a nimations with QGIS |
23 | 23-11-2020 |
Boundaries | Boundaries are all around us. Some of them are visible and some of them are in our heads. |
24 | 24-11-2020 |
Elevation | Sweet hillshades, beautiful contours, high mountains or low valleys. |
25 | 25-11-2020 |
COVID-19 | It’s 2020 and I’m just as fed up with COVID-19 as you are, but just can’t skip this theme this year. Check this blog postfor some tips . |
26 | 26-11-2020 |
Map with a new tool | As the whole challenge is much about learning and experimenting, this day is dedicated to exploring new tools. |
27 | 27-11-2020 |
Big or small data | What is meaningful big spatial data? What kind of spatial data is small but interesting? |
28 | 28-11-2020 |
Non-geographic map | Topological maps, maps about planets, microscopic bacteria mapped or maybe even something weirder. |
29 | 29-11-2020 |
Globe | The world isn’t flat, so with this map you can emphase the roundness of our planet. You can use e.g. this QGIS plugin. |
30 | 30-11-2020 |
A map | No rules. You’ve made it this far, so do what you want. Just make a map. |
Data 🗺
You can use what ever data you want. But here are a few sources which could help you to get started or give you new ideas 👇
- OpenStreetMap
- OpenStreetMap (OSM) is a collaborative project to create a free editable map of the world. If you seek for easy ways to get an extract of the data, you can check for GeoFabrik for Shapefiles or osmdata.xyz for GeoPackages or Overpass API for GeoJSONs etc. .
- Natural Earth Data
- Natural Earth is a public domain map dataset available at 1:10m, 1:50m, and 1:110 million scales. Featuring tightly integrated vector and raster data, with Natural Earth you can make a variety of visually pleasing, well-crafted maps with cartography or GIS software.
- Free GIS Data
- The site contains a categorised list of links to over 500 sites providing freely available geographic datasets - all ready for loading into a Geographic Information System.
- OS OpenData
- Ordnance Survey Open Data for Great Britain. Includes general topographic map data at a range of scales; useful thematic data such as greenspace, terrain, roads and rivers; postcode and place name georeferencing.
- Humanitarian Data Exchange
- Interesting datasets from around the world.
- LINZ Data Service
- New Zealand land and sea data available for free under a Creative Commons licence via download or OGC APIs.
- LINZ NZ Aerial Basemap
- Current aerial imagery for New Zealand available under a Creative Commons licence via WMTS or XYZ tile services.
- Open Topography
- Lidar point cloud and DEM data.
- A collective list of free APIs for use in software and web development.
Tools 🔨🔧
Because the challenge is aimed to be open for everyone, the tools listed here will be open source tools. That doesn’t mean that the challenge can be done with any kind of software (or even without any software). Programming skills are not in any way a requirement to do the maps.
- QGIS
- A Free and Open Source Geographic Information System. A desktop software that allows you to read/write multiple data formats and output (mainly static) maps.
- Kepler
- Open source geospatial analysis tool for large-scale data sets and for interactive maps.
- Aerialod
- Not really a GIS tool, but can be used to create some stunning 3D visualizations
- Blender
- Free and open source 3D creation suite. Check out the BlenderGIS extension.
- R packages for geospatial
- Mapshaper
- Useful for geospatial data processing in the browser such as file format conversion, map projection, feature simplification, filtering, clipping, merging etc. Can also be run locally from the command line.
- Vega-Lite
- Declarative visualization specification including cartographic output. Specifications can be written directly in JSON or via program language interfaces such as altair (Python) and elm-vegalite (Elm). See, for example, this tutorial on using OpenStreetMap with elm-vegalite
- Vega
- More flexible but lower-level declarative visualization specification including cartographic output. Specifications can be written directly in JSON or via program language interfaces such elm-vega.
- Litvis
- Literate Visualization notebook environment optimised for specifying visualizations and documenting the design process. While not specific to cartography, can be a useful environment for exploring cartographic design.
- Observable
- Reactive notebook environment for generation of visualization and cartographic output embedded in a textual narrative. Focus is on using d3 for specifying visual output.
Tutorials + helpful resources 📚
If you want to make maps with QGIS, this video is a great starting point. Check out also other videos by Klas Karlson:
- Excellent QGIS introduction YouTube series by Steven Bernard
- QGIS Tutorials and Tips by Ujaval Gandhi
- Tutorial on how to make 3D landscapes and city models by Alasdair Rae
- Blog post by Kenneth Field about the basics of mapmaking
Maps, stats and results
Want to know how many maps were posted for the challenge? How many cartographers took part? Or just want to admire the results but don’t want to browse through the hashtag on Twitter? Check the 30DayMapChallenge2020Metadata repository by David Friggens and give your contribution there. The aim there is to create an interactive gallery of the results.
#30DayMapChallenge 2019
- Great collection of all the maps from 2019 by David Friggens
- Aurelien Chaumet collected a great resource about all the maps to Tableau
- Jo Wood & #30DayMapChallenge repo
- Massive collection by Bob Rudis with maps created with R
- More maps with R by Cédric Scherer
- Blog with a great map collection by Evelyn Uuemaa
- Awesome collection by Maarten Lambrecht
- Stunning mapping mostly in the third dimension by Craig Taylor
- Beautiful works by Fedir Gontsa
- Great blog and beautiful maps by Heikki Vesanto
- My own website with few samples
Want to have your collection included? Make a PR or send me a link!
Code of conduct
No matter if you are a GIS expert or never made a map, everyone is welcome to participate,. But keep in mind a few things:
- All maps you publish have to be your original work. Don’t steal content from others.
- Give credit to the original data source whenever possible.
- The challenge is all about creativity, openness and the joy of beautiful maps and cartography. It is not a competition,
- Don’t be an asshole.
Inspiration for the challenge came from Inktober and Tidy Tuesday.