diff artifacts/src/main/java/org/dive4elements/river/artifacts/states/WaterlevelData.java @ 8915:d9dbf0b74bc2

Refaktoring of flow depth calculation, extracting tkh part. First implementation of tkh calculation.
author gernotbelger
date Wed, 28 Feb 2018 17:27:15 +0100
parents a536e1aacf0f
children cef37cc093f2
line wrap: on
line diff
--- a/artifacts/src/main/java/org/dive4elements/river/artifacts/states/WaterlevelData.java	Tue Feb 27 18:06:52 2018 +0100
+++ b/artifacts/src/main/java/org/dive4elements/river/artifacts/states/WaterlevelData.java	Wed Feb 28 17:27:15 2018 +0100
@@ -10,8 +10,6 @@
 package org.dive4elements.river.artifacts.states;
 
 import org.dive4elements.river.artifacts.model.WKms;
-import org.dive4elements.river.model.Gauge;
-import org.dive4elements.river.model.River;
 
 /**
  * Represents a waterlevel fetched with the {@link WaterlevelFetcher}.
@@ -68,23 +66,6 @@
         return this.showAllGauges;
     }
 
-    public Gauge findReferenceGauge(final River river) {
-        final double[] wstFromTo = findWstFromTo();
-        return river.determineRefGauge(wstFromTo, true);
-    }
-
-    private double[] findWstFromTo() {
-
-        final double from = this.wkms.getKm(0);
-        final double to = this.wkms.getKm(this.wkms.size() - 1);
-
-        final boolean waterIncreasing = this.wkms.guessWaterIncreasing();
-        if (waterIncreasing)
-            return new double[] { to, from };
-
-        return new double[] { from, to };
-    }
-
     public int getYear() {
         return this.year;
     }

http://dive4elements.wald.intevation.org