diff gnv-artifacts/src/main/java/de/intevation/gnv/math/Interpolation2D.java @ 474:ab29e4ff2fda

Added area interpolation needed for "Horizontalschnitt" gnv-artifacts/trunk@540 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author Sascha L. Teichmann <sascha.teichmann@intevation.de>
date Thu, 14 Jan 2010 10:34:05 +0000
parents f42ed4f10b79
children 70adafe2b9d5
line wrap: on
line diff
--- a/gnv-artifacts/src/main/java/de/intevation/gnv/math/Interpolation2D.java	Wed Jan 13 23:10:56 2010 +0000
+++ b/gnv-artifacts/src/main/java/de/intevation/gnv/math/Interpolation2D.java	Thu Jan 14 10:34:05 2010 +0000
@@ -135,6 +135,8 @@
         int missedInterpolations = 0;
         int interpolations = 0;
 
+        L1Comparator invL1 = new L1Comparator(center);
+
         for (double p = from; p <= to; p += dP) {
             if (!linearToMap.locate(p, center)) {
                 continue;
@@ -145,7 +147,6 @@
 
             List potential = spatialIndex.query(queryBuffer);
 
-            L1Comparator invL1 = new L1Comparator(center);
             Collections.sort(potential, invL1);
 
             neighbors[0] = neighbors[1] = 

http://dive4elements.wald.intevation.org