osm2streets
osm2streets copied to clipboard
Convert OSM to street networks with detailed geometry
It seems that two-way streets are rendered as 2 separate lanes, even when there is a priority specified (= when there is actually only one lane, with a priority for...
For @kfarr to try out in 3dstreet. Should be a JS API with OSM tags as input (just a string/string map) and JSON lane specifications (something like `[{lane_type: "driving", width:...
Do something like https://github.com/westnordost/osm-legal-default-speeds and write down standard lane widths in different regions, and apply them when there's nothing explicitly tagged in OSM.
What a great piece of software! We've been using a combination of a/b streets and open-source routing software to conduct analyses to inform scenarios for active-transport-forward future street-network design. I'm...
https://a-b-street.github.io/osm2streets/lane_editor.html is _almost_ useful in real settings, but downloading the .osc file and opening in JOSM is an annoying step. Uploading to the API directly would be great. I've started...
This is just an experiment, but I wanted a nice place to post screenshots and explain problems as I'm working through them
The Java bindings implemented in the `osm2streets-java` crate are functioning (see #68) and being used in the dev build of [JOSM2Streets](https://github.com/BudgieInWA/JOSM2Streets/). In order to distribute the JAR though, builds targetted...
We don't need all of this before merging, but here's the plan so far: - [x] Rename `Movement` -> `Turn` (road level), add `TurnMovement` (lane level) - [x] Calculate `TurnMovement`s...
https://a-b-street.github.io/osm2streets/#20.35/51.47542/-2.53857  https://www.openstreetmap.org/node/60643708 This looks like a case where we should collapse the road, but the initial thing broke on one side?
In order to avoid serialising the OSM data into XML in Java just to deserialise it in Rust, we should provide the ability to get OSM data into `StreetNetwork` from...