Skip to content
Prev 17766 / 29559 Next

Alternative to bivariate interpolation from akima-package

Dear list,

A function in the intamap package currently uses the bivariate 
interpolation method for irregularly spaced data from the akima package. 
This dependency is a problem because of license mismatch (intamap is GPL 
 >=2, akima has an exclusively non-commercial license). Does anyone know 
about a good alternative to this method?
The method must be able to interpolate from an irregularly spaced 
observation network to a grid, and the interpolated surface must be 
smooth, i.e., differentiable. The method should ideally be fast also for 
larger data sets. The thin plate splines regression in the fields 
package (Tps) seems to produce a smooth surface, but struggles with 
memory consumption when the observation network is large (>2000 points).
mba.surf in the MBA package is very fast, but it could run into problems 
with heterogeneous sampling patterns.

Any other suggestions? Is there a natural neighbor interpolation method 
implemented in R?

Best wishes,
Jon