Repo created

This commit is contained in:
Fr4nz D13trich 2025-11-22 13:58:55 +01:00
parent 4af19165ec
commit 68073add76
12458 changed files with 12350765 additions and 2 deletions

View file

@ -0,0 +1,32 @@
#include "routing/latlon_with_altitude.hpp"
#include "geometry/mercator.hpp"
#include <sstream>
#include <utility>
namespace routing
{
std::string DebugPrint(LatLonWithAltitude const & latLonWithAltitude)
{
std::stringstream ss;
ss << "LatLonWithAltitude(" << DebugPrint(latLonWithAltitude.GetLatLon()) << ", " << latLonWithAltitude.GetAltitude()
<< ")";
return ss.str();
}
bool LatLonWithAltitude::operator<(LatLonWithAltitude const & rhs) const
{
return m_latlon < rhs.m_latlon;
}
bool LatLonWithAltitude::operator==(LatLonWithAltitude const & rhs) const
{
return m_latlon == rhs.m_latlon;
}
geometry::PointWithAltitude LatLonWithAltitude::ToPointWithAltitude() const
{
return geometry::PointWithAltitude(mercator::FromLatLon(m_latlon), m_altitude);
}
} // namespace routing