mirror of
https://github.com/a-b-street/abstreet.git
synced 2024-12-24 23:15:24 +03:00
upgrade some dependencies and list data source licenses in README
This commit is contained in:
parent
899718bf48
commit
5ca359998c
10
README.md
10
README.md
@ -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
|
||||
|
@ -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"
|
||||
|
@ -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"
|
||||
|
@ -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"
|
||||
|
@ -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
|
||||
|
||||
|
@ -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"
|
||||
|
@ -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"
|
||||
|
@ -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"
|
||||
|
@ -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"
|
||||
|
@ -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" }
|
||||
|
@ -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"
|
||||
|
@ -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"
|
||||
|
@ -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"
|
||||
|
@ -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" }
|
||||
|
@ -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"
|
||||
|
@ -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"
|
||||
|
@ -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"
|
||||
|
@ -6,4 +6,3 @@ edition = "2018"
|
||||
|
||||
[dependencies]
|
||||
glium = "0.23.0"
|
||||
glutin = "0.19.0"
|
||||
|
@ -1,4 +1,4 @@
|
||||
use glutin;
|
||||
use glium::glutin;
|
||||
use std::f32;
|
||||
|
||||
pub struct CameraState {
|
||||
|
Loading…
Reference in New Issue
Block a user