comparison flys-artifacts/src/main/java/de/intevation/flys/exports/HistoricalDischargeCurveExporter.java @ 2311:b8df8d1476ba

Compute differences between discharge table values and reference discharge table values in historical discharge curve calculation. flys-artifacts/trunk@3991 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author Ingo Weinzierl <ingo.weinzierl@intevation.de>
date Thu, 09 Feb 2012 10:57:35 +0000
parents 89ca1e8572e4
children 2c96222dd773
comparison
equal deleted inserted replaced
2310:ecb76933362f 2311:b8df8d1476ba
151 151
152 DateFormat df = Formatter.getShortDateFormat(context); 152 DateFormat df = Formatter.getShortDateFormat(context);
153 NumberFormat wf = Formatter.getHistoricalDischargeW(context); 153 NumberFormat wf = Formatter.getHistoricalDischargeW(context);
154 NumberFormat qf = Formatter.getHistoricalDischargeQ(context); 154 NumberFormat qf = Formatter.getHistoricalDischargeQ(context);
155 155
156 double[] wq = new double[2]; 156 double[] wq = new double[3];
157 157
158 String gaugeName = getReferenceGaugename(); 158 String gaugeName = getReferenceGaugename();
159 159
160 for (int i = 0, n = wqt.size(); i < n; i++) { 160 for (int i = 0, n = wqt.size(); i < n; i++) {
161 Timerange tr = wqt.getTimerange(i); 161 Timerange tr = wqt.getTimerange(i);
166 166
167 writer.writeNext(new String[] { 167 writer.writeNext(new String[] {
168 df.format(start) + " - " + df.format(end), 168 df.format(start) + " - " + df.format(end),
169 wf.format(wq[0]), 169 wf.format(wq[0]),
170 qf.format(wq[1]), 170 qf.format(wq[1]),
171 "TODO: Difference to reference curve", 171 qf.format(wq[2]),
172 gaugeName 172 gaugeName
173 }); 173 });
174 } 174 }
175 } 175 }
176 176

http://dive4elements.wald.intevation.org