Mapping in the web with LeafletJS

Workshop description

This workshop is intended for anyone interested in getting started with creating web maps, aimed at a beginner-level. We will use Leaflet as a base for understanding how web maps work. There are two main sections: an intro to web maps, and a hands-on where code is copy/pasted to make interactive maps. The goal is to develop essential skills and knowledge to get started, and provide an opportunity to ask questions (in person). As a bonus, students will create and have boilerplate code to be built upon and tinkered with at a later time.

Software used

  • Internet browser (and an internet connection). The most recent versions of Mozilla Firefox and Google Chrome are the recommended browsers.
  • Source code editor. To make your life easier while viewing or editing code, it’s good to use a source code editor. This workshop uses Atom for screenshots, but other editors like Notepad++ and Sublime Text will work similarly.

Prerequisites

Making maps is hard. And without practice, working in the web is hard too. While there are no actual prerequisites for the in-person workshop, these things would be good to know before jumping right in, or to refer to later:

Workshop materials