Mapping Guide
Mapping Guide⚓︎
This guide covers how to map pedestrian infrastructure for the OpenThePaths 2026 Mappy Hour event.
Quick Links⚓︎
- Event Page: OpenThePaths 2026
- Project: #1017 - Tacoma, WA, US: Pedestrian Infrastructure | #OpenSidewalks
Getting Started⚓︎
1. Log In to the Tasking Manager⚓︎
- Create an OpenStreetMap account at openstreetmap.org if you don't already have one.
- Log in to the OSM US Tasking Manager at tasks.openstreetmap.us using your OSM account.
- Join the OpenSidewalks Mappers Team by visiting tasks.openstreetmap.us/teams/27/membership and selecting Join team at the bottom right.
- Navigate to the Tacoma project by opening tasks.openstreetmap.us/projects/1017
2. Select a Task⚓︎
- Select Contribute on the bottom right of the project page
- Choose an available task (white tiles on the map)
- Select Map selected task to open the Rapid / iD Editor
You'll see the embedded editor on the left and task information on the right. The magenta boundary shows your task area.
What to Map⚓︎
We're mapping the pedestrian network: sidewalks, crossings, and curbs. These features enable routing applications to provide pedestrian directions.
Priority Order⚓︎
-
Crossings - Map these first to anchor the network at intersections
1a. Curbs - Mark curb types at crossing endpoints
-
Sidewalks - Draw sidewalk centerlines along streets
2b. Connectors - Link sidewalks to curbs!
Mapping Crossings⚓︎
Crossings are paths pedestrians traverse to cross streets.
How to Map⚓︎
- Select the Line tool
- Click at one edge of the street (curb location)
- Click where your line meets the road centerline (this connects to the road network)
- Double-click at the opposite curb to finish
Tagging⚓︎
Search for these presets in the editor:
| Crossing Type | Editor Preset | Tags |
|---|---|---|
| Marked (has painted lines) | "Marked Crosswalk" | highway=footway + footway=crossing + crossing:markings=yes |
| Unmarked (no painted lines) | "Unmarked Crossing" | highway=footway + footway=crossing + crossing:markings=no |
Tag the Crossing Node⚓︎
The middle point where the crossing intersects the roadway should be tagged:
highway=crossingcrossing:markings=yesorcrossing:markings=no
Additional Crossing Tags⚓︎
If you'd like to add additional detail that is important for accessibility-focused routing:
| Tag | Values | Description |
|---|---|---|
crossing:signals |
yes / no |
Are there pedestrian signals? |
crossing:island |
yes / no |
Is there a pedestrian island? |
surface |
concrete / asphalt |
Crossing surface material |
Mapping Curbs⚓︎
Curbs are points at the edge of the street where crossings begin and end.
How to Map⚓︎
The endpoints of your crossing line are curb nodes. Select each endpoint and tag it.
Tagging⚓︎
| Curb Type | Editor Preset | Tags | Description |
|---|---|---|---|
| Lowered | "Lowered Curb" | barrier=kerb + kerb=lowered |
Curb ramp present |
| Raised | "Raised Curb" | barrier=kerb + kerb=raised |
Standard curb, no ramp |
| Flush | "Flush Curb" | barrier=kerb + kerb=flush |
Level with street |
Additional Curb Tags⚓︎
| Tag | Values | Description |
|---|---|---|
tactile_paving |
yes / no |
Detectable warning surface presence |
Mapping Sidewalks⚓︎
Sidewalks are pedestrian paths along streets.
How to Map⚓︎
- Select the Line tool
- Draw a line along the center of the sidewalk
- Search for "Sidewalk" and select the preset
Tagging⚓︎
| Feature | Editor Preset | Tags |
|---|---|---|
| Sidewalk | "Sidewalk" | highway=footway + footway=sidewalk |
Additional Sidewalk Tags⚓︎
| Tag | Values | Description |
|---|---|---|
surface |
concrete / asphalt |
Surface material |
Important Rules⚓︎
- Draw sidewalks down the center of the path
- Connect sidewalks to service roads (driveways, alleys) where they intersect by adding a node (point) that both ways (lines) share
Tagging Crossing Links⚓︎
Optionally, the short sidewalk connector segments between sidewalk centerlines and curb nodes can be tagged with crossing_link=yes to help identify these features, which often have different properties such as an incline or different surface material.
How to Map⚓︎
- Select the Line tool
- Click on a curb node (at the end of a crossing)
- Draw a line to the sidewalk centerline
- Double-click on the sidewalk to connect
- Search for "Sidewalk" and select the preset
- Add the
crossing_link=yestag
Tagging⚓︎
| Feature | Editor Preset | Tags |
|---|---|---|
| Sidewalk | "Sidewalk" | highway=footway + footway=sidewalk |
Tagging Quick Reference⚓︎
Essentials⚓︎
| Feature | Tags |
|---|---|
| Sidewalk (Line) | highway=footway + footway=sidewalk |
| Crossing (Line) | highway=footway + footway=crossing + crossing:markings=yes/no |
| Crossing (Point) | highway=crossing + crossing:markings=yes/no |
| Curb (Point) | barrier=kerb + kerb=lowered/raised |
Details⚓︎
| Tag | Applies To | Values |
|---|---|---|
surface |
Sidewalks, Crossings | concrete, asphalt |
crossing:signals |
Crossings | yes, no |
tactile_paving |
Curbs | yes, no |
Saving Your Work⚓︎
- Click Save in the editor (top right)
-
The changeset comment should be automatically filled out:
#osmus-tasks-1017 | Tacoma, WA, US: Pedestrian Infrastructure | #OpenSidewalks #OTP26