From 1833e3e794370a67c217c8194b0ceca639defdd3 Mon Sep 17 00:00:00 2001 From: Jorge Escobar <83969469+esfoobar-usds@users.noreply.github.com> Date: Tue, 9 Aug 2022 13:56:03 -0400 Subject: [PATCH] Setting zoom levels for tribal map (#1810) --- data/data-pipeline/data_pipeline/tile/generate.py | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/data/data-pipeline/data_pipeline/tile/generate.py b/data/data-pipeline/data_pipeline/tile/generate.py index df37c175..d5676b79 100644 --- a/data/data-pipeline/data_pipeline/tile/generate.py +++ b/data/data-pipeline/data_pipeline/tile/generate.py @@ -73,6 +73,10 @@ def generate_tiles(data_path: Path, generate_tribal_layer: bool) -> None: def _generate_tribal_tiles() -> None: """Generates tribal layer tiles""" + + USA_TRIBAL_MIN_ZOOM = 0 + USA_TRIBAL_MAX_ZOOM = 11 + tribal_tiles_path = data_path / "tribal" / "tiles" tribal_geojson_dir = data_path / "tribal" / "geojson" @@ -83,6 +87,7 @@ def generate_tiles(data_path: Path, generate_tribal_layer: bool) -> None: logger.info("Generating Tribal mbtiles file") cmd = "tippecanoe " cmd += "--layer=blocks " + cmd += f"--minimum-zoom={USA_TRIBAL_MIN_ZOOM} --maximum-zoom={USA_TRIBAL_MAX_ZOOM} " cmd += f"--output={tribal_tiles_path}/usa.mbtiles " cmd += str(tribal_geojson_dir / "usa.json") call(cmd, shell=True) @@ -92,6 +97,7 @@ def generate_tiles(data_path: Path, generate_tribal_layer: bool) -> None: cmd = "tippecanoe " cmd += "--no-tile-compression " cmd += "--drop-densest-as-needed " + cmd += f"--minimum-zoom={USA_TRIBAL_MIN_ZOOM} --maximum-zoom={USA_TRIBAL_MAX_ZOOM} " cmd += f"--output-to-directory={tribal_tiles_path} --layer=blocks " cmd += str(tribal_geojson_dir / "usa.json") call(cmd, shell=True)