diff pkg/imports/sr.go @ 1410:eb82076fdffe

Sounding result import: Ensure that the generated iso-lines are valid. This is a work around only.
author Sascha L. Teichmann <sascha.teichmann@intevation.de>
date Wed, 28 Nov 2018 20:36:04 +0100
parents 0e1d89241cda
children 3bf1f0de0763
line wrap: on
line diff
--- a/pkg/imports/sr.go	Wed Nov 28 19:55:29 2018 +0100
+++ b/pkg/imports/sr.go	Wed Nov 28 20:36:04 2018 +0100
@@ -141,7 +141,8 @@
     ST_Multi(
       ST_CollectionExtract(
         ST_SimplifyPreserveTopology(
-          ST_GeomFromWKB($4, $3::integer),
+          ST_Multi(ST_Collectionextract(
+            ST_MakeValid(ST_GeomFromWKB($4, $3::integer)), 2)),
           $5
         ),
         2