KJB
|
support NED 13 elevation queries using bilinear interpolation More...
#include <nedgrid.h>
Public Member Functions | |
float | elevation_meters (const TopoFusion::pt &) |
basic query operation: estimate the elevation at a point More... | |
Ned13_bilinear_reader (const std::vector< std::string > &path=std::vector< std::string >()) | |
Public Member Functions inherited from kjb::Ned13_caching_reader | |
Ned13_caching_reader (const std::vector< std::string > &path=std::vector< std::string >()) | |
virtual | ~Ned13_caching_reader () |
Additional Inherited Members | |
Public Attributes inherited from kjb::Ned13_caching_reader | |
Ned13_grid_cache | cache |
support NED 13 elevation queries using bilinear interpolation
Like all Ned13_reader classes, this supports queries off the NED 13 grid. This particular class returns, for non-grid points, a bilinear-interpolated estimate, i.e., based on the nearest neighbors in the four directions. The elevation estimates are everywhere continuous, but the slopes are discontinuous at grid lines.
|
inline |
|
virtual |
basic query operation: estimate the elevation at a point
Implements kjb::Ned13_caching_reader.