Package pygeodesy :: Module ecef :: Class EcefVeness
[frames] | no frames]

Class EcefVeness

  object --+            
           |            
named._Named --+        
               |        
named._NamedBase --+    
                   |    
           _EcefBase --+
                       |
                      EcefVeness

Conversion between geodetic and geocentric, Earth-Centered, Earth-Fixed (ECEF) coordinates transcoded from Chris Veness' JavaScript classes LatLonEllipsoidal, Cartesian.


Note: Uses B. R. Bowring’s formulation for μm precision in concise form The accuracy of geodetic latitude and height equations, Survey Review, Vol 28, 218, Oct 1985.

See Also:
A Guide to Coordinate Systems in Great Britain, section B) Converting between 3D Cartesian and ellipsoidal latitude, longitude and height coordinates., Toms, Ralph M. An Efficient Algorithm for Geocentric to Geodetic Coordinate Conversion, Sept 1995 and An Improved Algorithm for Geocentric to Geodetic Coordinate Conversion, Apr 1996, both from Lawrence Livermore National Laboratory (LLNL).
Instance Methods

Inherited from _EcefBase: __eq__, __init__, forward, forward_, reverse, toStr

Inherited from named._NamedBase: __repr__, __str__, others, toRepr

Inherited from named._Named: __format__, __imatmul__, __matmul__, __rmatmul__, attrs, classof, copy, dup, methodname, rename, renamed, toStr2

Inherited from object: __delattr__, __getattribute__, __hash__, __new__, __reduce__, __reduce_ex__, __setattr__, __sizeof__, __subclasshook__

Properties

Inherited from _EcefBase: a, datum, ellipsoid, equatoradius, equatorialRadius, f, flattening, lon00

Inherited from named._Named: classname, classnaming, iteration, name, named, named2, named3, named4, sizeof, typename

Inherited from object: __class__