Mercurial > dive4elements > river
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 |