This service could be used for raster data interpolation.
When changing resolution of rasters that represent continuous fields, interpolation should be used. Interpolation
is also needed when filling gaps in merged raster data or when raster data are patchy and contain NULL values that
need to be replaced to achieve continuous coverage.[Markus Neteler, Helena Mitasova, 2004].
Operation:
surf_interpolation - Fills a raster matrix with interpolated values generatated from a set of data points using numerical approximation techniques. Two IDW (Inverse Distance Weighted) surface interpolation of raster data are available.
Request Parameters:
sourceURL
URL of input raster map
Default format: GeoTIFF
interpolationMethod
Interpolation Method
Parameter format: string
Options: idw, idw2
idw: Fills a grid cell (raster) matrix with interpolated values generated from a set of input layer data points. It uses a numerical approximation technique based on distance squared weighting of the values of nearest data points. The number of nearest data points used to determined the interpolated value of a cell can be specified by the user (default: 12 nearest data points).
idw2: Fills a raster matrix with interpolated values generated from a set of irregularly spaced data points using numerical approximation (weighted averaging) techniques. The interpolated value of a cell is determined by values of nearby data points and the distance of the cell from those input points.
npoints
Number of interpolation points
Parameter format: integer
Default: 12
outputGeoTiffType
Type of output GeoTIFF file. The output Format Type is specified as GeoTIFF