Interpolation Configuration Options

The program_options configuration file currently controls the interpolation method selected by the value of InterpCode set. The interpolation may be part of an overall algorithm applied to the data.

On 2009/07/08 20:28 the possible values for InterpCode are:

InterpCode	Description	Status
1	Inverse Distance Square over all neighbours.	OK
2	Inverse Distance Square within a radius determined by the parameter IInterpolationDistance	OK
3	The same as “2” with a correction for altitude in place (applicable only for rainfall).	OK
4	Inverse Distance Square using neighbours chosen from an external station list.	To be validated.
5	Linear interpolation using neighbours chosen from an external station list.	Obsolete ... replaced by “7”
6	The same as “3” but with addedd logic to filter neighbours based on like wet or dry conditions.	Experimental.
7	Delaunay triangulation to choose neighbours followed by linear interpolation.	OK
8	Dummy code block that returns a value of -10 for all interpolations.	Placeholder, sometimes used as a dummy call in testing.
9	This is a placeholder for spatial interpretation for temperature. Currently the algorithm just picks the same value as the nearest neighbour with a measurement.	Development
10	Another placeholder for spatial interpretation for temperature - a inverse distance square is performed but this is just for test purposes.	Development
other	Other values are handled gracefully and no interpolation is performed.	OK