Package pygeodesy :: Module lcc |
[frames] | no frames]

# Module lcc

Lambert conformal conic projection for 1- or 2-Standard Parallels classes Conic, Conics registry, LCCError and position class Lcc.

See LCC, Lambert Conformal Conic to Geographic Transformation Formulae, Lambert Conformal Conic Projection and John P. Snyder 'Map Projections - A Working Manual', 1987, pp 107-109.

Version: 20.03.09

Classes
| Conic Lambert conformal conic projection (1- or 2-SP).
| LCCError Lambert Conformal Conic `LCC` or other Lcc issue.
| Lcc Lambert conformal conic East-/Northing location.

Functions
toLcc(latlon, conic=Conic(name='WRF_Lb', lat0=40, lon0=-97, par1=33, par2=45, E0=0`...`, height=None, Lcc=<class 'pygeodesy.lcc.Lcc'>, name=`'````'`) Convert an (ellipsoidal) geodetic point to a Lambert location. |

Variables
| __all__ = `_ALL_LAZY.lcc`
| Conics = `Conics.Be08Lb: Conic(name='Be08Lb', lat0=50.797815, l`...`` Registered conics.

Function Details

### toLcc(latlon, conic=Conic(name='WRF_Lb', lat0=40, lon0=-97, par1=33, par2=45, E0=0`...`, height=None, Lcc=<class 'pygeodesy.lcc.Lcc'>, name=`'````'`) |
Convert an (ellipsoidal) geodetic point to a Lambert location. Parameters: `latlon` - Ellipsoidal point (`LatLon`). `conic` - Optional Lambert projection to use (Conic). `height` - Optional height for the point, overriding the default height (`meter`). `Lcc` - Optional (sub-)class to return the Lambert location (Lcc). `name` - Optional `Lcc` name (`str`). Returns: The Lambert location (Lcc) or an EasNor3Tuple`(easting, northing, height)` if `Lcc` is `None`. Raises: `TypeError` - If `latlon` is not ellipsoidal.

Variables Details

  ### Conics Registered conics. Value:
      Conics.Be08Lb: Conic(name='Be08Lb', lat0=50.797815, lon0=4.35921583, p
      ar1=49.833333, par2=51.166667, E0=649328, N0=665262, k0=1, SP=2, datum
      =Datum(name='GRS80', ellipsoid=Ellipsoids.GRS80, transform=Transforms.
      WGS84),
      Conics.Be72Lb: Conic(name='Be72Lb', lat0=90, lon0=4.3674867, par1=49.8
      333339, par2=51.1666672, E0=150000.013, N0=5400088.438, k0=1, SP=2, da
      tum=Datum(name='NAD83', ellipsoid=Ellipsoids.GRS80, transform=Transfor
      ms.NAD83),
      ...