Mercurial > gemma
diff pkg/imports/sr.go @ 3733:ec86a7155377 concave-hull
Estimated too large triangles as triangles which have an edge which is at least 3.5 times as long as the standard dev of the longest egde per inner triangle.
author | Sascha L. Teichmann <sascha.teichmann@intevation.de> |
---|---|
date | Mon, 24 Jun 2019 11:39:09 +0200 |
parents | 58508f50d192 |
children | 879c297c47e9 |
line wrap: on
line diff
--- a/pkg/imports/sr.go Thu Jun 20 19:43:25 2019 +0200 +++ b/pkg/imports/sr.go Mon Jun 24 11:39:09 2019 +0200 @@ -68,7 +68,6 @@ ) const ( - tooLongEdge = 50.0 pointsPerSquareMeter = 2 ) @@ -398,6 +397,7 @@ if boundary == nil { feedback.Info("No boundary given. Calulate from XYZ data.") + tooLongEdge := tri.EstimateTooLong() feedback.Info("Eliminate triangles with edges longer than %.2f meters.", tooLongEdge) var polygon octree.LineStringZ