diff flys-artifacts/src/main/java/de/intevation/flys/artifacts/WINFOArtifact.java @ 377:0ccf7200fc51

Enabled the server to handle longitudinal section chart requests with inserted W data - Ws are transformed into Qs then. flys-artifacts/trunk@1789 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author Ingo Weinzierl <ingo.weinzierl@intevation.de>
date Mon, 02 May 2011 12:47:10 +0000
parents d79a51fc4f1d
children 5f55047a17e8
line wrap: on
line diff
--- a/flys-artifacts/src/main/java/de/intevation/flys/artifacts/WINFOArtifact.java	Mon May 02 12:41:24 2011 +0000
+++ b/flys-artifacts/src/main/java/de/intevation/flys/artifacts/WINFOArtifact.java	Mon May 02 12:47:10 2011 +0000
@@ -248,7 +248,10 @@
 
         double[] qs = getQs();
         if (qs == null) {
-            // TODO Use DischargeTableValue.getQForW() to compute the Qs.
+            logger.debug("Determine Q values based on a set of W values.");
+
+            double[] ws = getWs();
+            qs = getQsForWs(ws);
         }
 
         WstValueTable wst = WstValueTable.getTable(river);

http://dive4elements.wald.intevation.org