Mercurial > dive4elements > river
diff flys-artifacts/src/main/java/de/intevation/flys/artifacts/WINFOArtifact.java @ 645:433f67a076aa
Use an explicit reference km for interpolation now.
flys-artifacts/trunk@2029 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author | Sascha L. Teichmann <sascha.teichmann@intevation.de> |
---|---|
date | Tue, 31 May 2011 09:35:19 +0000 |
parents | a9bde508824a |
children | 44175d4720f8 |
line wrap: on
line diff
--- a/flys-artifacts/src/main/java/de/intevation/flys/artifacts/WINFOArtifact.java Mon May 30 11:34:06 2011 +0000 +++ b/flys-artifacts/src/main/java/de/intevation/flys/artifacts/WINFOArtifact.java Tue May 31 09:35:19 2011 +0000 @@ -345,7 +345,7 @@ double [] oqs = new double[kms.length]; double [] ows = new double[kms.length]; WstValueTable.QPosition qPosition = - wst.interpolate(qs[i], referenceIndex, kms, ows, oqs); + wst.interpolate(qs[i], kms[referenceIndex], kms, ows, oqs); if (qPosition != null) { results.add(new WQKms(kms, oqs, ows)); } @@ -680,7 +680,7 @@ QPosition qPosition = wst.interpolate( iqsi[0], - referenceIndex, + boundKms[referenceIndex], boundKms, boundWs, boundQs); if (qPosition == null) {