Package pygeodesy :: Module albers :: Class AlbersEqualArea2
[frames] | no frames]

Class AlbersEqualArea2

  object --+            
           |            
named._Named --+        
               |        
named._NamedBase --+    
                   |    
         _AlbersBase --+
                       |
                      AlbersEqualArea2

An Albers equal-area (authalic) projection with two standard parallels.


See Also: AlbersEqualArea and AlbersEqualArea4.

Instance Methods
 
__init__(self, lat1, lat2, k1=1, datum=Datum(name='WGS84', ellipsoid=Ellipsoids.WGS84, transform=Tran..., **name)
New AlbersEqualArea2 projection.

Inherited from _AlbersBase: forward, rescale0, reverse, toRepr, toStr

Inherited from named._NamedBase: __repr__, __str__, others

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

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

Properties

Inherited from _AlbersBase: a, datum, ellipsoid, equatoradius, f, flattening, isPolar, ispolar, lat0, lat1, lat2, majoradius, scale0

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

Inherited from object: __class__

Method Details

__init__ (self, lat1, lat2, k1=1, datum=Datum(name='WGS84', ellipsoid=Ellipsoids.WGS84, transform=Tran..., **name)
(Constructor)

 

New AlbersEqualArea2 projection.

Arguments:
  • lat1 - First standard parallel (degrees).
  • lat2 - Second standard parallel (degrees).
  • k1 - Azimuthal scale on the standard parallels (scalar).
  • datum - Optional datum or ellipsoid (Datum, Ellipsoid, Ellipsoid2 or a_f2Tuple).
  • name - Optional name=NN for the projection (str).
Raises:
  • AlbersError - Invalid lat1m lat2, k1 or no convergence.
Overrides: object.__init__