Program Listing for File LocalCartesian.h
↰ Return to documentation for file (include/lanelet2_projection/LocalCartesian.h)
#pragma once
#include <lanelet2_io/Projection.h>
#include <GeographicLib/LocalCartesian.hpp>
namespace lanelet {
namespace projection {
class LocalCartesianProjector : public Projector {
public:
explicit LocalCartesianProjector(Origin origin);
BasicPoint3d forward(const GPSPoint& gps) const override;
GPSPoint reverse(const BasicPoint3d& enu) const override;
private:
GeographicLib::LocalCartesian localCartesian_;
};
} // namespace projection
} // namespace lanelet