Go to the documentation of this file.
10 #if !defined(GEOGRAPHICLIB_MGRS_HPP)
11 #define GEOGRAPHICLIB_MGRS_HPP 1
18 # pragma warning (push)
19 # pragma warning (disable: 4251)
78 static const char*
const utmcols_[3];
80 static const char*
const upscols_[4];
81 static const char*
const upsrows_[2];
86 static const int mineasting_[4];
87 static const int maxeasting_[4];
88 static const int minnorthing_[4];
89 static const int maxnorthing_[4];
103 static void CheckCoords(
bool utmp,
bool& northp,
real&
x,
real&
y);
104 static int UTMRow(
int iband,
int icol,
int irow);
125 int b =
int(
floor( ((ya * 9 + 1) / 10) / 8 ));
138 return y >= 0 ?
b : -(
b + 1);
156 utmNshift_ = (maxutmSrow_ - minutmNrow_) * tile_
244 int prec, std::string& mgrs);
268 int prec, std::string& mgrs);
315 static void Reverse(
const std::string& mgrs,
317 int& prec,
bool centerp =
true);
351 #if defined(_MSC_VER)
352 # pragma warning (pop)
355 #endif // GEOGRAPHICLIB_MGRS_HPP
static Math::real Flattening()
static int ApproxLatitudeBand(real y)
Namespace for GeographicLib.
static int LatitudeBand(real lat)
set noclip points set clip one set noclip two set bar set border lt lw set xdata set ydata set zdata set x2data set y2data set boxwidth set dummy x
static Math::real Flattening()
#define GEOGRAPHICLIB_EXPORT
static const char *const utmrow_
static Math::real MajorRadius()
Header for GeographicLib::UTMUPS class.
static const char *const hemispheres_
static const char *const upsband_
Header for GeographicLib::Constants class.
Convert between geographic coordinates and UTM/UPS.
static const char *const latband_
static Math::real MajorRadius()
static const char *const digits_
const EIGEN_DEVICE_FUNC FloorReturnType floor() const
Convert between UTM/UPS and MGRS.
gtsam
Author(s):
autogenerated on Sun Dec 22 2024 04:12:22