upgrade some dependencies and list data source licenses in README

This commit is contained in:
Dustin Carlino 2019-03-11 14:44:32 -07:00
parent 899718bf48
commit 5ca359998c
19 changed files with 58 additions and 52 deletions

View File

@ -12,3 +12,13 @@ This is currently an experimental project. Please contact me at
![traffic signal UI](docs/demos/traffic_signals.gif)
![agents moving](docs/demos/movement.gif)
## Data source licensing
A/B Street binary releases contain pre-built maps that combine data from:
* OpenStreetMap (https://www.openstreetmap.org/copyright)
* King County metro (https://www.kingcounty.gov/depts/transportation/metro/travel-options/bus/app-center/terms-of-use.aspx)
* City of Seattle GIS program (https://www.opendatacommons.org/licenses/pddl/1.0/)
* https://github.com/seattleio/seattle-boundaries-data (https://creativecommons.org/publicdomain/zero/1.0/)
* USGS SRTM

View File

@ -5,12 +5,12 @@ authors = ["Dustin Carlino <dabreegster@gmail.com>"]
edition = "2018"
[dependencies]
bincode = "1.1.1"
lazy_static = "1.1.0"
procfs = "0.4.4"
bincode = "1.1.2"
lazy_static = "1.3.0"
procfs = "0.4.7"
rand = { version = "0.6.5", features = ["serde1"] }
rand_xorshift = "0.1.1"
serde = "1.0.87"
serde_derive = "1.0"
serde_json = "1.0"
serde = "1.0.89"
serde_derive = "1.0.89"
serde_json = "1.0.39"
termion = "1.5.1"

View File

@ -12,6 +12,6 @@ map_model = { path = "../map_model" }
petgraph = { version = "0.4.13", features = ["serde-1"] }
rand = "0.6.5"
rand_xorshift = "0.1.1"
serde = "1.0.87"
serde_derive = "1.0.87"
structopt = "0.2"
serde = "1.0.89"
serde_derive = "1.0.89"
structopt = "0.2.15"

View File

@ -8,12 +8,12 @@ edition = "2018"
aabb-quadtree = "0.1.0"
abstutil = { path = "../abstutil" }
byteorder = "1.2.1"
geo = "0.11.0"
geojson = "0.14.0"
geo = "0.12.0"
geojson = "0.15.0"
geom = { path = "../geom" }
gtfs = { path = "../gtfs" }
kml = { path = "../kml" }
osm-xml = "0.6.2"
map_model = { path = "../map_model" }
pretty_assertions = "0.5.1"
structopt = "0.2"
pretty_assertions = "0.6.1"
structopt = "0.2.15"

View File

@ -66,6 +66,7 @@ Seattlites with opinions and ideas:
SimCity, Cities: Skylines
https://steamcommunity.com/sharedfiles/filedetails/?id=583429740
https://github.com/fegennari/3DWorld
### Open source urban planning

View File

@ -9,19 +9,16 @@ aabb-quadtree = "0.1.0"
abstutil = { path = "../abstutil" }
counter = "0.4.3"
derive-new = "0.5.6"
downcast = "0.9.2"
downcast = "0.10.0"
ezgui = { path = "../ezgui" }
generator = "0.6"
geo = "0.11.0"
generator = "0.6.12"
geo = "0.12.0"
geom = { path = "../geom" }
kml = { path = "../kml" }
map_model = { path = "../map_model" }
ordered-float = "1.0.1"
pretty_assertions = "0.5.1"
# TODO Just for the DES model prototype
rand = "0.6.5"
rand_xorshift = "0.1.1"
serde = "1.0.87"
serde_derive = "1.0.87"
pretty_assertions = "0.6.1"
serde = "1.0.89"
serde_derive = "1.0.89"
sim = { path = "../sim" }
structopt = "0.2"
structopt = "0.2.15"

View File

@ -10,8 +10,8 @@ cpuprofiler = "0.0.3"
geom = { path = "../geom" }
glium = "0.23.0"
glium-glyph = "0.3.0"
glutin = "0.19.0"
glutin = "0.20.0"
palette = "0.4"
serde = "1.0.87"
serde_derive = "1.0.87"
serde = "1.0.89"
serde_derive = "1.0.89"
textwrap = "0.11"

View File

@ -7,7 +7,7 @@ edition = "2018"
[dependencies]
aabb-quadtree = "0.1.0"
abstutil = { path = "../abstutil" }
geo = "0.11.0"
geo = "0.12.0"
ordered-float = "1.0.1"
serde = "1.0.87"
serde_derive = "1.0.87"
serde = "1.0.89"
serde_derive = "1.0.89"

View File

@ -10,5 +10,5 @@ csv = "1.0.1"
failure = "0.1.2"
geom = { path = "../geom" }
itertools = "0.8.0"
serde = "1.0.87"
serde_derive = "1.0.87"
serde = "1.0.89"
serde_derive = "1.0.89"

View File

@ -10,5 +10,5 @@ abstutil = { path = "../abstutil" }
ezgui = { path = "../ezgui" }
geom = { path = "../geom" }
map_model = { path = "../map_model" }
structopt = "0.2"
structopt = "0.2.15"
viewer = { path = "../viewer" }

View File

@ -9,6 +9,6 @@ abstutil = { path = "../abstutil" }
cpuprofiler = "0.0.3"
geom = { path = "../geom" }
map_model = { path = "../map_model" }
pretty_assertions = "0.5.1"
pretty_assertions = "0.6.1"
sim = { path = "../sim" }
structopt = "0.2"
structopt = "0.2.15"

View File

@ -7,7 +7,7 @@ edition = "2018"
[dependencies]
abstutil = { path = "../abstutil" }
geom = { path = "../geom" }
quick-xml = "0.13.1"
serde = "1.0.87"
serde_derive = "1.0.87"
structopt = "0.2"
quick-xml = "0.13.3"
serde = "1.0.89"
serde_derive = "1.0.89"
structopt = "0.2.15"

View File

@ -12,6 +12,6 @@ gtfs = { path = "../gtfs" }
nbez = "0.1.0"
ordered-float = "1.0.1"
petgraph = { version = "0.4.13", features = ["serde-1"] }
pretty_assertions = "0.5.1"
serde = "1.0.87"
serde_derive = "1.0.87"
pretty_assertions = "0.6.1"
serde = "1.0.89"
serde_derive = "1.0.89"

View File

@ -7,5 +7,5 @@ edition = "2018"
[dependencies]
abstutil = { path = "../abstutil" }
map_model = { path = "../map_model" }
structopt = "0.2"
structopt = "0.2.15"
synthetic = { path = "../synthetic" }

View File

@ -6,7 +6,6 @@ edition = "2018"
[dependencies]
abstutil = { path = "../abstutil" }
backtrace = "0.3.9"
derivative = "1.0.0"
ezgui = { path = "../ezgui" }
geom = { path = "../geom" }
@ -14,10 +13,10 @@ histogram = "0.6.9"
map_model = { path = "../map_model" }
more-asserts = "0.2.1"
num_cpus = "1.10.0"
pretty_assertions = "0.5.1"
pretty_assertions = "0.6.1"
rand = { version = "0.6.5", features = ["serde1"] }
rand_xorshift = "0.1.1"
scoped_threadpool = "0.1.9"
serde = "1.0.87"
serde_derive = "1.0.87"
structopt = "0.2"
serde = "1.0.89"
serde_derive = "1.0.89"
structopt = "0.2.15"

View File

@ -10,5 +10,5 @@ abstutil = { path = "../abstutil" }
ezgui = { path = "../ezgui" }
geom = { path = "../geom" }
map_model = { path = "../map_model" }
serde = "1.0.87"
serde_derive = "1.0.87"
serde = "1.0.89"
serde_derive = "1.0.89"

View File

@ -13,5 +13,5 @@ map_model = { path = "../map_model" }
rand = "0.6.5"
rand_xorshift = "0.1.1"
sim = { path = "../sim" }
structopt = "0.2"
structopt = "0.2.15"
termion = "1.5.1"

View File

@ -6,4 +6,3 @@ edition = "2018"
[dependencies]
glium = "0.23.0"
glutin = "0.19.0"

View File

@ -1,4 +1,4 @@
use glutin;
use glium::glutin;
use std::f32;
pub struct CameraState {