Package pygeodesy :: Module azimuthal :: Class GnomonicKarney
[frames] | no frames]

Class GnomonicKarney

  object --+                    
           |                    
named._Named --+                
               |                
named._NamedBase --+            
                   |            
      _AzimuthalBase --+        
                       |        
      _AzimuthalGeodesic --+    
                           |    
               _GnomonicBase --+
                               |
                              GnomonicKarney

Azimuthal gnomonic projection, a Python version of Karney's C++ class Gnomonic, requiring package geographiclib to be installed.


See Also: Karney's Detailed Description, especially the Warning.

Instance Methods
 
__init__(self, lat0, lon0, datum=Datum(name='WGS84', ellipsoid=Ellipsoids.WGS84, transform=Tran..., name='')
New azimuthal GnomonicKarney projection.

Inherited from _GnomonicBase: forward, reverse

Inherited from _AzimuthalBase: reset, toRepr, toStr

Inherited from named._NamedBase: __repr__, __str__, others

Inherited from named._Named: _DOT_, attrs, classof, copy, rename, toStr2

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

Properties
  geodesic
Get this projection's wrapped Karney Geodesic, provided package geographiclib is installed.

Inherited from _AzimuthalBase: datum, equatoradius, flattening, iteration, lat0, latlon0, lon0, majoradius, radius

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

Inherited from object: __class__

Method Details

__init__ (self, lat0, lon0, datum=Datum(name='WGS84', ellipsoid=Ellipsoids.WGS84, transform=Tran..., name='')
(Constructor)

 

New azimuthal GnomonicKarney projection.

Arguments:
  • lat0 - Latitude of center point (degrees90).
  • lon0 - Longitude of center point (degrees180).
  • datum - Optional datum or ellipsoid (Datum, Ellipsoid, Ellipsoid2 or a_f2Tuple) or scalar earth radius (meter).
  • name - Optional name for the projection (str).
Raises:
Overrides: object.__init__

Property Details

geodesic

Get this projection's wrapped Karney Geodesic, provided package geographiclib is installed.

Get method:
_fget(inst)
Set method:
_fset_error(inst, val) - Throws an AttributeError, always.
Delete Method:
_fdel(inst)