pub struct LambertEqualAreaConicProjection { /* private fields */ }Expand description
§Lambert Equal Area Conic Projection
Classification: Conical
Available forms: Forward and inverse, spherical and ellipsoidal
Defined area: Global
Alias: leac
Domain: 2D
Input type: Geodetic coordinates
Output type: Projected coordinates
§Projection String
+proj=leac§Parameters
Note: All parameters are optional for the Lambert Equal Area Conic projection.
§Required Parameters
lat1: Latitude of the first standard parallel.+south: Sets the second standard parallel to 90°S. When the flag is off, the second standard parallel is set to 90°N.
§Optional Parameters
lon0: Longitude of the central meridian.ellps: Name of the reference ellipsoid.R: Radius of the sphere ifellpsis not specified.x0: False easting (coordinate offset in the x-direction).y0: False northing (coordinate offset in the y-direction).
§References
- https://en.wikipedia.org/wiki/Lambert_conformal_conic_projection (Note: While the name is similar, this link describes the conformal variant. A specific link for the equal-area conic might be needed)

Trait Implementations§
Source§impl Clone for LambertEqualAreaConicProjection
impl Clone for LambertEqualAreaConicProjection
Source§fn clone(&self) -> LambertEqualAreaConicProjection
fn clone(&self) -> LambertEqualAreaConicProjection
Returns a duplicate of the value. Read more
1.0.0§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl ProjectCoordinates for LambertEqualAreaConicProjection
impl ProjectCoordinates for LambertEqualAreaConicProjection
impl StructuralPartialEq for LambertEqualAreaConicProjection
Auto Trait Implementations§
impl !Freeze for LambertEqualAreaConicProjection
impl !RefUnwindSafe for LambertEqualAreaConicProjection
impl !Send for LambertEqualAreaConicProjection
impl !Sync for LambertEqualAreaConicProjection
impl Unpin for LambertEqualAreaConicProjection
impl !UnwindSafe for LambertEqualAreaConicProjection
Blanket Implementations§
§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§unsafe fn clone_to_uninit(&self, dest: *mut u8)
unsafe fn clone_to_uninit(&self, dest: *mut u8)
🔬This is a nightly-only experimental API. (
clone_to_uninit)Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more