From 1bd1a37572320217ef8596b349340c50dee484fb Mon Sep 17 00:00:00 2001 From: julio Date: Sun, 29 Sep 2019 17:53:42 -0700 Subject: [PATCH] simplify don't return polygons with < 3 points --- planar/simplify.go | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/planar/simplify.go b/planar/simplify.go index cb1e02d0..2aace338 100644 --- a/planar/simplify.go +++ b/planar/simplify.go @@ -13,7 +13,9 @@ func simplifyPolygon(ctx context.Context, simplifer Simplifer, plg [][][2]float6 if err != nil { return nil, err } - ret[i] = ls + if len(ls) > 2 || !isClosed { + ret[i] = ls + } } return ret, nil