From c77f9b178dcb5c2baf6ca0ea255b35bddb2ad548 Mon Sep 17 00:00:00 2001 From: Chris Kanich Date: Tue, 31 Aug 2021 19:18:22 -0500 Subject: [PATCH] don't accumulate id column --- districtr_process/tippecanoe.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/districtr_process/tippecanoe.py b/districtr_process/tippecanoe.py index 3dbe684..5dbf65a 100644 --- a/districtr_process/tippecanoe.py +++ b/districtr_process/tippecanoe.py @@ -4,10 +4,11 @@ def tippecanoe_shell_command(filename, place, target, minzoom=0, maxzoom=None, overwrite=False): + data_columns = filter(lambda x: x != place.id_column, place.columns) accumulate_columns = [ - f"--accumulate-attribute={col.key}:sum" for col in place.columns + f"--accumulate-attribute={col.key}:sum" for col in data_columns ] - + zoom_options = ["-Z", str(minzoom)] if maxzoom is None: zoom_options.append("-zg")