Mercurial > dive4elements > river
diff flys-artifacts/src/main/java/de/intevation/flys/exports/FlowVelocityExporter.java @ 2703:aa4391648a05
Finalized the CSV export of MINFO flow velocity calculation.
flys-artifacts/trunk@4419 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author | Ingo Weinzierl <ingo.weinzierl@intevation.de> |
---|---|
date | Wed, 16 May 2012 09:11:02 +0000 |
parents | 4c00cf83fff1 |
children |
line wrap: on
line diff
--- a/flys-artifacts/src/main/java/de/intevation/flys/exports/FlowVelocityExporter.java Wed May 16 08:37:27 2012 +0000 +++ b/flys-artifacts/src/main/java/de/intevation/flys/exports/FlowVelocityExporter.java Wed May 16 09:11:02 2012 +0000 @@ -13,8 +13,10 @@ import de.intevation.artifacts.CallContext; +import de.intevation.flys.artifacts.FLYSArtifact; import de.intevation.flys.artifacts.model.CalculationResult; import de.intevation.flys.artifacts.model.FlowVelocityData; +import de.intevation.flys.utils.FLYSUtils; import de.intevation.flys.utils.Formatter; @@ -96,6 +98,8 @@ protected void data2CSV(CSVWriter writer, FlowVelocityData[] fData) { logger.debug("Add next FlowVelocityData to CSV"); + FLYSArtifact flys = (FLYSArtifact) master; + for (FlowVelocityData data: fData) { for (int i = 0, n = data.size(); i < n; i++) { NumberFormat kmF = Formatter.getFlowVelocityKM(context); @@ -108,7 +112,7 @@ valF.format(data.getVTotal(i)), valF.format(data.getTauMain(i)), qF.format(data.getQ(i)) + "=" + data.getZone(), - "TODO: add Location for km"// TODO Add Locations + FLYSUtils.getLocationDescription(flys, data.getKM(i)), }); } }