Mercurial > dive4elements > river
comparison artifacts/src/main/java/org/dive4elements/river/artifacts/model/minfo/BedDiffHeightMinFilterFacet.java @ 7997:9f42d161886b facet-metadata
Add river elevation model to bed diff chart export.
author | Raimund Renkert <rrenkert@intevation.de> |
---|---|
date | Thu, 03 Jul 2014 11:27:41 +0200 |
parents | 10debf4b82be |
children | 92c57cdbd94b |
comparison
equal
deleted
inserted
replaced
7995:2f88a98d9aae | 7997:9f42d161886b |
---|---|
18 import org.dive4elements.river.artifacts.context.RiverContext; | 18 import org.dive4elements.river.artifacts.context.RiverContext; |
19 import org.dive4elements.river.artifacts.model.CalculationResult; | 19 import org.dive4elements.river.artifacts.model.CalculationResult; |
20 import org.dive4elements.river.artifacts.model.DataFacet; | 20 import org.dive4elements.river.artifacts.model.DataFacet; |
21 import org.dive4elements.river.artifacts.math.MovingAverage; | 21 import org.dive4elements.river.artifacts.math.MovingAverage; |
22 import org.dive4elements.river.artifacts.model.ZoomScale; | 22 import org.dive4elements.river.artifacts.model.ZoomScale; |
23 import org.dive4elements.river.artifacts.resources.Resources; | |
23 import org.dive4elements.river.artifacts.states.DefaultState.ComputeType; | 24 import org.dive4elements.river.artifacts.states.DefaultState.ComputeType; |
24 | 25 |
25 | 26 |
26 public class BedDiffHeightMinFilterFacet | 27 public class BedDiffHeightMinFilterFacet |
27 extends DataFacet | 28 extends DataFacet |
58 String river = access.getRiverName(); | 59 String river = access.getRiverName(); |
59 | 60 |
60 double radius = scales.getRadius(river, start, end); | 61 double radius = scales.getRadius(river, start, end); |
61 BedDiffYearResult oldData = data[index]; | 62 BedDiffYearResult oldData = data[index]; |
62 double[][] heights = MovingAverage.weighted(oldData.getHeights1Data(), radius); | 63 double[][] heights = MovingAverage.weighted(oldData.getHeights1Data(), radius); |
64 this.metaData.put( | |
65 Resources.getMsg(context.getMeta(), | |
66 "chart.subtitle.radius", new Object[] { radius }), ""); | |
63 return heights; | 67 return heights; |
64 } | 68 } |
65 return null; | 69 return null; |
66 } | 70 } |
67 | 71 |