pub struct NewZealandMapGridProjection { /* private fields */ }Expand description
§New Zealand Map Grid (EPSG:27200)
Classification: Custom grid-based projection
Available forms: Forward and inverse, spherical and ellipsoidal
Defined area: New Zealand
Alias: nzmg
Domain: 2D
Input type: Geodetic coordinates
Output type: Projected coordinates
§Projection String
+proj=nzmg§Required Parameters
- None (all standard projection parameters are hard-coded for this projection)
§Reference:
- Department of Land and Survey Technical Circular 1973/32 http://www.linz.govt.nz/docs/miscellaneous/nz-map-definition.pdf
- OSG Technical Report 4.1 http://www.linz.govt.nz/docs/miscellaneous/nzmg.pdf

Trait Implementations§
Source§impl Clone for NewZealandMapGridProjection
impl Clone for NewZealandMapGridProjection
Source§fn clone(&self) -> NewZealandMapGridProjection
fn clone(&self) -> NewZealandMapGridProjection
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 Debug for NewZealandMapGridProjection
impl Debug for NewZealandMapGridProjection
Source§impl ProjectCoordinates for NewZealandMapGridProjection
impl ProjectCoordinates for NewZealandMapGridProjection
impl StructuralPartialEq for NewZealandMapGridProjection
Auto Trait Implementations§
impl Freeze for NewZealandMapGridProjection
impl !RefUnwindSafe for NewZealandMapGridProjection
impl !Send for NewZealandMapGridProjection
impl !Sync for NewZealandMapGridProjection
impl Unpin for NewZealandMapGridProjection
impl !UnwindSafe for NewZealandMapGridProjection
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