__init__ (self,
latlon0,
par1,
par2=None,
E0=0,
N0=0,
k0=1,
opt3=0,
name='',
auth='')
(Constructor)
|
|
New Lambert conformal conic projection.
- Arguments:
latlon0 - Origin with (ellipsoidal) datum (LatLon).
par1 - First standard parallel (degrees90).
par2 - Optional, second standard parallel (degrees90).
E0 - Optional, false easting (meter).
N0 - Optional, false northing (meter).
k0 - Optional scale factor (scalar).
opt3 - Optional meridian (degrees180).
name - Optional name of the conic (str).
auth - Optional authentication authority (str).
- Returns:
- A Lambert projection (Conic).
- Raises:
TypeError - Non-ellipsoidal latlon0.
ValueError - Invalid par1, par2,
E0, N0,
k0 or opt3.
- Overrides:
object.__init__
Example:
>>> from pygeodesy import Conic, Datums, ellipsoidalNvector
>>> ll0 = ellipsoidalNvector.LatLon(23, -96, datum=Datums.NAD27)
>>> Snyder = Conic(ll0, 33, 45, E0=0, N0=0, name='Snyder')
|