An intro workshop about Protomaps, an open-source mapping system
This repository is designed to be used in conjunction with the workshop video.
- Go to the code repository (you may already be here!)
- Click on the Green "Code <>" button
- Switch to the "Codespaces" tab
- Click the button to start your codespace.
Command to type into the terminal window at the bottom to get your web server running: python -m RangeHTTPServer
John's Github Repository, this site with all of the code you need to run the example in the workshop.
A video about the philosophy behind Protomaps, by Brandon Liu at the 2023 conference of NACIS, which is a big, respected conference of mapmakers. His references may be a little technical — because his audience is very technical — but you'll quickly understand where Protomaps fits as an open-source tool in the evolving landscape of online mapping.
Protomaps main website.
Protomaps Documentation for learning more.
How to make self-hosted maps that work everywhere and cost next to nothing, by Chris Amico. This is a more technical version of what we covered in the workshop. Good for a deeper dive.
Protomaps cost calculator. See how the various mapping options compare in price based on traffic to your maps … especially for high levels of traffic.
The Protomaps API, which serves up cheap or free world basemap tiles.