You are using an outdated browser and will encounter some problems with our website. Please consider upgrading.
Upgrade Now
Education
Education
Community
Impact Tools
Help
How Mapbox Works
Education
Maps
SDK for iOS
SDK for Android
SDK for Unity
Mapbox GL JS
Mapbox Studio
Mapbox Style Spec
Mapbox Tiling Service
Beta
Vector tiles
Maps APIs
Navigation
SDK for iOS
SDK for Android
Directions APIs
Search
Geocoding API
Vision
Beta
SDK for iOS
SDK for Android
Traffic signs
Help
How Mapbox works
Tutorials
Troubleshooting
Glossary
All docs
Education Labs
Tutorials and hands-on lessons for learning
Thematic Map Types (6)
Proximity Analysis (4)
Impact Tools (7)
3 Ways to Host a Web Map (4)
Working with Tropical Forest Imagery (4)
Thematic Map Types
(6)
beginner
No Code
Thematic Map Types
Introduction to thematic map types with Studio
beginner
No Code
Choropleth Maps
Learn about choropleth maps
beginner
No Code
Heatmaps
Learn about heatmaps
beginner
No Code
Dot Density
Learn about dot density maps
beginner
No Code
Graduated and Proportional Symbol Maps
Learn about graduated and proportional symbol maps
beginner
No Code
3D Extrusions
Learn about 3D extrusions
Proximity Analysis
(4)
beginner
JavaScript
Proximity Analysis
Introduction to proximity analysis for web mapping
beginner
JavaScript
Point Distance
Measuring the distance between two points
beginner
JavaScript
Nearest Analysis
Finding the nearest X
beginner
JavaScript
Buffer Analysis
Finding what's within a distance or area
Impact Tools
(7)
beginner
JavaScript
Sheet Mapper
Create a live-updating map that displays the locations of all of your POIs or events, powered by a simple spreadsheet
beginner
JavaScript
Sheet Mapper Advanced
Improve the performance of Sheet Mapper by caching data.
beginner
JavaScript
Find Locations with Filters
Create a mobile-friendly resource locator with custom filters
beginner
JavaScript
Interactive Storytelling
Create guided scroll-through narratives that incorporate text, image, and video on a fully interactive map.
beginner
JavaScript
Data Joins
Add tabular data to a vector tileset using client-side data-joins.
beginner
JavaScript
Dynamic charts
Create a mobile friendly map with a line or bar chart.
beginner
No Code
Print maps
Tips on how to use Mapbox Studio to make map images for print, posters, or publications.
3 Ways to Host a Web Map
(4)
beginner
No Code
3 Ways to Host a Web Map
How to make your project available to the world by hosting it on the web.
beginner
No Code
GitHub
How to host your web map with GitHub pages.
beginner
No Code
Netlify
How to host your web map with Netlify.
beginner
No Code
Glitch
How to host your web map with Glitch.
Working with Tropical Forest Imagery
(4)
beginner
JavaScript
Working with Tropical Forest Imagery
Custom imagery for tropical forests.
beginner
JavaScript
NICFI Basic
Display Planet NICFI imagery on an interactive Mapbox web map.
beginner
JavaScript
NICFI Viewer
Allow users to select NICFI imagery from multiple time periods in a drop-down menu.
beginner
JavaScript
NICFI Compare
Use a swipe interaction to display two sets of NICFI imagery side-by-side for easy comparison.