Fill each pixel with the measured data of its closests station.
This can be specially useful for virtual stations, as it guarantee that the spatially interpolated data is measured data. On the other hand, this creates spatial discontinuities when moving from one station to another one. Furthermore, please keep in mind that when this algorithm is enabled, it has the highest priority as soon as at least one station is available.
|
| NearestNeighbourAlgorithm (const std::vector< std::pair< std::string, std::string > > &vecArgs, const std::string &i_algo, const std::string &i_param, TimeSeriesManager &i_tsm) |
|
virtual double | getQualityRating (const Date &i_date) override |
|
virtual void | calculate (const DEMObject &dem, Grid2DObject &grid) override |
|
| InterpolationAlgorithm (const std::vector< std::pair< std::string, std::string > > &, const std::string &i_algo, const std::string &i_param, TimeSeriesManager &i_tsm) |
|
virtual | ~InterpolationAlgorithm () |
|
virtual double | getQualityRating (const Date &i_date)=0 |
|
virtual void | calculate (const DEMObject &dem, Grid2DObject &grid)=0 |
|
std::string | getInfo () const |
| Return an information string about the interpolation process. More...
|
|