Namespaces | Functions | Variables
conversions.h File Reference

Universal Transverse Mercator transforms. More...

#include <cmath>
#include <cstdio>
#include <cstdlib>
Include dependency graph for conversions.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

 gps_common
 

Functions

static void gps_common::LLtoUTM (const double Lat, const double Long, double &UTMNorthing, double &UTMEasting, char *UTMZone)
 
static void gps_common::LLtoUTM (const double Lat, const double Long, double &UTMNorthing, double &UTMEasting, std::string &UTMZone)
 
static void gps_common::UTM (double lat, double lon, double *x, double *y)
 
static char gps_common::UTMLetterDesignator (double Lat)
 
static void gps_common::UTMtoLL (const double UTMNorthing, const double UTMEasting, const char *UTMZone, double &Lat, double &Long)
 
static void gps_common::UTMtoLL (const double UTMNorthing, const double UTMEasting, std::string UTMZone, double &Lat, double &Long)
 

Variables

const double gps_common::DEGREES_PER_RADIAN = 180.0/M_PI
 
const double gps_common::RADIANS_PER_DEGREE = M_PI/180.0
 
const double gps_common::UTM_E2 = (WGS84_E*WGS84_E)
 
const double gps_common::UTM_E4 = (UTM_E2*UTM_E2)
 
const double gps_common::UTM_E6 = (UTM_E4*UTM_E2)
 
const double gps_common::UTM_EP2 = (UTM_E2/(1-UTM_E2))
 
const double gps_common::UTM_FE = 500000.0
 
const double gps_common::UTM_FN_N = 0.0
 
const double gps_common::UTM_FN_S = 10000000.0
 
const double gps_common::UTM_K0 = 0.9996
 
const double gps_common::WGS84_A = 6378137.0
 
const double gps_common::WGS84_B = 6356752.31424518
 
const double gps_common::WGS84_E = 0.0818191908
 
const double gps_common::WGS84_EP = 0.0820944379
 
const double gps_common::WGS84_F = 0.0033528107
 

Detailed Description

Universal Transverse Mercator transforms.

Functions to convert (spherical) latitude and longitude to and from (Euclidean) UTM coordinates.

Author
Chuck Gantz- chuck.nosp@m..gan.nosp@m.tz@gl.nosp@m.obal.nosp@m.star..nosp@m.com

Definition in file conversions.h.



gps_common
Author(s): Timo Roehling , P. J. Reed
autogenerated on Fri Aug 2 2024 08:42:47