# HG changeset patch # User Sascha L. Teichmann # Date 1359659490 -3600 # Node ID 64139914e446959cf2f5f529f7d2e31c4da209ff # Parent 7669747d22f2d591e7dc7aa283fcf663f26caa64 Fixed epsilon calc in ATExporter. diff -r 7669747d22f2 -r 64139914e446 flys-artifacts/src/main/java/de/intevation/flys/exports/ATExporter.java --- a/flys-artifacts/src/main/java/de/intevation/flys/exports/ATExporter.java Thu Jan 31 20:09:37 2013 +0100 +++ b/flys-artifacts/src/main/java/de/intevation/flys/exports/ATExporter.java Thu Jan 31 20:11:30 2013 +0100 @@ -3,7 +3,6 @@ import java.io.OutputStream; import java.io.OutputStreamWriter; import java.io.IOException; -import java.util.List; import org.w3c.dom.Document; @@ -92,7 +91,7 @@ double[] kms = rangeAccess.getLocations(); Gauge gauge = river.determineGaugeByPosition(kms[0]); - if (kms[0] == gauge.getStation().doubleValue() + 1e-4) { + if (Math.abs(kms[0] - gauge.getStation().doubleValue()) < 1e-4) { // at gauge. TimeInterval interval = gauge.fetchMasterDischargeTable().getTimeInterval();