Skip to content
Snippets Groups Projects

Resolve "Add the option to import buildings to the `baseline` and `baseline-as-standard` imports"

@@ -169,6 +169,7 @@ def command_line_interface():
parents=[
parser_shared,
parser_download_shared,
parser_buildings_shared,
parser_boundaries_shared,
parser_country_assets_shared,
],
@@ -180,6 +181,7 @@ def command_line_interface():
parents=[
parser_shared,
parser_download_shared,
parser_buildings_shared,
parser_boundaries_shared,
parser_country_assets_shared,
],
@@ -249,21 +251,11 @@ def command_line_interface():
postgis_config = configparser.ConfigParser()
postgis_config.read(args.config_file)
exposure_source_db_config = dict(postgis_config["Exposure"])
if (args.command == "standard") or (args.command == "both"):
if args.import_buildings:
obm_source_db_config = dict(postgis_config["OBM"])
output_database_object.create_tables()
if args.command in ("baseline", "baseline-as-standard"):
output_database_object.import_from_postgis(
exposure_source_db_config,
args.command,
append=args.append,
country_iso_code=args.country_iso_code,
import_boundaries=args.import_boundaries,
import_country_assets=args.import_country_assets,
)
elif args.command in ("standard", "both"):
if args.command in ("baseline", "baseline-as-standard", "standard", "both"):
if args.import_buildings:
obm_source_db_config = dict(postgis_config["OBM"])
output_database_object.import_from_postgis(
exposure_source_db_config,
args.command,
Loading