Wikipedia:Creating route maps from OpenStreetMap data
Appearance
The process:
- Find the route relation ID:
- On OpenStreetMap:
- Switch to the "Transport Map" layer using the
'Layers' sidebar on the right.
- Now you should see all the transit routes highlighted on the map, with numbers indicating the route numbers. Select a route by right-clicking and selecting 'Query features'.
- Then search through the list for the route you desire; selecting it will bring you the relation representing the route, with the route displayed beside it on the mạp
- Switch to the "Transport Map" layer using the
- Using the OSM Relation Analyzer (if you already know how the relation would be tagged):
- Set Relation Type to route.
- Set Network to a route network identifier, such as COTA, or set Operator to an agency name, such as Central Ohio Transit Authority.
- Set Ref Tag to the route number, for example 10.
- Optionally set Route to bus if the same agency assigns the same route number to a bus line and another kind of route.
- Click Search.
- On OpenStreetMap:
- Copy the relation ID (generally several digits long) and paste into this Overpass query, replacing '8343040'. The ID filter is actually one of many possible filters you could use here.
- Run the query, then click 'Export' in the toolbar and select the 'copy' part of 'download/copy as GeoJSON'
- In Wikimedia Commons, create a page in the Data: namespace with the .map extension, like c:Data:COTA10.map
- When you create the page, replace the 'Data' placeholder (including the two brackets) with the GeoJSON you copied.
- Uncomment the line
"license": "ODbL-1.0", // ODC Open Database License v1.0
and save the page. - You may need to adjust the coordinates or zoom level in order for the map to display properly; here you can also add parameters for line width, color, etc.
- Then you can use the map data in Wikipedia articles, through {{maplink}} using the parameter
|from=COTA10.map
, or manually, like seen here.
Theoretically there should be a simpler way, involving just linking the route's Wikidata QID into OSM, and linking the OSM relation ID into Wikidata. However, according to phab:T218097#6011573, any OSM element tagged after January 24 won't be picked up by this service, making this easier route impossible for newly-tagged elements.