Program Listing for File ElevationSource.hpp
↰ Return to documentation for file (src/navtk/geospatial/sources/ElevationSource.hpp)
#pragma once
#include <string>
#include <utility>
#include <navtk/aspn.hpp>
#include <navtk/geospatial/sources/SpatialMapDataSource.hpp>
namespace navtk {
namespace geospatial {
class ElevationSource : public SpatialMapDataSource {
public:
virtual AspnMeasurementAltitudeReference get_output_vertical_reference_frame() const;
virtual void set_output_vertical_reference_frame(AspnMeasurementAltitudeReference new_ref) = 0;
protected:
AspnMeasurementAltitudeReference input_reference;
AspnMeasurementAltitudeReference output_reference;
};
} // namespace geospatial
} // namespace navtk