Dustin Carlino
59a6b4e546
Move over more places to ToggleZoomed
2021-09-27 14:06:03 -07:00
Dustin Carlino
83fdf1b6e6
Refactor: drawing two things, based on zoom level.
...
Just a small start to switching stuff to this; this pattern profilerated
EVERYWHERE.
2021-09-27 13:41:19 -07:00
Dustin Carlino
c4d38ca591
A humble start to showing an alternate, low-stress route. #743
2021-09-27 13:13:11 -07:00
Dustin Carlino
70a09659ea
Recalculate mode shift when map is edited #448
2021-09-27 12:35:22 -07:00
Dustin Carlino
e8018c93e6
Disable the predict impact tab on maps without scenarios. #448
2021-09-27 12:22:58 -07:00
Dustin Carlino
2c6f218b22
Refactor a button to change maps
2021-09-27 12:16:01 -07:00
Dustin Carlino
46dd2d69fe
new release
2021-09-26 14:33:24 -07:00
Dustin Carlino
bddf6e8c12
Link to the LTN tool on the web index
2021-09-26 14:02:08 -07:00
Dustin Carlino
ceed02b7d4
Browse all neighborhoods for the LTN tool [rebuild] [release]
2021-09-26 13:53:13 -07:00
Dustin Carlino
7fccf09f45
Fill in gaps in LTN rendering
2021-09-26 13:16:51 -07:00
Dustin Carlino
fbc10f2c71
Small UI adjustments to the route tool, to make info hierarchy slightly more clear.
...
And make the "explore" mode point to layers more clearly
2021-09-26 12:27:04 -07:00
Dustin Carlino
d365213948
Small refactor: {road, lane}.length()
2021-09-26 11:08:44 -07:00
Dustin Carlino
baa41ae5cc
Prevent some crashes in the LTN tool. The way things are defined now,
...
can't start a neighborhood on a non-local road.
2021-09-24 15:28:43 -07:00
Dustin Carlino
8a9c71735e
And the last bit of glue, toggling simple modal filters on road segments
2021-09-24 15:28:43 -07:00
Dustin Carlino
8470403d74
Start LTN tool from the command line. Add a map switcher, so it's usable
...
standalone.
(It might be worth splitting this out to a separate crate, but not yet)
Also refactor the fading from some of the colorer tools
2021-09-24 15:28:43 -07:00
Dustin Carlino
72e2b39301
Rank rat-run likeliness by a simple distance heuristic
2021-09-24 15:28:43 -07:00
Dustin Carlino
0e869b35c0
Detect some rat runs
2021-09-24 15:28:43 -07:00
Dustin Carlino
37c1145df4
Begin an LTN experiment. Starting from a single point, auto-discover the neighborhood and perimeter roads.
2021-09-24 15:28:43 -07:00
Dustin Carlino
a5ed6e79fb
Import some new places:
...
- part of Sao Paulo where some new bus lanes are going in
- Tucson, for #760
- 3 parts of Bonn in Germany
2021-09-23 10:32:09 -07:00
Dustin Carlino
87dd029513
Improve one-shot map importing UI (partly motivated by #760 ):
...
- stop overwriting the one zz/overpass map by naming them differently
- allow a user-specified name too
- move the buttons to search all maps and import a new place to the top
of the ever-growing country list
2021-09-23 10:11:48 -07:00
Dustin Carlino
f17f4c2731
The mode shift funnel. #448
2021-09-21 15:19:18 -07:00
Dustin Carlino
e571ce3703
Don't crash when elevation enabled, but layers panel hidden
2021-09-21 10:29:22 -07:00
Dustin Carlino
4782dac84b
Hide layers panel by default, but also make it more easily toggleable. #743
2021-09-21 10:26:58 -07:00
Dustin Carlino
0d01906b08
Start rearranging the left panel, per Mara's design. #743
2021-09-21 10:14:16 -07:00
Dustin Carlino
632a527dbc
Consolidate the route results panel on the left side, as a first step towards Mara's design. #743
2021-09-21 09:09:34 -07:00
Dustin Carlino
774c068d9e
Track total mileage of mode shifted trips. Plug into a simple carbon formula! #448
2021-09-20 17:43:07 -07:00
Dustin Carlino
f06685ff20
Counting the number of mode shift trips that would make use of proposed edits. #448
...
Not updating when making edits yet, though!
2021-09-20 16:16:14 -07:00
Dustin Carlino
f14b7eb9e7
Calculating and showing network gaps, wiring up filters. #448
2021-09-20 14:42:02 -07:00
Dustin Carlino
3945528cf5
Start a 4th mode for the bike network tool: predicting impact, aka, mode-shift. #448
...
Just load the scenario and scrape data from it, to start.
2021-09-20 10:07:58 -07:00
Dustin Carlino
a93a4c3c08
Whoops, forgot the country name for #759
2021-09-19 16:27:53 -07:00
Dustin Carlino
1ec03d26ce
new release
2021-09-19 12:01:35 -07:00
Dustin Carlino
db5ceb1b40
Upload Zurich data from #759 [rebuild] [release]
2021-09-19 10:05:11 -07:00
Lorenz Schmid
f27d14a285
Add Zurich (CH) city
2021-09-19 10:01:32 -07:00
Gedalia Kott
d833f82c73
Fix Issue #692:settings for metric VS imperial distance units are repsected for distance
2021-09-18 14:06:32 -07:00
Gedalia Kott
19d74b46ac
simplify waypoints since much of its state can be computed lazily
2021-09-18 13:11:24 -07:00
Gedalia Kott
a851b1e52d
removes position enum, abstracts the way we assign text to waypoint icons, and cleans up syntax noise
2021-09-18 13:11:24 -07:00
Gedalia Kott
dc5398fa14
update the route panel waypoint icons with the same color as the map waypoints
2021-09-18 13:11:24 -07:00
Gedalia Kott
6030c1091e
refactor to remove idx and order from waypoint and instead interpret through containing vector
2021-09-18 13:11:24 -07:00
Gedalia Kott
21464f6034
complete implementation to change color of waypoints depending on the position in the list of waypoints
2021-09-18 13:11:24 -07:00
Gedalia Kott
7074fd2eb7
WIP: updates route waypoints with unique colors and static start and end colors
2021-09-18 13:11:24 -07:00
Dustin Carlino
2fc9010b1e
Fix some clippy warnings
2021-09-17 18:31:30 -07:00
Dustin Carlino
ca4ddeb7a5
Delete 3 old scripts used to mass-import maps. #745 [rebuild]
2021-09-17 18:29:23 -07:00
Dustin Carlino
642c87a845
Fix up references to the CLI tools in shell scripts and code. #745
...
[rebuild]
2021-09-17 18:29:23 -07:00
Dustin Carlino
c28dba4b47
Make the importer itself a library, called from the CLI tool. #745
2021-09-17 18:29:23 -07:00
Dustin Carlino
3fba6111de
Add a few more tools to the CLI, introducing tokio and making
...
one_step_import call library functions directly now. #745
2021-09-17 18:29:23 -07:00
Dustin Carlino
194088ac16
The CLI consumes even more. #745
...
Remove the ability for the building procgen tool to generate a map from
OSM. If we still need that, can just do two steps. It complicates the
flags.
2021-09-17 18:29:23 -07:00
Dustin Carlino
7c41134ca8
Folding more tools into the CLI tool. #745
2021-09-17 18:29:23 -07:00
Dustin Carlino
11aeb9e2a4
Start a consolidated CLI tool with a few one of the importer crate's tools. #745
2021-09-17 18:29:23 -07:00
Dustin Carlino
dd49caec4a
When dragging the canvas is interrupted, clean up the state properly, cancelling the drag. #754
2021-09-17 14:05:14 -07:00
Dustin Carlino
6b76c1b195
Bring the controls to avoid hills/stressful roads from the route debugger into the new route tool. It's actually easier to parameter tune here, since drawing and saving routes is polished here. #743
2021-09-17 13:28:32 -07:00