luukvdmeer / sfnetworks

Tidy Geospatial Networks in R
https://luukvdmeer.github.io/sfnetworks/
Other
338 stars 20 forks source link

Calculating City Circulation Plans #13

Closed awjreynolds closed 4 years ago

awjreynolds commented 4 years ago

Circulation plans are grids of Low Traffic Neighbourhoods used to keep motorised traffic on main roads.

“Low traffic neighbourhoods” are groups of residential streets, bordered by main or “distributor” roads (the places where buses, lorries, non-local traffic should be), where “through” motor vehicle traffic is discouraged or removed.”

Many cities and towns are now implementing circulation plans. Is there a way to automatically identify main roads (e.g. google traffic), identify LTNs, and then identify the optimal central placements of a road blocks/bus gates for each LTN?

If not can an area be defined as an LTN and the optimal road blocks identified? EQfDDYFXUAAh-Nh

Creating circulation plans for cities and towns is going to be a key for urban planning for the next 10+ years.

mpadge commented 4 years ago

@awjreynolds This is great and important idea, for which i've just set up this repository - empty right now, but should fill up soon.

Is there a way to automatically identify main roads (e.g. google traffic)

identify LTNs

then identify the optimal central placements of a road blocks/bus gates for each LTN?

yes, once the above has been done, that stage is relatively less non-trivial (but only relatively).

In summary, all do-able, and clearly pretty critically important. My Q for you (@awjreynolds), @Robinlovelace, @agila5, @luukvdmeer, and any others is how involved you would like and/or be able to be? I note @loreabad6 that you've tagged this as a hackathon issue, but my thoughts for now would be that this would be an appropriate single task for a singularly focussed hackathon, but otherwise would likely be too large and challenging to be able to develop any useful solutions within a matter of hours. I would nevertheless very much like to be proven wrong on that, so feel free to ignore those concerns.

Any and all interested parties please step across to the dedicated repo for continued discussions.

Robinlovelace commented 4 years ago

Looks good and sounds like a project that is larger than can be done in the hackathon, so the new repo could be an ideal place to develop ideas, code and results related to the issue. A narrower and more dev-focussed topic could be sfnetworks/dodgr integration, comparison, documentation ; )

awjreynolds commented 4 years ago

I'll just add that I would be an observer only. I simply do not have the time.

Robinlovelace commented 4 years ago

Existing method: https://twitter.com/awjre/status/1271698435155079171

mpadge commented 4 years ago

A bit of further context: that's the result of this methodology

Robinlovelace commented 4 years ago

There doesn't seem to be much of a methodology there, but very useful info pack.

luukvdmeer commented 4 years ago

Since the hackathon is now behind us, I will close the hackathon issues. For this topic now there is a dedicated repo: https://github.com/atfutures-labs/LTN

Personally of course I would be interested to see if and how sfnetworks as a package/data structure fits in there, and look forward to receiving specific feature requests ;)