Link Search Menu Expand Document

Designing web maps with Mapbox

This workshop is intended for anyone with a basic understanding of web mapping who wishes to expand their skill set and design more customizable maps. There are 3 main sections: an introduction to Mapbox and its products, a guided developer environment set-up, and a hands-on portion where we will modify given code to design an interactive map powered by Mapbox. By the end of this workshop you will:

  • Understand the advantages of web mapping using Mapbox GL JS
  • Be familiar with the elements of code that make a web map work
  • Know how to modify code to customize an interactive map of your own, and
  • Have the basic skills to pursue further tutorials more focused on your individual research interests or project needs

Before The Workshop

Before the workshop, download a source code editor for swift and efficient map construction. The workshop demonstration uses Visual Studio Code, but other editors like Notepad++ and Sublime Text will work similarly.

Note: Although we we will be working with Mapbox code libraries, you do not need to sign up for an account. An access token will be provided for you during the workshop, and is all you need to get started making web maps powered by Mapbox.

If you are unfamiliar with web mapping, we recommend you checkout our Leaflet workshop for a gentle introduction. Additionally, understanding basic cartographic principles and what code is and does will make diving into web mapping easier. Refer to these resources at any time:


GIS Resources at UBC:

This workshop was authored by Lily Demet.


Table of contents