comparison artifacts/src/main/java/org/dive4elements/river/artifacts/sinfo/flood_duration/FloodDurationCalculation.java @ 9528:55c187a0a31e

Fixed: consistent gauge assignment with downstream gauge as reference gauge for calc range starting at a gauge range limit
author mschaefer
date Tue, 02 Oct 2018 16:39:51 +0200
parents 853f2dafc16e
children b380a5693514
comparison
equal deleted inserted replaced
9527:7c8d62867876 9528:55c187a0a31e
48 final FloodDurationAccess access = new FloodDurationAccess(sinfo); 48 final FloodDurationAccess access = new FloodDurationAccess(sinfo);
49 final River river = access.getRiver(); 49 final River river = access.getRiver();
50 final RiverInfo riverInfo = new RiverInfo(river); 50 final RiverInfo riverInfo = new RiverInfo(river);
51 final DoubleRange calcRange = access.getRange(); 51 final DoubleRange calcRange = access.getRange();
52 52
53 final RiverInfoProvider infoProvider = RiverInfoProvider.forRange(this.context, river, calcRange, true); 53 final RiverInfoProvider infoProvider = RiverInfoProvider.forRange(this.context, river, calcRange);
54 final String calcModeLabel = Resources.getMsg(this.context.getMeta(), sinfo.getCalculationMode().name()); 54 final String calcModeLabel = Resources.getMsg(this.context.getMeta(), sinfo.getCalculationMode().name());
55 final String label = Resources.getMsg(this.context.getMeta(), access.getRiverside().getKey()); 55 final String label = Resources.getMsg(this.context.getMeta(), access.getRiverside().getKey());
56 56
57 final Calculation problems = new Calculation(); 57 final Calculation problems = new Calculation();
58 58
86 86
87 /* access input data */ 87 /* access input data */
88 final FloodDurationAccess access = new FloodDurationAccess(sinfo); 88 final FloodDurationAccess access = new FloodDurationAccess(sinfo);
89 final River river = access.getRiver(); 89 final River river = access.getRiver();
90 final DoubleRange calcRange = access.getRange(); 90 final DoubleRange calcRange = access.getRange();
91 final RiverInfoProvider infoProvider = RiverInfoProvider.forRange(this.context, river, calcRange, true); 91 final RiverInfoProvider infoProvider = RiverInfoProvider.forRange(this.context, river, calcRange);
92 92
93 final Calculation problems = new Calculation(); 93 final Calculation problems = new Calculation();
94 94
95 // Calculate the selected main values, if any 95 // Calculate the selected main values, if any
96 /* misuse winfo-artifact to calculate waterlevels in the same way */ 96 /* misuse winfo-artifact to calculate waterlevels in the same way */

http://dive4elements.wald.intevation.org