Hi Gerd and Andrzej,
> your choice of triangle is arbitrary.
of course, but the version with 4 triangles isn't.
> bilinear interpolation seems better
Yes. It's a little bit more to calculate, but better. For our special case
it is:
h = h11 * (1 + y * x - x - y) + h21 * (x - y * x) + h12 * (y - y * x) +
h22 * y * x
(h11 is left-bottom in coordinate origin, the horizontal and vertical
distance is 1)
If your java-class have to much overhead, you can use this formula.
By the way, i would be very defensive with interpolation in the case of
missing values. The hgt values are only interpolated values from original
measurments. I would not interpolate values in the near of missing values.
That give us a nice but unreliably picture.
Frank
_______________________________________________
mkgmap-dev mailing list
mkgmap-dev@lists.mkgmap.org.uk
http://www.mkgmap.org.uk/mailman/listinfo/mkgmap-dev