valhalla / valhalla/valhalla

Fine-tuning penalties for surface=mud and surface=sand

Open
#4,808 0 comments 0 reactions 0 assignees View on GitHub
investigate
Dominant language
C++
Stars
6.2k
Forks
981
Avg merge
2d 14h
Merged PRs (30d)
14

Description

Reading pbfgraphparser.cc, autocost.cc, bicyclecost.cc, pedestriancost.cc, truckcost.cc, etc. I think OSM's surface=mud should be avoided more strongly by pedestrians and motor vehicles. It should be treated similar to surface=sand, but mapping it to kGravel would probably conflict with the routing logic (minimum allowed way type) for special types of bicycles, so maybe a new internal type is needed to handle both well. Like tracktype=grade5, these surfaces are made of soft materials and pose a greater risk of getting stuck or dirty, especially after heavy rain.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.