Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
I need this for acteng/atip#69 (so CC @Sparrow0hawk and @Pete-Y-CS).
I'm choosing an implementation that has less magic/guessing than https://github.com/a-b-street/abstreet/blob/6c44da83d36d0b3197525b8ca834e57a66493d24/map_model/src/objects/road.rs#L246, and also one much simpler (in terms of error reporting especially!) than https://github.com/a-b-street/osm2lanes/blob/0c166e5917748cd2dcb6eb3b798cf38136e776e6/osm2lanes/src/metric.rs.
In the future, it'd be awesome to integrate with https://github.com/westnordost/osm-legal-default-speeds.