DUNE: Uniform Navigational Environment
2016.09.0
|
Static Public Member Functions | |
static double | distance (double north1, double east1, double z1, int zone1, double north2, double east2, double z2, int zone2) |
static void | toWGS84 (double north, double east, int zone, bool in_north_hem, double *lat, double *lon) |
static void | fromWGS84 (double lat, double lon, double *north, double *east, int *zone, bool *in_north_hem) |
|
static |
Calculates distance in meters of two points in UTM coordinates.
|
static |
[in] | lat | latitude |
[in] | lon | longitude |
[out] | north | pointer to variable to store the northing of the UTM coordinate |
[out] | east | pointer to variable to store the easting of the UTM coordinate |
[out] | zone | pointer to variable to store the zone of the UTM coordinate |
[out] | in_north_hem | pointer to variable to store the hemisphere true if UTM coordinate is in the north hemisphere, false otherwise |
Referenced by DUNE::Coordinates::UTMPoint::UTMPoint().
|
static |
[in] | north | northing of the UTM coordinate |
[in] | east | easting of the UTM coordinate |
[in] | zone | zone of the UTM coordinate |
[in] | in_north_hem | true if UTM coordinate is in the north hemisphere, false otherwise |
[out] | lat | pointer to variable to store the latitude |
[out] | lon | pointer to variable to store the longitude |
Referenced by DUNE::Coordinates::UTMPoint::toWGS84().