pub struct DeakinHunterKarneyMeridianCalculator { /* private fields */ }
Available on crate feature
std
only.Expand description
An implementation of a Meridian Arc Length calculator.
The best I’ve found to date of the Karney-Krueger equations, as described by Deakin, Hunter, and Karney on p4, eq 38 of the cited paper.
Deakin, R.E., Hunter, M.N. and Karney, C.F.F., (2010). ‘A FRESH LOOK AT THE UTM PROJECTION: Karney-Krueger equations V2’, Presented at the Surveying and Spatial Sciences Institute (SSSI) Land Surveying Commission National Conference, Melbourne, 18-21 April, 2012
Implementations§
Source§impl DeakinHunterKarneyMeridianCalculator
impl DeakinHunterKarneyMeridianCalculator
pub fn new(ellipsoid: &Ellipsoid) -> DeakinHunterKarneyMeridianCalculator
Trait Implementations§
Source§impl MeridianCalculator for DeakinHunterKarneyMeridianCalculator
impl MeridianCalculator for DeakinHunterKarneyMeridianCalculator
fn meridional_arc_distance(&self, delta_lat: &Angle) -> Length
Auto Trait Implementations§
impl Freeze for DeakinHunterKarneyMeridianCalculator
impl RefUnwindSafe for DeakinHunterKarneyMeridianCalculator
impl Send for DeakinHunterKarneyMeridianCalculator
impl Sync for DeakinHunterKarneyMeridianCalculator
impl Unpin for DeakinHunterKarneyMeridianCalculator
impl UnwindSafe for DeakinHunterKarneyMeridianCalculator
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