Dustin Carlino
5f83f5b46b
Include my own Seattle bike network vision as a built-in proposal. #743
...
To avoid needing 3 copies of the proposal for different splits of the
map, make loading edits "permissive" (filtering out unknown roads) when
loading from proposals.
2021-10-11 17:34:14 -07:00
Dustin Carlino
be9ba5a80e
Clean up the absurd number of Seattle maps. Ideally we'd have some way
...
to further organize them by purpose, but for the moment, two problems:
1) the city picker UI is getting way too crowded
2) on native, the initial download is up to 145MB
Removing:
- the 3 Aurora maps and Green Lake, added for the ARC workshop, but no
longer the most active of collaborations
- Ballard is now subsumed by central Seattle -- the only advantage would
be keeping its full scenario of walking and transit trips, but the
simulation is horribly gridlocked there anyway
- the Rainier Valley map, originally meant for an SNG traffic light
timing study
- the larger udistrict map
2021-10-11 14:37:59 -07:00
Dustin Carlino
5a840810d6
Fix some broken proposals; some of the recent degenerate intersection merging changed some IDs
2021-08-19 15:07:11 -07:00
Dustin Carlino
8eeee4cb8e
Import fresh Seattle OSM, with a crazy intersection near the Burke consolidated and lots of cycletracks downtown deduplicated.
2021-07-25 12:34:20 -07:00
Dustin Carlino
f37e71236f
Some fixups to the regenerated data from the past two commits:
...
- handle when the equiv_pos of a driveway gets too close to the edge of
another lane
- make the updater workflow handle files from S3 that're a bit older
- remove pathfinding_avoiding_roads
- strip out old vehicle capping from map edit JSON, then fix up
proposals
- delete old capping API example
- temporarily give up on phinney; it starts gridlocking
- add broadmoor proposal link in-game
2021-07-05 17:51:40 -07:00
Dustin Carlino
137e9a0c2c
Fix up some places affected by the f64 serialization:
...
- offstreet_parking_length in importer config
- backwards compatibility for map edits
- fixing up the baked-in proposals
- working around a few PolyLine bugs that happen with the new rounding
- Don't regenerate actdev scenarios yet -- the upstream JSON format is
out of date, will have to fix separately.
2021-06-30 06:35:42 -07:00
Dustin Carlino
e08ddba241
Bring in fresh Seattle OSM data with the new cycletrack mapped around
...
Green Lake, and fix some missing support for bidi cycletracks.
2021-06-22 08:31:16 -07:00
Dustin Carlino
04a5327c3a
Remove West Seattle proposal link; taking that page down from docs
2021-06-13 12:13:29 -07:00
Dustin Carlino
76aba75082
Update links to docs after some reorg in the other repo
2021-06-12 13:38:38 -07:00
Dustin Carlino
711d144323
Upgrade proposal JSON. #579
...
And now regenerate all map data.
2021-04-09 14:35:49 -07:00
Dustin Carlino
ca70d7c617
Fix the broadmoor proposal after the new OSM data import. #574
...
And fix the github build. [rebuild]
2021-03-20 15:30:34 -07:00
Dustin Carlino
58ee3175ac
Add a new Seattle map focused on the Arboretum, for #574 , along with
...
prebaked data for the baseline (because it doesn't gridlock, without any
interventions needed!) and a proposal for opening up Broadmoor.
2021-03-19 17:24:11 -07:00
Dustin Carlino
db96b0a7c4
Add an included proposal for making Poundbury<->Dorchester use a pair of one-way roads. cyipt/actdev#114
...
And handle community proposals when the weekday scenario doesn't exist.
2021-03-09 13:23:40 -08:00
Dustin Carlino
65f970a638
Bring in fresh OSM for Krakow and Seattle, to test various fixes for separate cyclepaths. #330
...
... Except geofabrik missed most of my changes in Seattle. Oh well,
smaller diff when I retry tomorrow.
2021-02-26 21:17:54 -08:00
Dustin Carlino
3a63c11303
Treat footways that allow bikes the same as the other shared-use trails. #330
...
This gets most of the Burke (and other trails) imported, though there
are still some lingering connectivity problems.
2021-02-26 17:23:21 -08:00
Dustin Carlino
7110c13d9f
Fix proposl links, broken by the github org move
2021-02-26 14:06:36 -08:00
Dustin Carlino
ac615e97c3
Autorepair Lake Wash Blvd proposal, also broken by the service road change.
2021-02-23 20:13:36 -08:00
Dustin Carlino
65b1f24d5d
Automatically patch edits using the old MapName. And fix the 3
...
built-in proposals. #326
2021-02-13 17:01:24 -08:00
Dustin Carlino
dfd1d2af93
Repair the Lake Wash Blvd proposal after changes that brought in more OSM IDs. #462
2021-01-19 10:57:20 -08:00
Dustin Carlino
4b557fa6de
Bring in fresh OSM for Seattle. Because it's so annoying to manually
...
repair proposals when roads change upstream, make the test dump a
repaired file before failing. Manually inspect/amend that.
2020-11-11 15:16:06 -08:00
Dustin Carlino
67530bec07
Future-proof file organization by changing map_name from a string to a
...
struct. Whatever choices we make next about naming cities hierarchially
or not can be managed in just one place. #326
This is a pretty huge change, but the compiler gives reasonable
confidence it's correct. More bugs are likely to crop up in the next
step, when filenames start being namespaced by the city too.
2020-11-04 17:26:32 -08:00
Dustin Carlino
d844646cb9
Implement per-road caps for #325 , necessitating a tiny map edits version
...
bump.
2020-10-06 14:17:55 -07:00
Dustin Carlino
fa45590041
Tag E 24th as narrow and assign it narrower width. This still doesn't
...
quite fix the wacky geometry at Madison/24th, but it gets closer.
Also redo two outdated traffic signals, speeding up lakeslice more.
2020-10-03 18:17:35 -07:00
Dustin Carlino
2b87736dd4
Pull in fresh OSM, with fixed turn lanes near the notorious Madison / Lake Wash Blvd. NOW it runs without gridlock again!
2020-09-30 10:30:01 -07:00
Dustin Carlino
371d26f707
Bring in alleyways from OSM! [rebuild] ( #351 )
2020-09-27 12:20:27 -07:00
Dustin Carlino
86958f2e2f
Upgrade the old lane-based edit commands when importing edit JSON, for #113 and #224 . When there are lane reversals and lane type changes in the original edits, we still can't safely do the upgrade. But this handles most other cases, notably the 3 proposals.
2020-09-03 15:43:21 -07:00
Dustin Carlino
4005adecf8
Refactor: create a Direction enum, in preparation for two-way cycletracks on one side of a road.
2020-08-24 13:30:13 -07:00
Dustin Carlino
8aff945bbf
Manually fix the Burke Gilman proposal, broken by OSM IDs changing upstream. Give up on restoring the superblock one; I can't find an old release where it's working properly. I drew it originally from a few different sources that I didn't write down. Now that CHAZ/CHOP happened, maybe it could be redrawn later to document what that was like.
2020-08-23 10:40:30 -07:00
Dustin Carlino
ca8af784c7
Add an explicit version number to the edits schema
2020-08-23 09:22:41 -07:00
Dustin Carlino
c6a2ae8ded
Fix community proposals -- the JSON format changed in
...
11cefb118a
.
I attempted using the jq tool, but wound up with vim regex:
s#{$\n\s\+"osm_node_id": \(\d\+\)$\n\s\+}#\1#100000
2020-08-17 14:39:38 -07:00
Dustin Carlino
684bf72dde
recalculate stop signs when lanes change; construction->driving was
...
breaking the west seattle bridge. fixes #68 . include a built-in proposal
to fix the bridge. ;)
2020-06-23 17:46:35 -07:00
Dustin Carlino
bfaefe1df3
implement new, better word wrap. remove the old way. applied everywhere
...
except tutorial instructions, since those need rewriting soon anyway
2020-06-15 11:42:09 -07:00
Dustin Carlino
64fba66e42
add links to proposal write-ups and adjust the UI for that page
2020-06-14 13:04:28 -07:00
Dustin Carlino
d92f4536e2
introduce superblock proposal [rebuild]
2020-06-12 21:14:09 -07:00
Dustin Carlino
1304f30b9b
add a simple proposal to remove a crossing along the burke gilman
2020-05-20 16:52:45 -07:00
Dustin Carlino
4c56a4babd
working on the article
2020-05-07 16:54:36 -07:00
Dustin Carlino
5c0c133253
finally get the first community proposal baked in!
2020-05-06 16:58:09 -07:00