comparison gnv-artifacts/ChangeLog @ 593:b248531fa20b

Added experimental support for extrapolation in "Horizontalschnitte" gnv-artifacts/trunk@648 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author Sascha L. Teichmann <sascha.teichmann@intevation.de>
date Sun, 31 Jan 2010 21:50:15 +0000
parents b8ba642b6866
children 5b9b74c08bbb
comparison
equal deleted inserted replaced
592:3c939c95c477 593:b248531fa20b
1 2010-01-31 Sascha L. Teichmann <sascha.teichmann@intevation.de>
2
3 * src/main/java/de/intevation/gnv/artifacts/context/GNVArtifactContext.java,
4 src/main/java/de/intevation/gnv/artifacts/context/GNVArtifactContextFactory.java,
5 doc/conf/conf.xml: Added configuration for extrapolation in "Horizontalschnitte".
6
7 Use gnv/horizontal-cross-section/extrapolation/@rounds with
8 integer rounds > 0 to turn extrapolation on (default: 0).
9 Rounds is a number of successive point extrapolations which means that
10 the grid is successively filled with missing points based on prior rounds.
11 The larger 'rounds' get more gaps are filled synthetic generated points.
12
13 Set this to 2 to get good results for the model data FIS.
14
15 * src/main/java/de/intevation/gnv/state/profile/horizontalcrosssection/HorizontalCrossSectionMeshOutputState.java:
16 Foward configuration to area interpolation.
17
18 * src/main/java/de/intevation/gnv/math/AreaInterpolation.java:
19 Foward configuration to GridCell.
20
21 * src/main/java/de/intevation/gnv/math/Point2d.java: Added method to extrapolate
22 point along a line spanned by two points.
23 Calculate Inverse Distance Weighting (IDW) for a given set of points on
24 z components. Added method to check if set of points are near a given
25 point.
26
27 * src/main/java/de/intevation/gnv/math/GridCell.java: Before building the
28 i/j cells the grid is filled with synthetic generated points. The
29 position is estimated from the neighboring points. The parameter values
30 are calculated by IDW. Some care is taken to avoid invalid grid topologies.
31
32 TODO: Implement this for the "Profillschnitt" too to keep the inner
33 symmetry.
34
1 2010-01-29 Tim Englich <tim.englich@intevation.de> 35 2010-01-29 Tim Englich <tim.englich@intevation.de>
2 36
3 * src/test/java/de/intevation/gnv/artifacts/MeshVerticalProfileTestCase.java (testArtifact), 37 * src/test/java/de/intevation/gnv/artifacts/MeshVerticalProfileTestCase.java (testArtifact),
4 * src/test/java/de/intevation/gnv/artifacts/MeshVerticalCrossSectionTestCase.java (testArtifact), 38 * src/test/java/de/intevation/gnv/artifacts/MeshVerticalCrossSectionTestCase.java (testArtifact),
5 * src/test/java/de/intevation/gnv/artifacts/MeshHorizontalProfileTestCase.java (testArtifact), 39 * src/test/java/de/intevation/gnv/artifacts/MeshHorizontalProfileTestCase.java (testArtifact),
250 Added configuration to set the color of the seabed polygon. 284 Added configuration to set the color of the seabed polygon.
251 285
252 * src/main/java/de/intevation/gnv/chart/VerticalCrossSectionChart.java: 286 * src/main/java/de/intevation/gnv/chart/VerticalCrossSectionChart.java:
253 Handle the seabad polygon color. 287 Handle the seabad polygon color.
254 288
255 2010-01-24 Sascha L. Teichmann <sascha.teichmann@intevation.de>fill-color 289 2010-01-24 Sascha L. Teichmann <sascha.teichmann@intevation.de>
256 290
257 * contrib/palette2qgis.xsl: Cosmetic cleanups. 291 * contrib/palette2qgis.xsl: Cosmetic cleanups.
258 292
259 2010-01-23 Sascha L. Teichmann <sascha.teichmann@intevation.de> 293 2010-01-23 Sascha L. Teichmann <sascha.teichmann@intevation.de>
260 294

http://dive4elements.wald.intevation.org