diff artifacts/src/main/java/org/dive4elements/river/artifacts/sinfo/flood_duration/FloodDurationCalculation.java @ 9269:83ebeb620b5a

Station specific main value annotations in S-Info flood duration curve, corrected infrastructure flood duration calculation
author mschaefer
date Thu, 19 Jul 2018 08:07:03 +0200
parents 465347d12990
children f318359b81a2
line wrap: on
line diff
--- a/artifacts/src/main/java/org/dive4elements/river/artifacts/sinfo/flood_duration/FloodDurationCalculation.java	Wed Jul 18 18:53:15 2018 +0200
+++ b/artifacts/src/main/java/org/dive4elements/river/artifacts/sinfo/flood_duration/FloodDurationCalculation.java	Thu Jul 19 08:07:03 2018 +0200
@@ -114,4 +114,26 @@
         final FloodDurationCalculator calculator = new FloodDurationCalculator(this.context, null);
         return calculator.calcInfrastructureAnnotations(problems, station, result);
     }
+
+    /**
+     * Calculates the annotations of the W main values of a station
+     */
+    public List<StickyAxisAnnotation> calcMainValueWAnnotations(final double station, final FloodDurationCalculationResult result) {
+
+        final Calculation problems = new Calculation();
+
+        final FloodDurationCalculator calculator = new FloodDurationCalculator(this.context, null);
+        return calculator.calcMainValueWAnnotations(problems, station, result);
+    }
+
+    /**
+     * Calculates the annotations of the Q main values of a station
+     */
+    public List<StickyAxisAnnotation> calcMainValueQAnnotations(final double station, final FloodDurationCalculationResult result) {
+
+        final Calculation problems = new Calculation();
+
+        final FloodDurationCalculator calculator = new FloodDurationCalculator(this.context, null);
+        return calculator.calcMainValueQAnnotations(problems, station, result);
+    }
 }
\ No newline at end of file

http://dive4elements.wald.intevation.org