working on the article

This commit is contained in:
Dustin Carlino 2020-05-07 16:54:36 -07:00
parent c7c4a7b92f
commit 4c56a4babd
2 changed files with 775 additions and 16 deletions

View File

@ -295,6 +295,771 @@
"lt": "Biking",
"orig_lt": "Driving"
}
},
{
"ChangeSpeedLimit": {
"id": {
"osm_way_id": 6345330,
"i1": {
"osm_node_id": 53074016
},
"i2": {
"osm_node_id": 53074017
}
},
"new": 6.7056,
"old": 11.176
}
},
{
"ChangeSpeedLimit": {
"id": {
"osm_way_id": 6345330,
"i1": {
"osm_node_id": 53074017
},
"i2": {
"osm_node_id": 53074019
}
},
"new": 6.7056,
"old": 11.176
}
},
{
"ChangeSpeedLimit": {
"id": {
"osm_way_id": 6345330,
"i1": {
"osm_node_id": 53074019
},
"i2": {
"osm_node_id": 53074020
}
},
"new": 6.7056,
"old": 11.176
}
},
{
"ChangeSpeedLimit": {
"id": {
"osm_way_id": 6345330,
"i1": {
"osm_node_id": 53074020
},
"i2": {
"osm_node_id": 53074021
}
},
"new": 6.7056,
"old": 11.176
}
},
{
"ChangeSpeedLimit": {
"id": {
"osm_way_id": 6349125,
"i1": {
"osm_node_id": 53074021
},
"i2": {
"osm_node_id": 53086795
}
},
"new": 6.7056,
"old": 11.176
}
},
{
"ChangeSpeedLimit": {
"id": {
"osm_way_id": 6349125,
"i1": {
"osm_node_id": 53086793
},
"i2": {
"osm_node_id": 53074021
}
},
"new": 6.7056,
"old": 11.176
}
},
{
"ChangeSpeedLimit": {
"id": {
"osm_way_id": 6349126,
"i1": {
"osm_node_id": 53086798
},
"i2": {
"osm_node_id": 53086800
}
},
"new": 6.7056,
"old": 11.176
}
},
{
"ChangeSpeedLimit": {
"id": {
"osm_way_id": 6356667,
"i1": {
"osm_node_id": 53077627
},
"i2": {
"osm_node_id": 53096145
}
},
"new": 6.7056,
"old": 11.176
}
},
{
"ChangeSpeedLimit": {
"id": {
"osm_way_id": 6356667,
"i1": {
"osm_node_id": 53096142
},
"i2": {
"osm_node_id": 53077627
}
},
"new": 6.7056,
"old": 11.176
}
},
{
"ChangeSpeedLimit": {
"id": {
"osm_way_id": 6428558,
"i1": {
"osm_node_id": 53184260
},
"i2": {
"osm_node_id": 140554482
}
},
"new": 6.7056,
"old": 11.176
}
},
{
"ChangeSpeedLimit": {
"id": {
"osm_way_id": 6448612,
"i1": {
"osm_node_id": 53129475
},
"i2": {
"osm_node_id": 53077624
}
},
"new": 6.7056,
"old": 11.176
}
},
{
"ChangeSpeedLimit": {
"id": {
"osm_way_id": 6459736,
"i1": {
"osm_node_id": 53201886
},
"i2": {
"osm_node_id": 53211435
}
},
"new": 6.7056,
"old": 11.176
}
},
{
"ChangeSpeedLimit": {
"id": {
"osm_way_id": 6459736,
"i1": {
"osm_node_id": 53204306
},
"i2": {
"osm_node_id": 53201886
}
},
"new": 6.7056,
"old": 11.176
}
},
{
"ChangeSpeedLimit": {
"id": {
"osm_way_id": 6459736,
"i1": {
"osm_node_id": 53211435
},
"i2": {
"osm_node_id": 53211436
}
},
"new": 6.7056,
"old": 11.176
}
},
{
"ChangeSpeedLimit": {
"id": {
"osm_way_id": 6495798,
"i1": {
"osm_node_id": 53074019
},
"i2": {
"osm_node_id": 53238763
}
},
"new": 6.7056,
"old": 11.176
}
},
{
"ChangeSpeedLimit": {
"id": {
"osm_way_id": 6495798,
"i1": {
"osm_node_id": 53077625
},
"i2": {
"osm_node_id": 53110501
}
},
"new": 6.7056,
"old": 11.176
}
},
{
"ChangeSpeedLimit": {
"id": {
"osm_way_id": 6495798,
"i1": {
"osm_node_id": 53110501
},
"i2": {
"osm_node_id": 53074019
}
},
"new": 6.7056,
"old": 11.176
}
},
{
"ChangeSpeedLimit": {
"id": {
"osm_way_id": 6495798,
"i1": {
"osm_node_id": 53223862
},
"i2": {
"osm_node_id": 53077625
}
},
"new": 6.7056,
"old": 11.176
}
},
{
"ChangeSpeedLimit": {
"id": {
"osm_way_id": 6495798,
"i1": {
"osm_node_id": 53238763
},
"i2": {
"osm_node_id": 53238764
}
},
"new": 6.7056,
"old": 11.176
}
},
{
"ChangeSpeedLimit": {
"id": {
"osm_way_id": 6495798,
"i1": {
"osm_node_id": 53238764
},
"i2": {
"osm_node_id": 53211435
}
},
"new": 6.7056,
"old": 11.176
}
},
{
"ChangeSpeedLimit": {
"id": {
"osm_way_id": 6522860,
"i1": {
"osm_node_id": 53201885
},
"i2": {
"osm_node_id": 53238764
}
},
"new": 6.7056,
"old": 11.176
}
},
{
"ChangeSpeedLimit": {
"id": {
"osm_way_id": 6522860,
"i1": {
"osm_node_id": 53231628
},
"i2": {
"osm_node_id": 53201885
}
},
"new": 6.7056,
"old": 11.176
}
},
{
"ChangeSpeedLimit": {
"id": {
"osm_way_id": 6522860,
"i1": {
"osm_node_id": 53233036
},
"i2": {
"osm_node_id": 53086795
}
},
"new": 6.7056,
"old": 11.176
}
},
{
"ChangeSpeedLimit": {
"id": {
"osm_way_id": 6522860,
"i1": {
"osm_node_id": 53238764
},
"i2": {
"osm_node_id": 53233036
}
},
"new": 6.7056,
"old": 11.176
}
},
{
"ChangeSpeedLimit": {
"id": {
"osm_way_id": 6522860,
"i1": {
"osm_node_id": 6885426223
},
"i2": {
"osm_node_id": 53231628
}
},
"new": 6.7056,
"old": 11.176
}
},
{
"ChangeSpeedLimit": {
"id": {
"osm_way_id": 6523125,
"i1": {
"osm_node_id": 53211697
},
"i2": {
"osm_node_id": 53231627
}
},
"new": 6.7056,
"old": 11.176
}
},
{
"ChangeSpeedLimit": {
"id": {
"osm_way_id": 6523125,
"i1": {
"osm_node_id": 53231627
},
"i2": {
"osm_node_id": 53238763
}
},
"new": 6.7056,
"old": 11.176
}
},
{
"ChangeSpeedLimit": {
"id": {
"osm_way_id": 6523125,
"i1": {
"osm_node_id": 53233035
},
"i2": {
"osm_node_id": 53086795
}
},
"new": 6.7056,
"old": 11.176
}
},
{
"ChangeSpeedLimit": {
"id": {
"osm_way_id": 6523125,
"i1": {
"osm_node_id": 53238763
},
"i2": {
"osm_node_id": 53233035
}
},
"new": 6.7056,
"old": 11.176
}
},
{
"ChangeSpeedLimit": {
"id": {
"osm_way_id": 65588097,
"i1": {
"osm_node_id": 53215158
},
"i2": {
"osm_node_id": 53077622
}
},
"new": 6.7056,
"old": 11.176
}
},
{
"ChangeSpeedLimit": {
"id": {
"osm_way_id": 159937059,
"i1": {
"osm_node_id": 53103991
},
"i2": {
"osm_node_id": 53229345
}
},
"new": 6.7056,
"old": 11.176
}
},
{
"ChangeSpeedLimit": {
"id": {
"osm_way_id": 159937059,
"i1": {
"osm_node_id": 53229345
},
"i2": {
"osm_node_id": 53233983
}
},
"new": 6.7056,
"old": 11.176
}
},
{
"ChangeSpeedLimit": {
"id": {
"osm_way_id": 159937059,
"i1": {
"osm_node_id": 53233983
},
"i2": {
"osm_node_id": 53184260
}
},
"new": 6.7056,
"old": 11.176
}
},
{
"ChangeSpeedLimit": {
"id": {
"osm_way_id": 170683231,
"i1": {
"osm_node_id": 53077622
},
"i2": {
"osm_node_id": 53077620
}
},
"new": 6.7056,
"old": 11.176
}
},
{
"ChangeSpeedLimit": {
"id": {
"osm_way_id": 170683231,
"i1": {
"osm_node_id": 53077624
},
"i2": {
"osm_node_id": 53077622
}
},
"new": 6.7056,
"old": 11.176
}
},
{
"ChangeSpeedLimit": {
"id": {
"osm_way_id": 170683231,
"i1": {
"osm_node_id": 53077625
},
"i2": {
"osm_node_id": 53077624
}
},
"new": 6.7056,
"old": 11.176
}
},
{
"ChangeSpeedLimit": {
"id": {
"osm_way_id": 170683231,
"i1": {
"osm_node_id": 53077627
},
"i2": {
"osm_node_id": 53077625
}
},
"new": 6.7056,
"old": 11.176
}
},
{
"ChangeSpeedLimit": {
"id": {
"osm_way_id": 170683231,
"i1": {
"osm_node_id": 53077630
},
"i2": {
"osm_node_id": 53077627
}
},
"new": 6.7056,
"old": 11.176
}
},
{
"ChangeSpeedLimit": {
"id": {
"osm_way_id": 170683288,
"i1": {
"osm_node_id": 53074020
},
"i2": {
"osm_node_id": 53233035
}
},
"new": 6.7056,
"old": 11.176
}
},
{
"ChangeSpeedLimit": {
"id": {
"osm_way_id": 170683288,
"i1": {
"osm_node_id": 53077630
},
"i2": {
"osm_node_id": 53110503
}
},
"new": 6.7056,
"old": 11.176
}
},
{
"ChangeSpeedLimit": {
"id": {
"osm_way_id": 170683288,
"i1": {
"osm_node_id": 53110503
},
"i2": {
"osm_node_id": 53074020
}
},
"new": 6.7056,
"old": 11.176
}
},
{
"ChangeSpeedLimit": {
"id": {
"osm_way_id": 170683288,
"i1": {
"osm_node_id": 53211436
},
"i2": {
"osm_node_id": 140554482
}
},
"new": 6.7056,
"old": 11.176
}
},
{
"ChangeSpeedLimit": {
"id": {
"osm_way_id": 170683288,
"i1": {
"osm_node_id": 53233035
},
"i2": {
"osm_node_id": 53233036
}
},
"new": 6.7056,
"old": 11.176
}
},
{
"ChangeSpeedLimit": {
"id": {
"osm_way_id": 170683288,
"i1": {
"osm_node_id": 53233036
},
"i2": {
"osm_node_id": 53211436
}
},
"new": 6.7056,
"old": 11.176
}
},
{
"ChangeSpeedLimit": {
"id": {
"osm_way_id": 170683288,
"i1": {
"osm_node_id": 196717735
},
"i2": {
"osm_node_id": 53077630
}
},
"new": 6.7056,
"old": 11.176
}
},
{
"ChangeSpeedLimit": {
"id": {
"osm_way_id": 476409332,
"i1": {
"osm_node_id": 53096145
},
"i2": {
"osm_node_id": 53110503
}
},
"new": 6.7056,
"old": 11.176
}
},
{
"ChangeSpeedLimit": {
"id": {
"osm_way_id": 476409332,
"i1": {
"osm_node_id": 53110496
},
"i2": {
"osm_node_id": 53110497
}
},
"new": 6.7056,
"old": 11.176
}
},
{
"ChangeSpeedLimit": {
"id": {
"osm_way_id": 476409332,
"i1": {
"osm_node_id": 53110497
},
"i2": {
"osm_node_id": 53110499
}
},
"new": 6.7056,
"old": 11.176
}
},
{
"ChangeSpeedLimit": {
"id": {
"osm_way_id": 476409332,
"i1": {
"osm_node_id": 53110499
},
"i2": {
"osm_node_id": 53110501
}
},
"new": 6.7056,
"old": 11.176
}
},
{
"ChangeSpeedLimit": {
"id": {
"osm_way_id": 476409332,
"i1": {
"osm_node_id": 53110501
},
"i2": {
"osm_node_id": 53096145
}
},
"new": 6.7056,
"old": 11.176
}
},
{
"ChangeSpeedLimit": {
"id": {
"osm_way_id": 476409332,
"i1": {
"osm_node_id": 53110503
},
"i2": {
"osm_node_id": 53086800
}
},
"new": 6.7056,
"old": 11.176
}
}
],
"proposal_description": [

View File

@ -5,7 +5,12 @@ _Draft, updated May 7, 2020 by Dustin Carlino (<dabreegster@gmail.com>)_
In April 2020, Seattle Department of Transportation started rolling out
[Stay Healthy Streets](https://sdotblog.seattle.gov/2020/04/16/announcing-stay-healthy-streets/),
restricting roads to through-traffic to give people walking and biking more
space for social distancing. Selecting the streets requires some planning:
space for social distancing.
[Seattle Neighborhood Greenways](http://seattlegreenways.org/socialdistancingstreets/)
soon proposed extending this to a
[130-mile network](https://drive.google.com/open?id=1HQMnagRf8EbS1nouqCMLl4LZr0QE8VrC&usp=sharing).
Selecting the streets requires some planning:
> These streets were selected to amplify outdoor exercise opportunities for
> areas with limited open space options, low car ownership and routes connecting
@ -13,10 +18,6 @@ space for social distancing. Selecting the streets requires some planning:
> closures did not impact newly opened food pick up loading zones, parking
> around hospitals for service for health care professionals, and bus routes.
[Seattle Neighborhood Greenways](http://seattlegreenways.org/socialdistancingstreets/)
soon proposed extending this to a
[130-mile network](https://drive.google.com/open?id=1HQMnagRf8EbS1nouqCMLl4LZr0QE8VrC&usp=sharing).
I've spent the last two years building [A/B Street](https://abstreet.org),
software to explore the impacts of changes like this on different modes of
transportation. So, let's try implementing part of the proposed network and see
@ -49,7 +50,7 @@ section of road we edited, we'll only see pedestrians and bikes use this stretch
of road. If we want, we can click an individual person and follow along their
journey.
TODO: video of demand, watch someone cut through
<iframe width="560" height="315" src="https://www.youtube.com/embed/LSCHeDi5484" frameborder="0" allow="autoplay; encrypted-media" allowfullscreen></iframe>
Something's weird though. There's lots of traffic cutting northbound through the
neighborhood, along 29th, Ward, and 28th. We can open up the throughput layer to
@ -60,7 +61,7 @@ but it's also clear that lots of cars are now cutting through 26th Ave E.
### Traffic calming
TODO: show how to change speed limits and make one-ways
<iframe width="560" height="315" src="https://www.youtube.com/embed/qAf5IAMbpcU" frameborder="0" allow="autoplay; encrypted-media" allowfullscreen></iframe>
Let's say you want to nudge traffic to use 23rd Ave, the nearest north/south
arterial, instead. (A/B Street is an unopinionated tool; if you have a different
@ -71,16 +72,9 @@ In reality, the speed limit changes could be implemented through
[traffic calming](https://streetsillustrated.seattle.gov/design-standards/trafficcalming/)
or cheap, temporary alternatives.
TODO: video of effects
This is just one example how to mitigate the unintended consequences of closing
Lake Washington Blvd.
TODO: find impacted trips, watch them detour?
## Next steps
I'm working to model "local access only" roads in A/B Street. Stay tuned to see
more of the
I'm working to model "local access only" roads in A/B Street, and I'll describe
how to measure the impact on travel times. Stay tuned to see more of the
[proposed network](https://drive.google.com/open?id=1HQMnagRf8EbS1nouqCMLl4LZr0QE8VrC&usp=sharing)
simulated, and get in touch if you'd like to help out!