From 7a7e9326b9b7d663d3495f7b94ec29bf39d93d40 Mon Sep 17 00:00:00 2001 From: Eva Jelinkova Date: Mon, 12 Oct 2020 14:05:20 +0200 Subject: [PATCH] adding ST_IsValid to housnumber geometry (#1015) Adding check of geometry in layers/housenumber/housenumber_centroid.sql. --- layers/housenumber/housenumber_centroid.sql | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/layers/housenumber/housenumber_centroid.sql b/layers/housenumber/housenumber_centroid.sql index aaa70fc..7724227 100644 --- a/layers/housenumber/housenumber_centroid.sql +++ b/layers/housenumber/housenumber_centroid.sql @@ -34,7 +34,8 @@ $$ ELSE ST_PointOnSurface(geometry) END WHERE (full_update OR osm_id IN (SELECT osm_id FROM housenumber.osm_ids)) - AND ST_GeometryType(geometry) <> 'ST_Point'; + AND ST_GeometryType(geometry) <> 'ST_Point' + AND ST_IsValid(geometry); $$ LANGUAGE SQL; SELECT convert_housenumber_point(true);