diff --git a/clip.cpp b/clip.cpp index a74462e3..06d29c12 100644 --- a/clip.cpp +++ b/clip.cpp @@ -1752,7 +1752,9 @@ mvt_tile assign_to_bins(mvt_tile &features, } else { attrname = accumulate_numeric + ":count"; } - outlayer.tag(nfeature, attrname, val); + if (should_keep(attrname, keep, exclude, exclude_prefix)) { + outlayer.tag(nfeature, attrname, val); + } } } }