diff pkg/imports/sr.go @ 3904:4b5c4007fc5d

SR import: Fixed LDC treatment if depth reference system is ZPG.
author Sascha L. Teichmann <sascha.teichmann@intevation.de>
date Wed, 10 Jul 2019 16:47:00 +0200
parents 37d5c4441c70
children 3bdbaf1b282a c1be6aacefb1
line wrap: on
line diff
--- a/pkg/imports/sr.go	Wed Jul 10 16:21:42 2019 +0200
+++ b/pkg/imports/sr.go	Wed Jul 10 16:47:00 2019 +0200
@@ -267,8 +267,11 @@
 		case err != nil:
 			return nil, err
 		}
+
+		// LDC is cm. The data is in m.
+		ldc /= 100
 		xform = func(v octree.Vertex) octree.Vertex {
-			return octree.Vertex{X: v.X, Y: v.Y, Z: ldc - v.Z}
+			return octree.Vertex{X: v.X, Y: v.Y, Z: v.Z + ldc}
 		}
 		m.DepthReference = depthReference
 	}