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 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl PartialEq for LambertEqualAreaConicProjection
impl PartialEq for LambertEqualAreaConicProjection
Source§fn eq(&self, other: &LambertEqualAreaConicProjection) -> bool
fn eq(&self, other: &LambertEqualAreaConicProjection) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§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§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
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