
OpenStreetMap
Course Index
33 Lessons · 3 Levels
Complete OpenStreetMap roadmap β iD editor, JOSM, OSMnx, Overpass Turbo, routing, Nominatim geocoding, humanitarian mapping, and real OSM-based applications.
33Lessons
3Levels
3Projects
FreeAccess
Level IFoundations & MappingLessons 1β11
Lesson 01
What is OpenStreetMap?
Lesson 02
OSM vs Google Maps
Lesson 03
Creating Your OSM Account
Lesson 04
The OSM Data Model: Nodes, Ways & Relations
Lesson 05
Tags & Attributes in OSM
Lesson 06
iD Editor: Web-Based Mapping
Lesson 07
Mapping Points, Lines & Polygons
Lesson 08
JOSM: Advanced Desktop Editor
Lesson 09
GPS Traces & Field Mapping
Lesson 10
Mapillary: Street-Level Imagery
Lesson 11
OSM Community & Contribution Ethics
Level IIData, Tools & AnalysisLessons 12β23
Lesson 12
Downloading OSM Data: Geofabrik & HOT
Lesson 13
Overpass Turbo: Query OSM Data
Lesson 14
QuickOSM Plugin in QGIS
Lesson 15
OSM with Python & OSMnx
Lesson 16
Road Network Analysis with OSMnx
Lesson 17
Points of Interest (POI) Analysis
Lesson 18
OSM for Urban Analysis
Lesson 19
Routing with OSRM & Valhalla
Lesson 20
Nominatim: Geocoding with OSM
Lesson 21
uMap: Custom Interactive Maps
Lesson 22
Map Tiles & Tile Servers
Lesson 23
OSM Data Quality Assessment
Level IIIAdvanced & ProjectsLessons 24β33
Lesson 24
Humanitarian Mapping with HOT
Lesson 25
Tasking Manager & Mapathons
Lesson 26
OSM for Disaster Response
Lesson 27
Tile38 & Real-Time Location
Lesson 28
PostGIS with OSM Data
Lesson 29
Building a Custom Map Style
Lesson 30
Embedding OSM in Web Apps with Leaflet
Lesson 31
Build a Store Finder with OSM
Lesson 32
Build a City Infrastructure Map
Lesson 33
Build a Disaster Response Map