Mercurial > dive4elements > river
diff flys-artifacts/src/main/java/de/intevation/flys/exports/FlowVelocityGenerator.java @ 4464:b66285ece774
For FlowV.-Artifacts, use given id, fetch data and display via facet and generator.
author | Felix Wolfsteller <felix.wolfsteller@intevation.de> |
---|---|
date | Fri, 09 Nov 2012 10:27:17 +0100 |
parents | 32a4ed054fc7 |
children | 2e8638567c49 |
line wrap: on
line diff
--- a/flys-artifacts/src/main/java/de/intevation/flys/exports/FlowVelocityGenerator.java Fri Nov 09 10:25:41 2012 +0100 +++ b/flys-artifacts/src/main/java/de/intevation/flys/exports/FlowVelocityGenerator.java Fri Nov 09 10:27:17 2012 +0100 @@ -13,6 +13,7 @@ import de.intevation.flys.artifacts.model.FacetTypes; import de.intevation.flys.artifacts.model.FlowVelocityData; +import de.intevation.flys.model.FlowVelocityMeasurementValue; import de.intevation.flys.jfree.FLYSAnnotation; import de.intevation.flys.jfree.StyledXYSeries; @@ -274,6 +275,8 @@ addAxisSeries(series, YAXIS.V.idx, visible); } + + /** Handle VWQKms. */ protected void doVPointOut ( Object data, ArtifactAndFacet aandf, @@ -284,7 +287,11 @@ XYSeries series = new StyledXYSeries(aandf.getFacetDescription(), theme); - StyledSeriesBuilder.addPoints(series, new double[][] {{10},{10}}, true); + FlowVelocityMeasurementValue.FastFlowVelocityMeasurementValue + value = (FlowVelocityMeasurementValue.FastFlowVelocityMeasurementValue) + data; + + StyledSeriesBuilder.addPoints(series, new double[][] {{value.getStation()},{value.getV()}}, true); addAxisSeries(series, YAXIS.V.idx, visible); }