Dustin Carlino
|
c08fd4ae7e
|
UsingBike trips always start at a building
|
2020-07-17 15:56:58 -07:00 |
|
Dustin Carlino
|
e06faa3c33
|
make an AgentType enum, stop abusing TripMode. a small first step,
showing agent meters properly
|
2020-07-17 15:13:36 -07:00 |
|
Dustin Carlino
|
d9d4e5448e
|
consolidate some gridlock problems/solutions in markdown, for #114
|
2020-07-17 13:38:09 -07:00 |
|
Dustin Carlino
|
a86fb5c73d
|
upgrade to rust 1.45 after fixing an issue in fastpaths [rebuild]
|
2020-07-17 12:54:14 -07:00 |
|
Dustin Carlino
|
1c30132b4a
|
start a fresh attempt at explaining how stuff works, using https://github.com/rust-lang/mdBook. start with travel demand (#154)
|
2020-07-17 10:56:38 -07:00 |
|
Dustin Carlino
|
3a1ef311a7
|
use my new best friend earcutr to make sure people dont get lost when editing a traffic signal
|
2020-07-17 10:00:45 -07:00 |
|
Dustin Carlino
|
ba3e918f33
|
slightly less overwhelming bus route dashboard
|
2020-07-17 09:34:25 -07:00 |
|
Dustin Carlino
|
4a05979b9f
|
fix label position for light rail
|
2020-07-17 09:10:45 -07:00 |
|
Dustin Carlino
|
aad5796e0b
|
make sure polygon area is positive. the building classification was
multiplying negatives and winding up with quite a few people...
|
2020-07-16 21:15:44 -07:00 |
|
Dustin Carlino
|
1c39de50f7
|
use earcutr for polygon triangulation. this finally allows for
multipolygons with holes!
|
2020-07-16 15:33:01 -07:00 |
|
Dustin Carlino
|
ccf213ded9
|
fix pioneer square station snapping. rust-geo's FindClosest has a bug.
>_<
|
2020-07-16 13:22:05 -07:00 |
|
Dustin Carlino
|
82dd1fd01a
|
spawn a new bus for every route every hour
|
2020-07-16 11:58:09 -07:00 |
|
Dustin Carlino
|
1d89d4b85f
|
tie population count to planning areas in berlin, for #119 [rebuild]
|
2020-07-16 11:34:46 -07:00 |
|
Dustin Carlino
|
e2d478340b
|
bring in planning area KML for berlin, #119
|
2020-07-16 11:15:22 -07:00 |
|
Dustin Carlino
|
8a70e105e8
|
make buses actually start/end at borders [rebuild]
|
2020-07-16 10:11:43 -07:00 |
|
Dustin Carlino
|
d15a842e43
|
Revert "new rust version. finally strip_prefix is available!"
This reverts commit d16ac9713a .
I'm seeing mysterious brokenness with fast_paths:
https://github.com/easbar/fast_paths/issues/20
Reverting so I can get work done
|
2020-07-16 08:59:16 -07:00 |
|
Dustin Carlino
|
d16ac9713a
|
new rust version. finally strip_prefix is available!
include berlin and krakow by default in the release, since they're small
and it'll make some collaboration easier [rebuild]
|
2020-07-16 08:41:28 -07:00 |
|
Dustin Carlino
|
f59ca734e2
|
also scrape stop->platform associations from stop_areas. fixes cap hill light rail stop finally for #190! the pioneer square south stop is seemingly still messed up
|
2020-07-15 22:17:45 -07:00 |
|
Dustin Carlino
|
d94c03392f
|
keep the first contiguous run of stops inside the boundary for #190
|
2020-07-15 21:16:36 -07:00 |
|
Dustin Carlino
|
7a1081971d
|
pretty darn robust border matching: by path distance, not some VFD crow.
for #190
|
2020-07-15 19:04:24 -07:00 |
|
Dustin Carlino
|
b942510f67
|
slightly better border matching for buses. dont count on any ordering in
the route relation. include intersections that get copied as
possibilities.
|
2020-07-15 17:27:09 -07:00 |
|
Dustin Carlino
|
acc82b4f06
|
dont crash on info panels after buses are done
|
2020-07-15 16:39:27 -07:00 |
|
Dustin Carlino
|
65a8f42bb6
|
dont crash on dash with dupe route names
|
2020-07-15 16:34:35 -07:00 |
|
Dustin Carlino
|
05efb41ef6
|
bus layer can toggle trains/buses
|
2020-07-15 16:06:13 -07:00 |
|
Dustin Carlino
|
fb44451621
|
better errors making routes. also consider role=forward/backward for
border matching.
|
2020-07-15 15:55:43 -07:00 |
|
Dustin Carlino
|
ff8a62c9e2
|
retry spawning buses
|
2020-07-15 15:41:20 -07:00 |
|
Dustin Carlino
|
891a1746d6
|
try to figure out border endpts for routes for #190. just visualize
them, dont enforce connectivity yet. so many problems...
regenerate stuff, to unbreak map binary format
|
2020-07-15 15:35:57 -07:00 |
|
Dustin Carlino
|
b626eb12ad
|
better errors when matching stops/platforms fails. need to use stop_area
in convert_osm layer.
|
2020-07-15 13:51:16 -07:00 |
|
Dustin Carlino
|
91a9a9a1bc
|
start revamping bus route data model for #190. routes are one-way. make
buses appear at the first stop and vanish at the last.
not regenerating anything yet
|
2020-07-15 13:15:32 -07:00 |
|
Dustin Carlino
|
0ad14d17ac
|
settle on american spelling of center
|
2020-07-15 11:37:37 -07:00 |
|
Dustin Carlino
|
ea9c523da4
|
detect buildings inside areas marked with amenities. picks up franklin high school, for example, which has a huge number of trips in soundcast but wasnt previously marked as an amenity
|
2020-07-15 10:35:01 -07:00 |
|
Dustin Carlino
|
ccf0b2f647
|
improve car/bike zordering when crossing z levels
|
2020-07-15 10:04:47 -07:00 |
|
Dustin Carlino
|
969135d93b
|
filter out structures inside the Holocaust-Mahnmal for #119; they're tagged as buildings
|
2020-07-15 09:51:57 -07:00 |
|
Dustin Carlino
|
4a118c8103
|
import berlin city centre for #119
|
2020-07-15 09:42:45 -07:00 |
|
Dustin Carlino
|
f7c8031eda
|
slightly better error for outdated traffic sigs
|
2020-07-15 09:15:38 -07:00 |
|
Dustin Carlino
|
5806e60eec
|
represent cancelled trips differently than aborted trips
|
2020-07-15 09:11:01 -07:00 |
|
Dustin Carlino
|
3f44a2c2af
|
collapse signals with redundant phases, for #8. and fresh osm with a
flurry of fixes last night
|
2020-07-15 08:53:03 -07:00 |
|
Dustin Carlino
|
98b9115f88
|
better tool to explore degenerate roads
|
2020-07-14 21:02:33 -07:00 |
|
Dustin Carlino
|
eeb70030c2
|
clean up old experiments from the intersection geometry code.
imperceptible changes to some (already broken) intersections.
also grab fresh osm and a new traffic signal
|
2020-07-14 17:41:56 -07:00 |
|
Dustin Carlino
|
614354271a
|
see modified trips in the table and info panels
|
2020-07-14 16:10:50 -07:00 |
|
Dustin Carlino
|
e691545b63
|
accidentally uploaded a downtown map with who knows what temporary experiment
|
2020-07-14 14:51:50 -07:00 |
|
Dustin Carlino
|
7341c0189a
|
plumb through which trips (and people) are affected by an experiment. no
UI exposure yet.
|
2020-07-14 14:49:04 -07:00 |
|
Dustin Carlino
|
5b7cf6d532
|
refactor BulkSelect. use it for access-restricted zones too!
|
2020-07-14 14:20:40 -07:00 |
|
Dustin Carlino
|
2c27c89796
|
correctly detect the current tab, even when inner settings change. also
make tab per object type sticky, so you can (for example) click arrivals
on one border, then click a different border and be on the same tab!
|
2020-07-14 13:37:13 -07:00 |
|
Dustin Carlino
|
7cd0c77068
|
plot scheduled arrival rate at borders. downtown is crazy.
|
2020-07-14 12:57:58 -07:00 |
|
Dustin Carlino
|
7880d646ca
|
rewrite AgentColorScheme, add the parking color to the legend
|
2020-07-14 10:09:17 -07:00 |
|
Dustin Carlino
|
d31ead5788
|
clearly show cars just cruising around trying to park, so it's
abundantly clear when parking availability is squeezed. need to change
the minimap legend now.
|
2020-07-14 09:33:10 -07:00 |
|
Dustin Carlino
|
a5cf34ff59
|
refactor the osm tags helper
|
2020-07-14 09:03:37 -07:00 |
|
Mateusz Konieczny
|
289b3561df
|
it is just city center, not entire one (#193)
neither Bronowice, nor Nowa Huta are included
Entire one should included airport terminal on West ( https://www.openstreetmap.org/?mlat=50.0701&mlon=19.7960#map=12/50.0701/19.7960 )
and reach main steelwork entrance on East ( https://www.openstreetmap.org/?mlat=50.0787&mlon=20.0682#map=12/50.0787/20.0682 )
Current area is fitting (capable of running on my laptop) and good one if one wants to play solely with city center, just name is misleading.
|
2020-07-14 07:55:38 -07:00 |
|
Mateusz Konieczny
|
6b337c10ec
|
drop unneded todo (#194)
|
2020-07-14 07:42:36 -07:00 |
|