First PMTiles Map¶
Learn how to display a massive dataset on an interactive map using PMTiles and MapLibre
What you will learn¶
This class will show you how journalists use free and open-source tools to:
Convert massive shapefiles to the compact PMTiles format using tippecanoe
Display the tiles on an interactive map using MapLibre GL JS
Create a data-driven style that colors features based on their attributes
Who can take it¶
This course is free. Anyone with access to a computer terminal is qualified. You don’t need to be an expert programmer, but you will need to be comfortable using the command line and editing text files.
The documentation will assume you’re working on an Apple computer, but you can follow along on Windows or Linux by researching how to install the necessary software on your operating system.
Table of contents¶
About this class¶
Ben Welsh prepared this guide for a training session at the National Institute for Computer-Assisted Reporting’s 2026 conference. Some of the copy was written with the assistance of Anthropic’s Claude and GitHub’s Copilot. The materials are available as free and open source on GitHub.