Go to the documentation of this file.
151 double sinlat1,
double coslat1,
152 double sinlat2,
double coslat2,
186 void Forward(
double lon0,
double lat,
double lon,
187 [System::Runtime::InteropServices::Out]
double% x,
188 [System::Runtime::InteropServices::Out]
double% y,
189 [System::Runtime::InteropServices::Out]
double% gamma,
190 [System::Runtime::InteropServices::Out]
double% k);
212 [System::Runtime::InteropServices::Out]
double% lat,
213 [System::Runtime::InteropServices::Out]
double% lon,
214 [System::Runtime::InteropServices::Out]
double% gamma,
215 [System::Runtime::InteropServices::Out]
double% k);
221 void Forward(
double lon0,
double lat,
double lon,
222 [System::Runtime::InteropServices::Out]
double% x,
223 [System::Runtime::InteropServices::Out]
double% y);
230 [System::Runtime::InteropServices::Out]
double% lat,
231 [System::Runtime::InteropServices::Out]
double% lon);
void Reverse(double lon0, 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)
void Forward(double lon0, double lat, double lon, [System::Runtime::InteropServices::Out] double% x, [System::Runtime::InteropServices::Out] double% y, [System::Runtime::InteropServices::Out] double% gamma, [System::Runtime::InteropServices::Out] double% k)
~AlbersEqualArea()
Destructor.
@ AzimuthalEqualAreaNorth
Lambert azimuthal equal area projection (stdlat = 90°, and k0 = 1)
void SetScale(double lat, double k)
@ CylindricalEqualArea
cylindrical equal area projection (stdlat = 0, and k0 = 1)
.NET Wrapper for GeographicLib::AlbersEqualArea.
AlbersEqualArea(StandardTypes type)
AlbersEqualArea(double a, double f, double stdlat1, double stdlat2, double k1)
void Reverse(double lon0, double x, double y, [System::Runtime::InteropServices::Out] double% lat, [System::Runtime::InteropServices::Out] double% lon)
@ AzimuthalEqualAreaSouth
Lambert azimuthal equal area projection (stdlat = −90°, and k0 = 1)
void Forward(double lon0, double lat, double lon, [System::Runtime::InteropServices::Out] double% x, [System::Runtime::InteropServices::Out] double% y)
AlbersEqualArea(double a, double f, double stdlat, double k0)
AlbersEqualArea(double a, double f, double sinlat1, double coslat1, double sinlat2, double coslat2, double k1)