Mercurial > dive4elements > river
diff flys-artifacts/src/main/java/de/intevation/flys/exports/LongitudinalSectionGenerator.java @ 719:035c0095b427
Draw correction curve again.
flys-artifacts/trunk@2193 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author | Sascha L. Teichmann <sascha.teichmann@intevation.de> |
---|---|
date | Tue, 21 Jun 2011 21:41:49 +0000 |
parents | ddd8b37d5cd3 |
children | d60cc6453d45 |
line wrap: on
line diff
--- a/flys-artifacts/src/main/java/de/intevation/flys/exports/LongitudinalSectionGenerator.java Tue Jun 21 18:10:49 2011 +0000 +++ b/flys-artifacts/src/main/java/de/intevation/flys/exports/LongitudinalSectionGenerator.java Tue Jun 21 21:41:49 2011 +0000 @@ -40,13 +40,6 @@ private static Logger logger = Logger.getLogger(LongitudinalSectionGenerator.class); - - public static final String LONGITUDINAL_SECTION_W = - "longitudinal_section.w"; - - public static final String LONGITUDINAL_SECTION_Q = - "longitudinal_section.q"; - public static final String I18N_CHART_TITLE = "chart.longitudinal.section.title"; @@ -112,6 +105,7 @@ } + @Override protected void addDatasets(JFreeChart chart) { XYPlot plot = (XYPlot) chart.getPlot(); @@ -224,8 +218,7 @@ XYSeries series = new XYSeries(getSeriesName(wqkms, "W")); - double[] target = new double[3]; - int size = wqkms.size(); + int size = wqkms.size(); if (logger.isDebugEnabled()) { if (wqkms.size() > 0) { @@ -237,9 +230,7 @@ } for (int i = 0; i < size; i++) { - target = wqkms.get(i, target); - - series.add(target[2], target[0]); + series.add(wqkms.getKms(i), wqkms.getW(i)); } w.addSeries(series); @@ -256,8 +247,7 @@ XYSeries series = new XYSeries(getSeriesName(wqkms, "Q")); - double[] target = new double[3]; - int size = wqkms.size(); + int size = wqkms.size(); if (logger.isDebugEnabled()) { if (wqkms.size() > 0) { @@ -269,10 +259,7 @@ } for (int i = 0; i < size; i++) { - target = wqkms.get(i, target); - - //logger.debug("++ Q Tuple: " + target[2] + " -> " + target[1]); - series.add(target[2], target[1]); + series.add(wqkms.getKms(i), wqkms.getQ(i)); } q.addSeries(series);