curvature
curvature copied to clipboard
Find roads that are the most curvy or twisty based on Open Street Map (OSM) data.
When looking at OSM data generally most ways do not actually have the `'ref'` or `'name'` tag. http://download.geofabrik.de/north-america/us-northeast.html Of the 7300974 ways in north east us only 1494050 of them...
I did mention before in https://github.com/adamfranco/curvature/pull/13#issuecomment-216120687 and https://github.com/adamfranco/curvature/pull/13#issuecomment-216122647 that utilising pythons generators and the `itertools` module had some drawbacks with its "pull" design. Essentially when fanning out when using `itertools.tee`...
It [appears](http://wiki.openstreetmap.org/wiki/Speed_limits) that speed limit data is available. I think it'd be interesting to add that as a filter when processing the data. A residential road may be very curvy,...
Current way-joining uses the `name` and `ref` tags on ways to identify ways that are part of the same 'road' and join them together in longer sequences for analysis. It...
Saw this great code some time ago and now has a thread in ADVRider for beneficial routing uses. (thanks to OP nateberkopek) http://advrider.com/forums/showthread.php?t=970443 Not a programmer but was wondering if...