|
int | GetBlockSizeX () |
| Block size in east-west direction in minutes, default is 30'. It may be adjusted through the minSpacingInMinutesLongitude parameter in SetAreaOfDefinition. BlockSizeX = 6 x minSpacingInMinutesLongitude.
|
|
int | GetBlockSizeY () |
| Block size in north-south direction in minutes, default is 30'. It may be adjusted through the minSpacingInMinutesLatitude parameter in SetAreaOfDefinition. BlockSizeY = 6 x minSpacingInMinutesLatitude.
|
|
void | SetAreaOfDefinition (double dMinLat, double dMinLon, double dMaxLat, double dMaxLon, int minSpacingInMinutesLongitude=5, int minSpacingInMinutesLatitude=5) |
|
void | SetGridPos (double dEasting, double dNorthing) |
|
void | SetGeoPos (double dLat, double dLon) |
|
void | GetGeoPos (double &dLat, double &dLon) |
|
void | GetGridPos (double &dEasting, double &dNorthing) |
|
std::string | ToString (int nDigs, const std::vector< std::string > &alphaLabels, const std::vector< std::string > &numericTics) |
|
std::string | ToString (int nEast, int nNorth, int nDigs, const std::vector< std::string > &alphaLabels, const std::vector< std::string > &numericTics) |
|
|
static std::vector< std::string > | GetNumericTics (int numberOfTics, int startIndex, std::set< int > skips) |
|
static int | GetNumericTic (int &index, int startIndex, std::set< int > skips) |
|
|
double | _dLat |
|
double | _dLon |
|
double | _dEasting |
|
double | _dNorthing |
|
std::string | _purgedAlphabet |
|
int | _purgedNumerics [360] |
|
|
class | MGridlineCgrs |
|
class | MGridCgrs |
|
◆ SetAreaOfDefinition()
void Maria::MCgrsPos::SetAreaOfDefinition |
( |
double |
dMinLat, |
|
|
double |
dMinLon, |
|
|
double |
dMaxLat, |
|
|
double |
dMaxLon, |
|
|
int |
minSpacingInMinutesLongitude = 5 , |
|
|
int |
minSpacingInMinutesLatitude = 5 |
|
) |
| |
|
inline |
- Parameters
-
dMinLat | Lower latitude delimiter |
dMinLon | Lower longitude delimiter |
dMaxLat | Upper latitude delimiter |
dMaxLon | Upper longitude delimiter |
minSpacingInMinutesLongitude | Finest longitude grid mesh in minutes. Larger meshes will be 2 x and 6 x this number |
minSpacingInMinutesLatitude | Finest latitude grid mesh in minutes. Larger meshes will be 2 x and 6 x this number |
The documentation for this class was generated from the following file:
- Native/MariaNative/MGeoLayers/MCgrsPos.h