Mercurial > dive4elements > river
diff flys-artifacts/src/main/java/de/intevation/flys/exports/WaterlevelExporter.java @ 749:72bcbc308501
The WST export contains the corrected W values now.
flys-artifacts/trunk@2257 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author | Ingo Weinzierl <ingo.weinzierl@intevation.de> |
---|---|
date | Mon, 27 Jun 2011 16:07:24 +0000 |
parents | 3b7e9ddf6bb1 |
children | 3ebbe497d7f7 |
line wrap: on
line diff
--- a/flys-artifacts/src/main/java/de/intevation/flys/exports/WaterlevelExporter.java Mon Jun 27 14:06:16 2011 +0000 +++ b/flys-artifacts/src/main/java/de/intevation/flys/exports/WaterlevelExporter.java Mon Jun 27 16:07:24 2011 +0000 @@ -15,6 +15,7 @@ import de.intevation.artifacts.CallContext; import de.intevation.flys.artifacts.model.CalculationResult; +import de.intevation.flys.artifacts.model.WQCKms; import de.intevation.flys.artifacts.model.WQKms; import de.intevation.flys.utils.Formatter; @@ -155,7 +156,7 @@ protected void writeWSTData(WstWriter writer) { logger.debug("WaterlevelExporter.writeWSTData"); - double[] result = new double[3]; + double[] result = new double[4]; for (WQKms[] tmp: data) { for (WQKms wqkms: tmp) { @@ -168,6 +169,16 @@ writer.add(result); } + + if (wqkms instanceof WQCKms) { + addWSTColumn(writer, wqkms); + + for (int c = 0; c < size; c++) { + result = wqkms.get(c, result); + + writer.addCorrected(result); + } + } } } }