pub struct MapProjection {
pub name: String,
pub method: MapProjectionMethod,
pub parameters: Vec<MapProjectionParameter>,
pub identifiers: Vec<Identifier>,
}Expand description
A map projection (coordinate conversion) applied to a base CRS to produce a projected CRS.
WKT2 keyword: CONVERSION.
Fields§
§name: StringThe name of the map projection (e.g. “UTM zone 31N”).
method: MapProjectionMethodThe projection method (e.g. “Transverse Mercator”).
parameters: Vec<MapProjectionParameter>The parameters of the projection (e.g. central meridian, scale factor).
identifiers: Vec<Identifier>Identifiers for this conversion as a whole.
Trait Implementations§
Source§impl Clone for MapProjection
impl Clone for MapProjection
Source§fn clone(&self) -> MapProjection
fn clone(&self) -> MapProjection
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 Debug for MapProjection
impl Debug for MapProjection
Source§impl Display for MapProjection
impl Display for MapProjection
Source§impl PartialEq for MapProjection
impl PartialEq for MapProjection
impl StructuralPartialEq for MapProjection
Auto Trait Implementations§
impl Freeze for MapProjection
impl RefUnwindSafe for MapProjection
impl Send for MapProjection
impl Sync for MapProjection
impl Unpin for MapProjection
impl UnsafeUnpin for MapProjection
impl UnwindSafe for MapProjection
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