comparison gnv-artifacts/ChangeLog @ 519:4e347624ee7c

Last part to fix gnv/issue153. Now 'Profilschnitte', 'Horizontalschnitte' and 'horizontale Schnittprofile' all use the same x/y interpolation code. gnv-artifacts/trunk@613 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author Sascha L. Teichmann <sascha.teichmann@intevation.de>
date Sat, 23 Jan 2010 21:16:45 +0000
parents 464e03bf786b
children a8f6ca59b26e
comparison
equal deleted inserted replaced
518:464e03bf786b 519:4e347624ee7c
1 2010-01-23 Sascha L. Teichmann <sascha.teichmann@intevation.de>
2
3 * src/main/java/de/intevation/gnv/state/profile/horizontal/HorizontalProfileMeshCrossOutputState.java:
4 Fixed bug when accessing i and j columns of SQL dataset. This
5 prevented gap detection in "horizontale Schnittprofile" from working.
6
7 * src/main/java/de/intevation/gnv/math/Interpolation2D.java:
8 "horizontale Schnittprofile" are now using the grid cell mechanism
9 too. This should fix all remaining problems to solve gnv/issue153.
10 The culling of too much points is controlled with the system property
11 "gnv.interpolation2d.cull.point.threshold" with the same semantics
12 as in 'Profilschnitt' and 'Horizontalschnitt'.
13 The spatial buffer size estimation code is removed because it is
14 not needed any longer.
15
16 * src/main/java/de/intevation/gnv/math/Interpolation3D.java: Moved some
17 code to Interpolation2D.
18
19 * src/main/java/de/intevation/gnv/math/GridCell.java: Added some
20 debug information about the number of found cells.
21
22 * src/main/java/de/intevation/gnv/utils/WKTUtils.java:
23 Cleanup imports.
24
1 2010-01-23 Sascha L. Teichmann <sascha.teichmann@intevation.de> 25 2010-01-23 Sascha L. Teichmann <sascha.teichmann@intevation.de>
2 26
3 * src/main/java/de/intevation/gnv/math/Interpolation3D.java: 27 * src/main/java/de/intevation/gnv/math/Interpolation3D.java:
4 Apply same logic about the number of points to "Profilschnitte" 28 Apply same logic about the number of points to "Profilschnitte"
5 too. If there are more "gnv.interpolation3d.cull.point.threshold" 29 too. If there are more "gnv.interpolation3d.cull.point.threshold"
25 build the interpolation areas the points are culled against 49 build the interpolation areas the points are culled against
26 extented bounding box. 50 extented bounding box.
27 51
28 2010-01-23 Sascha L. Teichmann <sascha.teichmann@intevation.de> 52 2010-01-23 Sascha L. Teichmann <sascha.teichmann@intevation.de>
29 53
30 * contrib/palette2qgis.xsl: New. XST tranformation to turn a 54 * contrib/palette2qgis.xsl: New. XST transformation to turn a
31 palette XML file into a style definition suitable to be used 55 palette XML file into a style definition suitable to be used
32 in QGIS. Tested with QGIS 1.4.0-Enceladus. Usage: 56 in QGIS. Tested with QGIS 1.4.0-Enceladus. Usage:
33 57
34 $ xsltproc contrib/palette2qgis.xsl \ 58 $ xsltproc contrib/palette2qgis.xsl \
35 doc/conf/palette/water-temperature.xml \ 59 doc/conf/palette/water-temperature.xml \

http://dive4elements.wald.intevation.org