OSSIM - Open Source Software Image Map  Version 1.9.0 (20180803)
Macros | Functions
ossimUtm.h File Reference
#include <ossim/base/ossimConstants.h>

Go to the source code of this file.

Macros

#define UTM_NO_ERROR   0x0000
 
#define UTM_LAT_ERROR   0x0001
 
#define UTM_LON_ERROR   0x0002
 
#define UTM_EASTING_ERROR   0x0004
 
#define UTM_NORTHING_ERROR   0x0008
 
#define UTM_ZONE_ERROR   0x0010
 
#define UTM_HEMISPHERE_ERROR   0x0020
 
#define UTM_ZONE_OVERRIDE_ERROR   0x0040
 
#define UTM_A_ERROR   0x0080
 
#define UTM_INV_F_ERROR   0x0100
 

Functions

long OSSIM_DLL Set_UTM_Parameters (double a, double f, long override)
 
void OSSIM_DLL Get_UTM_Parameters (double *a, double *f, long *override)
 
long OSSIM_DLL Convert_Geodetic_To_UTM (double Latitude, double Longitude, long *Zone, char *Hemisphere, double *Easting, double *Northing)
 
long OSSIM_DLL Convert_UTM_To_Geodetic (long Zone, char Hemisphere, double Easting, double Northing, double *Latitude, double *Longitude)
 

Macro Definition Documentation

◆ UTM_A_ERROR

#define UTM_A_ERROR   0x0080

Definition at line 88 of file ossimUtm.h.

◆ UTM_EASTING_ERROR

#define UTM_EASTING_ERROR   0x0004

Definition at line 83 of file ossimUtm.h.

◆ UTM_HEMISPHERE_ERROR

#define UTM_HEMISPHERE_ERROR   0x0020

Definition at line 86 of file ossimUtm.h.

◆ UTM_INV_F_ERROR

#define UTM_INV_F_ERROR   0x0100

Definition at line 89 of file ossimUtm.h.

◆ UTM_LAT_ERROR

#define UTM_LAT_ERROR   0x0001

Definition at line 81 of file ossimUtm.h.

◆ UTM_LON_ERROR

#define UTM_LON_ERROR   0x0002

Definition at line 82 of file ossimUtm.h.

◆ UTM_NO_ERROR

#define UTM_NO_ERROR   0x0000

Definition at line 80 of file ossimUtm.h.

◆ UTM_NORTHING_ERROR

#define UTM_NORTHING_ERROR   0x0008

Definition at line 84 of file ossimUtm.h.

◆ UTM_ZONE_ERROR

#define UTM_ZONE_ERROR   0x0010

Definition at line 85 of file ossimUtm.h.

◆ UTM_ZONE_OVERRIDE_ERROR

#define UTM_ZONE_OVERRIDE_ERROR   0x0040

Definition at line 87 of file ossimUtm.h.

Function Documentation

◆ Convert_Geodetic_To_UTM()

long OSSIM_DLL Convert_Geodetic_To_UTM ( double  Latitude,
double  Longitude,
long *  Zone,
char *  Hemisphere,
double *  Easting,
double *  Northing 
)

◆ Convert_UTM_To_Geodetic()

long OSSIM_DLL Convert_UTM_To_Geodetic ( long  Zone,
char  Hemisphere,
double  Easting,
double  Northing,
double *  Latitude,
double *  Longitude 
)

◆ Get_UTM_Parameters()

void OSSIM_DLL Get_UTM_Parameters ( double *  a,
double *  f,
long *  override 
)

◆ Set_UTM_Parameters()

long OSSIM_DLL Set_UTM_Parameters ( double  a,
double  f,
long  override 
)