mirror of
https://github.com/a-b-street/abstreet.git
synced 2024-11-24 01:15:12 +03:00
14bea3a4be
OSM and other raw input into and store, before later converting to a Map. Why? - build-time performance: while iterating on geometry problems, map_editor in release mode took 33s to build before, 11s now that the crate is split - better layering: operations on a RawMap are becoming increasingly distinct from later transformations on the bigger map model - this helps tease apart the dependencies of the intersection polygon algorithm for #846 - this will make it simpler to cutover to osm2lanes for https://github.com/a-b-street/osm2lanes/issues/71 There's further reorganization in raw_map and map_model that'll follow, but the main work is done here.
18 lines
374 B
TOML
18 lines
374 B
TOML
[package]
|
|
name = "raw_map"
|
|
version = "0.1.0"
|
|
authors = ["Dustin Carlino <dabreegster@gmail.com>"]
|
|
edition = "2021"
|
|
|
|
[dependencies]
|
|
abstio = { path = "../abstio" }
|
|
abstutil = { path = "../abstutil" }
|
|
anyhow = "1.0.38"
|
|
geom = { path = "../geom" }
|
|
kml = { path = "../kml" }
|
|
log = "0.4.14"
|
|
petgraph = { version = "0.6.0" }
|
|
serde = "1.0.123"
|
|
strum = "0.21"
|
|
strum_macros = "0.21"
|