How to create a map with MapFast?

Have you ever dreamed of creating a colored map to showcase statistics and analytics but never knew where to start? I understand—it’s complicated. But you're in the right place now!

The example map we will build in this tutorial.
The example map we will build in this tutorial.

This tutorial will help you to create your own map in 5 steps:


Learn more on color-coded (choropleth) maps:

A guide to Choropleth Maps

1. Pick the region or country

First things first, you need to specify either the country or the region that represents the context of your data.

You will have two choices:

You can choose between 200+ countries or world areas for your colored map. Let’s continue with the United Kingdom.
You can choose between 200+ countries or world areas for your colored map. Let’s continue with the United Kingdom.

Once you've picked a country or region, you can choose the type of areas your data will cover. Usually, you'll have administrative boundaries: regions, provinces, districts, or municipalities.

At this step, the choice needs to closely reflect your data. If you want to display every municipality in a country, you will need to have a dataset where each row represents a city.

‘Districts’ are the lowest administrative bounds for cities/electoral districts in the UK.
‘Districts’ are the lowest administrative bounds for cities/electoral districts in the UK.

Finally, you can narrow it down to a specific subset area, allowing you to focus on a particular part of the country or region that you selected.

In this case, we can select ‘Northern Ireland’ to effectively create a district map focused on this part of the United Kingdom.
In this case, we can select ‘Northern Ireland’ to effectively create a district map focused on this part of the United Kingdom.

It can also be left empty, even if you don’t have all the data for all the areas on the map. You’ll still be able to remove it later.

2. Import your data (or edit manually)

It's usually more convenient to have an Excel or CSV file for your data, especially if you have many values to display on the map. For instance, France has over 35,000 cities… nobody wants to map them all by hand!

But if you don’t, you can still manually update the table and fill it with your own values.

MapFast provides two options: option 1) import of an Excel/CSV file, and option 2) manual fill of the table.
MapFast provides two options: option 1) import of an Excel/CSV file, and option 2) manual fill of the table.

This part is the most important part : to ease the creation of the map, your file should at least contain two columns:

Following the previous example, we imported a CSV file containing district information for Northern Ireland (UK). Get it here : https://en.wikipedia.org/wiki/Local_government_in_Northern_Ireland
Following the previous example, we imported a CSV file containing district information for Northern Ireland (UK). Get it here : https://en.wikipedia.org/wiki/Local_government_in_Northern_Ireland

💡 Good to know :
- you don't need to name these columns specifically. The location column will be detected, and you'll be able to choose the data column
- you can click on the table and edit the data if needed

Overall, you will minimize import errors if…

✅ Each row of your dataset is consistent with the type of data you chose in step 1 (e.g. each row is a city of you selected cities).

✅ Each line is a unique location.

✅ Remove unnecessary (or blank) lines or columns in your dataset.

After importing your data, you should see it inside the table. You can still click on cells to modify the content to fix some errors you haven't noticed before.

3. Check matching and pre-visualize

Behind the scenes, MapFast associates each row of your dataset with a geometry (a polygon on the map). This crucial step is called the “matching“, between textual locations and their respective representation on a map.


MapFast does this automatically for you, but you can still check that every match is correct. In this case, you can click on a row and add/modify the associated location, or remove it by setting the line to blank.

We had a perfect match here. But for the sake of the tutorial, we removed the match for “Derry and Strabane” so that you can see how it looks and how to fix it.
We had a perfect match here. But for the sake of the tutorial, we removed the match for “Derry and Strabane” so that you can see how it looks and how to fix it.

The map on the right will show all areas in green that have been associated with your data. Usually, the greener the better! But as mentioned earlier, it's okay if there are a lot of gray areas if your data only concerns a subset of the country or region.

Once you double-checked the matching, you can choose the data to see on the map. Select between all the columns of your dataset.

We choose to display the population density in Northern Ireland, although we had other columns available.
We choose to display the population density in Northern Ireland, although we had other columns available.

The map helps us be confident that all values are consistent. It will show you what to expect, in case you want to go back and modify some values.

4. Customize map

Here we are! Now we are in the most interesting part: customizing the map.

You have several options in the sidebar :

After 10 minutes of experimenting, we finally have a professional-looking map for our Northern Ireland (UK) data.
After 10 minutes of experimenting, we finally have a professional-looking map for our Northern Ireland (UK) data.
💡 What makes a good map ?
Usually, maps have an explicit title, a legend, and cite the source of the data.
Colors should be picked carefully to reflect the story you want to tell.

5. Export your data

Now that you have a beautiful map, it's time to share it to the world. Or internally, to your fellow colleagues. Or just for you (maybe making maps is your guilty pleasure…).

You have two export options: PNG and SVG. The latter is useful if you need to open the map in more advanced software, like Illustrator or Inkscape.

At this point, you can freely download your map and enjoy the final result:

Northern Ireland, Population density per km2 in June 2022. That’s it!
Northern Ireland, Population density per km2 in June 2022. That’s it!



I hope this tutorial helped you create your first map !

Explore our other ressources:

You can also send us a message directly in the app for any question.

⭐ Happy mapping!