151 static int StandardZone(
double lat,
double lon,
int setzone);
194 static void Forward(
double lat,
double lon,
195 [System::Runtime::InteropServices::Out]
int% zone,
196 [System::Runtime::InteropServices::Out]
bool% northp,
197 [System::Runtime::InteropServices::Out]
double% x,
198 [System::Runtime::InteropServices::Out]
double% y,
199 [System::Runtime::InteropServices::Out]
double% gamma,
200 [System::Runtime::InteropServices::Out]
double% k,
201 int setzone,
bool mgrslimits);
240 static void Reverse(
int zone,
bool northp,
double x,
double y,
241 [System::Runtime::InteropServices::Out]
double% lat,
242 [System::Runtime::InteropServices::Out]
double% lon,
243 [System::Runtime::InteropServices::Out]
double% gamma,
244 [System::Runtime::InteropServices::Out]
double% k,
250 static void Forward(
double lat,
double lon,
251 [System::Runtime::InteropServices::Out]
int% zone,
252 [System::Runtime::InteropServices::Out]
bool% northp,
253 [System::Runtime::InteropServices::Out]
double% x,
254 [System::Runtime::InteropServices::Out]
double% y,
255 int setzone,
bool mgrslimits );
260 static void Reverse(
int zone,
bool northp,
double x,
double y,
261 [System::Runtime::InteropServices::Out]
double% lat,
262 [System::Runtime::InteropServices::Out]
double% lon,
298 static void Transfer(
int zonein,
bool northpin,
double xin,
double yin,
299 int zoneout,
bool northpout,
300 [System::Runtime::InteropServices::Out]
double% xout,
301 [System::Runtime::InteropServices::Out]
double% yout,
302 [System::Runtime::InteropServices::Out]
int% zone);
322 static void DecodeZone(System::String^ zonestr,
323 [System::Runtime::InteropServices::Out]
int% zone,
324 [System::Runtime::InteropServices::Out]
bool% northp);
343 static System::String^
EncodeZone(
int zone,
bool northp,
bool abbrev);
359 [System::Runtime::InteropServices::Out]
int% zone,
360 [System::Runtime::InteropServices::Out]
bool% northp);
static void DecodeEPSG(int epsg, [System::Runtime::InteropServices::Out] int% zone, [System::Runtime::InteropServices::Out] bool% northp)
static System::String ^ EncodeZone(int zone, bool northp, bool abbrev)
static void Reverse(int zone, bool northp, double x, double y, [System::Runtime::InteropServices::Out] double% lat, [System::Runtime::InteropServices::Out] double% lon, [System::Runtime::InteropServices::Out] double% gamma, [System::Runtime::InteropServices::Out] double% k, bool mgrslimits)
static double Flattening()
static int StandardZone(double lat, double lon, int setzone)
static int EncodeEPSG(int zone, bool northp)
static void Forward(double lat, double lon, [System::Runtime::InteropServices::Out] int% zone, [System::Runtime::InteropServices::Out] bool% northp, [System::Runtime::InteropServices::Out] double% x, [System::Runtime::InteropServices::Out] double% y, [System::Runtime::InteropServices::Out] double% gamma, [System::Runtime::InteropServices::Out] double% k, int setzone, bool mgrslimits)
static void Transfer(int zonein, bool northpin, double xin, double yin, int zoneout, bool northpout, [System::Runtime::InteropServices::Out] double% xout, [System::Runtime::InteropServices::Out] double% yout, [System::Runtime::InteropServices::Out] int% zone)
static double MajorRadius()
.NET wrapper for GeographicLib::UTMUPS.
static void DecodeZone(System::String^ zonestr, [System::Runtime::InteropServices::Out] int% zone, [System::Runtime::InteropServices::Out] bool% northp)