diff pkg/mesh/raster.go @ 5710:37c8feeecb4d

Merged branch sr-v2 into default.
author Sascha L. Teichmann <sascha.teichmann@intevation.de>
date Tue, 20 Feb 2024 21:28:56 +0100
parents d2ccf6bb6940
children
line wrap: on
line diff
--- a/pkg/mesh/raster.go	Wed Feb 14 16:56:28 2024 +0100
+++ b/pkg/mesh/raster.go	Tue Feb 20 21:28:56 2024 +0100
@@ -104,8 +104,10 @@
 					n++
 				}
 
-				if n > 0 {
+				if n > 0 && !math.IsNaN(sum) {
 					row[j] = sum / float64(n)
+				} else {
+					row[j] = noData
 				}
 				px += r.CellSize
 			}
@@ -168,7 +170,7 @@
 					n++
 				}
 
-				if n > 0 {
+				if n > 0 && !math.IsNaN(sum) {
 					row[j] -= sum / float64(n)
 				} else {
 					row[j] = noData