91 #define TRANMERC_NO_ERROR 0x0000
92 #define TRANMERC_LAT_ERROR 0x0001
93 #define TRANMERC_LON_ERROR 0x0002
94 #define TRANMERC_EASTING_ERROR 0x0004
95 #define TRANMERC_NORTHING_ERROR 0x0008
96 #define TRANMERC_ORIGIN_LAT_ERROR 0x0010
97 #define TRANMERC_CENT_MER_ERROR 0x0020
98 #define TRANMERC_A_ERROR 0x0040
99 #define TRANMERC_INV_F_ERROR 0x0080
100 #define TRANMERC_SCALE_FACTOR_ERROR 0x0100
101 #define TRANMERC_LON_WARNING 0x0200
118 double Origin_Latitude,
119 double Central_Meridian,
120 double False_Easting,
121 double False_Northing,
122 double Scale_Factor);
144 double *Origin_Latitude,
145 double *Central_Meridian,
146 double *False_Easting,
147 double *False_Northing,
148 double *Scale_Factor);
int Convert_Geodetic_To_Transverse_Mercator(double Latitude, double longitude, double *Easting, double *Northing)
int Convert_Transverse_Mercator_To_Geodetic(double Easting, double Northing, double *Latitude, double *longitude)
void Get_Transverse_Mercator_Parameters(double *a, double *f, double *Origin_Latitude, double *Central_Meridian, double *False_Easting, double *False_Northing, double *Scale_Factor)
int Set_Transverse_Mercator_Parameters(double a, double f, double Origin_Latitude, double Central_Meridian, double False_Easting, double False_Northing, double Scale_Factor)