Mercurial > dive4elements > river
diff artifacts/src/main/java/org/dive4elements/river/artifacts/sinfo/flood_duration/FloodDurationCalculator.java @ 9215:0fc9c82e744e
work on collison, flood_duration
author | gernotbelger |
---|---|
date | Tue, 03 Jul 2018 17:00:48 +0200 |
parents | 3dae6b78e1da |
children | 0dcd1cd41915 |
line wrap: on
line diff
--- a/artifacts/src/main/java/org/dive4elements/river/artifacts/sinfo/flood_duration/FloodDurationCalculator.java Tue Jul 03 14:26:56 2018 +0200 +++ b/artifacts/src/main/java/org/dive4elements/river/artifacts/sinfo/flood_duration/FloodDurationCalculator.java Tue Jul 03 17:00:48 2018 +0200 @@ -82,6 +82,7 @@ // Merge all stations (range/step, borders of gauge ranges, infrastructures) final Map<Double, InfrastructureValue> allStations = new HashMap<>(); final Map<Double, InfrastructureValue> secondBank = new HashMap<>(); // any second infrastructure in case of both-banks-option + // FIXME: check, do we really need all stations? compare with tkh... addRangeStations(allStations, winfo); addGaugeLimits(allStations, durFinders.keySet(), calcRange.getMinimumDouble(), calcRange.getMaximumDouble()); addInfrastructures(allStations, secondBank, infras); @@ -197,9 +198,17 @@ final String[] mainValueLabels = new String[wqkmsArray.length]; if (wqkmsArray.length >= 1) { + + // FIXME + // WaterlevelDescriptionBuilder builder = new WaterlevelDescriptionBuilder(artifact, context); + // Labels like Q=123 or W=123 - for (int i = 0; i <= wqkmsArray.length - 1; i++) + for (int i = 0; i <= wqkmsArray.length - 1; i++) { + // FIXME + // String label = builder.getDesc(wqkmsArray[i]); + mainValueLabels[i] = wqkmsArray[i].getName(); + } // Replace labels for named main Q values final GaugeMainValueFinder zoneFinder = GaugeMainValueFinder.loadValues(MainValueTypeKey.Q, gauge, problems); if ((zoneFinder != null) && (qs != null)) {