24#ifndef GOBY_UTIL_GEODESY_H
25#define GOBY_UTIL_GEODESY_H
27#include <boost/units/quantity.hpp>
28#include <boost/units/systems/angle/degrees.hpp>
29#include <boost/units/systems/si/length.hpp>
41 boost::units::quantity<boost::units::degree::plane_angle>
lat;
42 boost::units::quantity<boost::units::degree::plane_angle>
lon;
47 boost::units::quantity<boost::units::si::length>
x;
48 boost::units::quantity<boost::units::si::length>
y;
67 void *pj4_utm_, *pj4_latlong_;
LatLonPoint origin_geo() const
int origin_utm_zone() const
XYPoint origin_utm() const
UTMGeodesy(const LatLonPoint &origin)
LatLonPoint convert(const XYPoint &utm) const
XYPoint convert(const LatLonPoint &geo) const
The global namespace for the Goby project.
boost::units::quantity< boost::units::degree::plane_angle > lat
boost::units::quantity< boost::units::degree::plane_angle > lon
boost::units::quantity< boost::units::si::length > y
boost::units::quantity< boost::units::si::length > x