mirror of
https://github.com/a-b-street/abstreet.git
synced 2024-12-24 15:02:59 +03:00
Fix importer bug from 14f692fc39
that meant Seattle maps aren't touched when running with --raw and --map
This commit is contained in:
parent
b7061ed425
commit
bc5c4d3b2e
@ -756,74 +756,74 @@
|
|||||||
"compressed_size_bytes": 725951
|
"compressed_size_bytes": 725951
|
||||||
},
|
},
|
||||||
"data/system/seattle/maps/ballard.bin": {
|
"data/system/seattle/maps/ballard.bin": {
|
||||||
"checksum": "a88cf271a384dc1e99935d5ff261b1c0",
|
"checksum": "80803537250b48fbf81583c5399a48dd",
|
||||||
"uncompressed_size_bytes": 51541717,
|
"uncompressed_size_bytes": 51541717,
|
||||||
"compressed_size_bytes": 18231247
|
"compressed_size_bytes": 18212372
|
||||||
},
|
},
|
||||||
"data/system/seattle/maps/downtown.bin": {
|
"data/system/seattle/maps/downtown.bin": {
|
||||||
"checksum": "a79c7d67c5489abed731d81362a6ba65",
|
"checksum": "25f4b97b1bce11bae47fb2b657971767",
|
||||||
"uncompressed_size_bytes": 28943107,
|
"uncompressed_size_bytes": 28943107,
|
||||||
"compressed_size_bytes": 9968733
|
"compressed_size_bytes": 9953774
|
||||||
},
|
},
|
||||||
"data/system/seattle/maps/huge_seattle.bin": {
|
"data/system/seattle/maps/huge_seattle.bin": {
|
||||||
"checksum": "1f7a8c90679f76557a4d60823b07566c",
|
"checksum": "eca454674342cf02e0d62883154a2e27",
|
||||||
"uncompressed_size_bytes": 312627190,
|
"uncompressed_size_bytes": 312627190,
|
||||||
"compressed_size_bytes": 112706025
|
"compressed_size_bytes": 112650535
|
||||||
},
|
},
|
||||||
"data/system/seattle/maps/lakeslice.bin": {
|
"data/system/seattle/maps/lakeslice.bin": {
|
||||||
"checksum": "c7d4c0d6a337f7f082cfd7e0f8c38d41",
|
"checksum": "ba75b0cfab33a8fe7b537e3907ed2417",
|
||||||
"uncompressed_size_bytes": 24515335,
|
"uncompressed_size_bytes": 24515335,
|
||||||
"compressed_size_bytes": 8645355
|
"compressed_size_bytes": 8642173
|
||||||
},
|
},
|
||||||
"data/system/seattle/maps/montlake.bin": {
|
"data/system/seattle/maps/montlake.bin": {
|
||||||
"checksum": "dc897dfc3ee96c771b3a6c60149fc920",
|
"checksum": "cf2d6e9e71da38cfd19bc6426bccd3b4",
|
||||||
"uncompressed_size_bytes": 4174285,
|
"uncompressed_size_bytes": 4174285,
|
||||||
"compressed_size_bytes": 1420168
|
"compressed_size_bytes": 1419709
|
||||||
},
|
},
|
||||||
"data/system/seattle/maps/north_seattle.bin": {
|
"data/system/seattle/maps/north_seattle.bin": {
|
||||||
"checksum": "971b86388bcc040fa0b901fe39f07168",
|
"checksum": "8a7c7863c2164c8f8dc44b1b648c49f2",
|
||||||
"uncompressed_size_bytes": 64025660,
|
"uncompressed_size_bytes": 64025660,
|
||||||
"compressed_size_bytes": 22690316
|
"compressed_size_bytes": 22675803
|
||||||
},
|
},
|
||||||
"data/system/seattle/maps/phinney.bin": {
|
"data/system/seattle/maps/phinney.bin": {
|
||||||
"checksum": "1afa5ff3c84d62cf5fd3982dbf32ca3f",
|
"checksum": "2dc45c74f64afd900d078ae06f03ac6a",
|
||||||
"uncompressed_size_bytes": 10199111,
|
"uncompressed_size_bytes": 10199111,
|
||||||
"compressed_size_bytes": 3476622
|
"compressed_size_bytes": 3474355
|
||||||
},
|
},
|
||||||
"data/system/seattle/maps/qa.bin": {
|
"data/system/seattle/maps/qa.bin": {
|
||||||
"checksum": "fd707199363c50a3781ae3d984fcb8e1",
|
"checksum": "c599927a43e141f714574bdbc55611ba",
|
||||||
"uncompressed_size_bytes": 3872558,
|
"uncompressed_size_bytes": 3872558,
|
||||||
"compressed_size_bytes": 1282621
|
"compressed_size_bytes": 1281710
|
||||||
},
|
},
|
||||||
"data/system/seattle/maps/slu.bin": {
|
"data/system/seattle/maps/slu.bin": {
|
||||||
"checksum": "ac9fc38249d4986943b0991f15d19c17",
|
"checksum": "dff8f1567c31b69629ef9ecfd9923878",
|
||||||
"uncompressed_size_bytes": 2855897,
|
"uncompressed_size_bytes": 2855897,
|
||||||
"compressed_size_bytes": 907147
|
"compressed_size_bytes": 907038
|
||||||
},
|
},
|
||||||
"data/system/seattle/maps/south_seattle.bin": {
|
"data/system/seattle/maps/south_seattle.bin": {
|
||||||
"checksum": "2234654b63724acd758c90161c0bea41",
|
"checksum": "cc1196f8f9d727049d210e85e93b1cc1",
|
||||||
"uncompressed_size_bytes": 62692650,
|
"uncompressed_size_bytes": 62692650,
|
||||||
"compressed_size_bytes": 22140740
|
"compressed_size_bytes": 22083597
|
||||||
},
|
},
|
||||||
"data/system/seattle/maps/udistrict.bin": {
|
"data/system/seattle/maps/udistrict.bin": {
|
||||||
"checksum": "71b5e385fe30b4ef3f0076be4aec2f3f",
|
"checksum": "042de18f8a1e7b1bde012a388184b9ce",
|
||||||
"uncompressed_size_bytes": 11100990,
|
"uncompressed_size_bytes": 11100990,
|
||||||
"compressed_size_bytes": 3810887
|
"compressed_size_bytes": 3808976
|
||||||
},
|
},
|
||||||
"data/system/seattle/maps/udistrict_ravenna.bin": {
|
"data/system/seattle/maps/udistrict_ravenna.bin": {
|
||||||
"checksum": "a503e47946195cfe9f7b8cda54f2e1e6",
|
"checksum": "a4778654eb730bdc94c5b49b8c93d61b",
|
||||||
"uncompressed_size_bytes": 4740413,
|
"uncompressed_size_bytes": 4740413,
|
||||||
"compressed_size_bytes": 1580021
|
"compressed_size_bytes": 1578104
|
||||||
},
|
},
|
||||||
"data/system/seattle/maps/wallingford.bin": {
|
"data/system/seattle/maps/wallingford.bin": {
|
||||||
"checksum": "b67ed3b690b3e50c8c1a77543c37d2a1",
|
"checksum": "0b7d27df0a03437a41f061dc3daac339",
|
||||||
"uncompressed_size_bytes": 7333175,
|
"uncompressed_size_bytes": 7333175,
|
||||||
"compressed_size_bytes": 2495807
|
"compressed_size_bytes": 2492378
|
||||||
},
|
},
|
||||||
"data/system/seattle/maps/west_seattle.bin": {
|
"data/system/seattle/maps/west_seattle.bin": {
|
||||||
"checksum": "d90a9a3bf13c26c5d1ba4880f9c089ee",
|
"checksum": "9d979d962668be5b343c4ca78033934f",
|
||||||
"uncompressed_size_bytes": 59167061,
|
"uncompressed_size_bytes": 59167061,
|
||||||
"compressed_size_bytes": 20932490
|
"compressed_size_bytes": 20923731
|
||||||
},
|
},
|
||||||
"data/system/seattle/prebaked_results/lakeslice/weekday.bin": {
|
"data/system/seattle/prebaked_results/lakeslice/weekday.bin": {
|
||||||
"checksum": "65410a3318cd0bed2638cb12ab8e8fc8",
|
"checksum": "65410a3318cd0bed2638cb12ab8e8fc8",
|
||||||
|
@ -140,26 +140,25 @@ fn main() {
|
|||||||
// Still special-cased
|
// Still special-cased
|
||||||
if job.city == "seattle" {
|
if job.city == "seattle" {
|
||||||
seattle::osm_to_raw(&name, &mut timer, &config);
|
seattle::osm_to_raw(&name, &mut timer, &config);
|
||||||
continue;
|
} else {
|
||||||
}
|
let raw = match abstutil::maybe_read_json::<generic::GenericCityImporter>(
|
||||||
|
format!("importer/config/{}/cfg.json", job.city),
|
||||||
|
&mut timer,
|
||||||
|
) {
|
||||||
|
Ok(city_cfg) => {
|
||||||
|
city_cfg.osm_to_raw(MapName::new(&job.city, &name), &mut timer, &config)
|
||||||
|
}
|
||||||
|
Err(err) => {
|
||||||
|
panic!("Can't import city {}: {}", job.city, err);
|
||||||
|
}
|
||||||
|
};
|
||||||
|
|
||||||
let raw = match abstutil::maybe_read_json::<generic::GenericCityImporter>(
|
match job.city.as_ref() {
|
||||||
format!("importer/config/{}/cfg.json", job.city),
|
"berlin" => berlin::import_extra_data(&raw, &config, &mut timer),
|
||||||
&mut timer,
|
"leeds" => leeds::import_extra_data(&raw, &config, &mut timer),
|
||||||
) {
|
"london" => london::import_extra_data(&raw, &config, &mut timer),
|
||||||
Ok(city_cfg) => {
|
_ => {}
|
||||||
city_cfg.osm_to_raw(MapName::new(&job.city, &name), &mut timer, &config)
|
|
||||||
}
|
}
|
||||||
Err(err) => {
|
|
||||||
panic!("Can't import city {}: {}", job.city, err);
|
|
||||||
}
|
|
||||||
};
|
|
||||||
|
|
||||||
match job.city.as_ref() {
|
|
||||||
"berlin" => berlin::import_extra_data(&raw, &config, &mut timer),
|
|
||||||
"leeds" => leeds::import_extra_data(&raw, &config, &mut timer),
|
|
||||||
"london" => london::import_extra_data(&raw, &config, &mut timer),
|
|
||||||
_ => {}
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
let name = MapName::new(&job.city, &name);
|
let name = MapName::new(&job.city, &name);
|
||||||
|
Loading…
Reference in New Issue
Block a user