Dustin Carlino
|
4e89b0fcfe
|
filter out cul-de-sacs earlier, so convert_osm works again
|
2019-01-28 13:19:42 -08:00 |
|
Dustin Carlino
|
f018158aa3
|
remove copyright comment from remaining files
|
2019-01-20 13:57:55 -08:00 |
|
Dustin Carlino
|
0c32faa40c
|
moving neighborhood to map_model crate, so convert_osm can stop depending on sim
|
2019-01-17 15:29:00 -08:00 |
|
Dustin Carlino
|
76dc85d5c8
|
remove unnecessarily boxed closures, and use generics instead
|
2019-01-17 15:22:31 -08:00 |
|
Dustin Carlino
|
61128f098b
|
make my own retain for btreemap. also refine the loop-road filtering in
the experimental road merger
|
2019-01-17 15:09:09 -08:00 |
|
Dustin Carlino
|
be9a9b86fe
|
dont modify geometry of ways touching roundabouts, now that we have raw roads pointing to intersections
|
2019-01-17 12:03:08 -08:00 |
|
Dustin Carlino
|
761008b3ac
|
make raw roads directly refer to intersections
|
2019-01-17 11:30:58 -08:00 |
|
Dustin Carlino
|
3422877d3d
|
adding a stable ID for raw roads and intersections. way easier to refer to things in the midst of deletions.
|
2019-01-17 11:10:05 -08:00 |
|
Dustin Carlino
|
dfe50dcee4
|
reasonable support for roundabouts... collapse it to a single
intersection, which usually gets treated like a stop sign, and has
reasonable geometry
|
2019-01-16 15:05:44 -08:00 |
|
Dustin Carlino
|
e8e119dbbf
|
remove all the polyline shifting/polygon variants that might fail
|
2019-01-15 15:25:00 -08:00 |
|
Dustin Carlino
|
daa55026ae
|
making shift left/right for polyline too
|
2019-01-12 14:13:15 -08:00 |
|
Dustin Carlino
|
47b5d2e4aa
|
upgrade all other deps, except for piston/winit stuff
|
2019-01-11 12:36:20 -08:00 |
|
Dustin Carlino
|
da20cc277d
|
upgrade osm-xml and simplify OSM reference resolving a bit
|
2019-01-11 11:05:07 -08:00 |
|
Dustin Carlino
|
c09fa98f57
|
upgrade a few dependencies
|
2019-01-11 10:55:58 -08:00 |
|
Dustin Carlino
|
d95099efbe
|
basic installation instructions, and tweaks to scripts so that things
work better out-of-box
|
2019-01-11 10:04:56 -08:00 |
|
Dustin Carlino
|
de5c02a6c4
|
preps for merging intersections again... notes and not passing Map
during first few phases of construction
|
2018-12-11 12:26:21 -08:00 |
|
Dustin Carlino
|
dbfd410b0a
|
force synthetic intersections into being border nodes too
|
2018-12-10 15:45:34 -08:00 |
|
Dustin Carlino
|
f48757c5e7
|
clippy pt2
|
2018-12-08 19:56:54 -08:00 |
|
Dustin Carlino
|
91b2b07fbd
|
remove more extern crate's; import macros directly
|
2018-12-06 11:22:12 -08:00 |
|
Dustin Carlino
|
375a923a9d
|
try removing most extern crate's
|
2018-12-06 11:00:13 -08:00 |
|
Dustin Carlino
|
f64f411093
|
upgrade all crates to 2018 in Cargo.toml. this requires switching to
crate:: paths everywhere. not yet fiddling with 'extern crate's
|
2018-12-06 10:57:31 -08:00 |
|
Dustin Carlino
|
6a0cd7f71e
|
rust 2018: run the new fmt, delete the unneeded script
|
2018-12-06 10:05:50 -08:00 |
|
Dustin Carlino
|
e150ce3aef
|
new test to make sure raw->map conversion is also deterministic, not just convert_osm
|
2018-11-28 09:36:42 -08:00 |
|
Dustin Carlino
|
e755aeb4ef
|
merging intersections for a hardcoded set of short roads
|
2018-11-28 09:19:36 -08:00 |
|
Dustin Carlino
|
149758d5ae
|
use traffic signal data from new kml, not old shp that's no longer online
|
2018-11-27 13:10:51 -08:00 |
|
Dustin Carlino
|
e8dc01fd98
|
moving convert_osm test to new runner
|
2018-11-23 15:07:08 -08:00 |
|
Dustin Carlino
|
ced04798b4
|
basic controls for time travel, showing state in OSD
|
2018-11-22 11:53:35 -08:00 |
|
Dustin Carlino
|
29e1f3f6c0
|
starting a plugin to scrape agents...
|
2018-11-22 11:38:00 -08:00 |
|
Dustin Carlino
|
5bc9992fc0
|
using blockface kml in convert_osm to prescribe parking lanes
|
2018-11-21 22:43:14 -08:00 |
|
Dustin Carlino
|
20b79038f4
|
dont clone bounds by default
|
2018-11-21 14:55:26 -08:00 |
|
Dustin Carlino
|
117adb7f1a
|
consolidating all of the kml parsing code
|
2018-11-21 13:20:41 -08:00 |
|
Dustin Carlino
|
b22cfe7c9b
|
gets tests to at least build again, by commenting out some of them
|
2018-11-20 14:36:11 -08:00 |
|
Dustin Carlino
|
7ddbd753f4
|
storing neighborhoods as GPS
|
2018-11-09 14:12:20 -08:00 |
|
Dustin Carlino
|
27406a5a5c
|
rotating stop signs (really an excuse to start using the geo crate in geom...)
|
2018-10-30 16:04:46 -07:00 |
|
Dustin Carlino
|
60246dc7f1
|
woops, fix timer API change
|
2018-10-30 15:47:23 -07:00 |
|
Dustin Carlino
|
8a1ee5c32b
|
slight improvements to Timer API and output
|
2018-10-30 15:17:04 -07:00 |
|
Dustin Carlino
|
23a1adfd95
|
using timer more thoroughly in convert_osm
|
2018-10-30 14:55:55 -07:00 |
|
Dustin Carlino
|
bb9c98b54e
|
splitting into two Bounds types
|
2018-10-29 14:16:30 -07:00 |
|
Dustin Carlino
|
3a62ed8695
|
refactor get_bbox
|
2018-10-28 18:43:36 -07:00 |
|
Dustin Carlino
|
a45521e1a6
|
using Timer with read_binary
|
2018-10-28 17:17:35 -07:00 |
|
Dustin Carlino
|
245d1707db
|
handling few new OSM highway types
|
2018-10-28 14:09:37 -07:00 |
|
Dustin Carlino
|
a61abca478
|
extract areas from OSM relations
|
2018-10-26 14:29:07 -07:00 |
|
Dustin Carlino
|
94863b7bcc
|
bring in footways... actually disable it, they'll need more work
|
2018-10-18 12:20:54 -07:00 |
|
Dustin Carlino
|
d897ebfd4b
|
fixing up broken tests... at least making them build :\
|
2018-10-17 13:42:07 -07:00 |
|
Dustin Carlino
|
d02c5004f9
|
clean up Pt2D::from_gps API
|
2018-10-17 13:14:10 -07:00 |
|
Dustin Carlino
|
21dcb14123
|
importing neighborhoods from geojson
|
2018-10-16 09:18:09 -07:00 |
|
Dustin Carlino
|
19bcf0199e
|
update map paths in tests
|
2018-10-13 17:43:52 -07:00 |
|
Dustin Carlino
|
e4dc075871
|
WIP trying to solve problem of driving traces not matching up sometimes
|
2018-10-13 15:41:40 -07:00 |
|
Dustin Carlino
|
f7f9b5ab70
|
plugin to find and show chokepoints
|
2018-10-13 15:24:14 -07:00 |
|
Dustin Carlino
|
8b5b7d806e
|
moving maps to a subdirectory inside data/
|
2018-09-24 14:40:16 -07:00 |
|