Tim Channell
Tim Channell
It should be noted that linestrings aren't supported natively in [greiner-hormann](https://github.com/tcql/greiner-hormann), so if we make linestring support official, we'll probably want to make sure we solve linestring intersection for the...
I personally think intersect / erase / union should account for properties if features are passed in. This lends itself to very easily creating multi-layer overlays with minimal user effort
@planemad I think you would want to include country + region name in the results. So for example, on the region branch, you'd need to do: ``` var country =...
@mikelmaron It'd be a little tricky... if a road is `oneway=yes` and is `highway=primary` or `trunk` (or maybe a few others? we'd want to check for a roughly parallel road...
@mikelmaron I'll be working on a first pass with this today. I think it's going to be too broad a brush though. Just poking around SF, there are a many...
Cool, just did a basic run. Looks like for the US, using just one-way detection on motorway/primary/secondary there are 21,798 miles of possible dual-carriageway length, meaning we'd subtract `21,798 /...
@mikelmaron @planemad [Look ma, no dual-carriageway double counting](https://gist.github.com/tcql/2a0f87278170d0930e14)
> How to explain that US only dropped by about 10K? Is a lot of this already mapped as single way? Is your script catching highway=trunk roads as well? Sorry...
@mikelmaron @planemad curiously, including trunks doesn't significantly change the numbers: US Road Miles | Method | Without Carriageways | Raw | | --- | --- | --- | | Trunks...
Thanks for checking in on this. I think the key thing here is that if it's a `highway=cycleway` with `foot=yes`, it's _primary_ purpose is cycling, and it's incidental that pedestrians...