Maria GDK 5.0.0.737
Documentation of native code in develop branch
Loading...
Searching...
No Matches
Maria::MUtmPos Class Reference

Public Member Functions

 MUtmPos (int zone)
 
 MUtmPos (const MUtmPos &other)
 
MUtmPos operator= (const MUtmPos &other)
 
bool FromGeo (const BasicGeoTypes::GeoPos &geo)
 
bool ToGeo (BasicGeoTypes::GeoPos &geo) const
 
std::string ToMGRS (double lat, int digits, bool spaces)
 

Static Public Member Functions

static int GetSpecialZone (const BasicGeoTypes::GeoPos &geo)
 
static char BandChar (double lat)
 

Public Attributes

double East
 
double North
 
int Zone
 

Static Public Attributes

static constexpr char sqEast [][11]
 
static constexpr char sqNorth [][22]
 
static constexpr char bandCh [] = "CDEFGHJKLMNPQRSTUVWXX "
 

Member Data Documentation

◆ sqEast

constexpr char Maria::MUtmPos::sqEast[][11]
staticconstexpr
Initial value:
=
{
" ABCDEFGH ",
" JKLMNPQR ",
" STUVWXYZ ",
" ABCDEFGH ",
" JKLMNPQR ",
" STUVWXYZ "
}

◆ sqNorth

constexpr char Maria::MUtmPos::sqNorth[][22]
staticconstexpr
Initial value:
=
{
"ABCDEFGHJKLMNPQRSTUV ",
"FGHJKLMNPQRSTUVABCDE ",
"ABCDEFGHJKLMNPQRSTUV ",
"FGHJKLMNPQRSTUVABCDE ",
"ABCDEFGHJKLMNPQRSTUV ",
"FGHJKLMNPQRSTUVABCDE "
}

The documentation for this class was generated from the following file: