I've noticed that the routing engines avalable on OSM.org often route pedestrians down the roadway when a sidewalk is mapped as a separate way. I added the sidewalk=separate tag to some roadways in my area, but it does not seem to make a difference. Do any routing engines give any weight to the sidewalk=separate tag? Is there some other way I could help routing engines stick to footways when they are a better option?

It's not a big thing, but It'd be nice if they routed on the sidewalk when it's available.

Edit here's an example.

asked 04 Aug, 02:19

keithonearth's gravatar image

keithonearth
2.8k4969101
accept rate: 16%

edited 04 Aug, 15:53

2

It might be worth providing a link to a specific example, in case there is something about the mapping that could be improved.

(04 Aug, 10:50) alan_gr
1

As an aside, I wouldn't use the routing engines on osm.org for anything too serious - they're basically just there to say "you can do routing with this data". For example:

https://www.openstreetmap.org/directions?engine=fossgis_osrm_foot&route=53.99224%2C-0.91063%3B53.99115%2C-0.91367#map=13/53.9931/-0.9093&layers=N

seems to think that "how trunk roads are mapped in Germany" applies to the rest of the world, and ignores the "sidewalk" tag on https://www.openstreetmap.org/way/132453634#map=18/53.99166/-0.91227&layers=N altogether. For completeness

https://www.openstreetmap.org/directions?engine=graphhopper_foot&route=53.9922%2C-0.9106%3B53.9912%2C-0.9137#map=18/53.99169/-0.91216&layers=N

doesn't make the same mistake.

Solving this globally is a hard problem to solve, and not really a fair thing to ask of a simple proof-of-concept.

(04 Aug, 11:34) SomeoneElse ♦

I know of this dedicated Routago pedestrian routing engine. It was specifically developed for blind people to receive safe walking routes. For that reason it might not always produce the shortest route but it uses sidewalks.

permanent link

answered 04 Aug, 09:56

TZorn's gravatar image

TZorn
10.6k552198
accept rate: 14%

Your answer
toggle preview

Follow this question

By Email:

Once you sign in you will be able to subscribe for any updates here

By RSS:

Answers

Answers and Comments

Markdown Basics

  • *italic* or _italic_
  • **bold** or __bold__
  • link:[text](http://url.com/ "title")
  • image?![alt text](/path/img.jpg "title")
  • numbered list: 1. Foo 2. Bar
  • to add a line break simply add two spaces to where you would like the new line to be.
  • basic HTML tags are also supported

Question tags:

×73
×34
×20
×19
×2

question asked: 04 Aug, 02:19

question was seen: 180 times

last updated: 04 Aug, 15:53

powered by OSQA