Package pychlv :: Module chlvs
[frames] | no frames]

Module chlvs

Classes ChLV, ChLVa, ChLVe and ChLVr for conversion between (WGS84 or Bessel1841) geodetic lat-, longitude and height and SwissTopo LandesVermessung 1995 (LV95) and -1903 (LV03) local projections.

Classes ChLVa and ChLVe are SwissTopo approximations, class ChLVr implements the SwissTopo rigorous formulas and class ChLV uses EcefKarney's Earth-Centered, Earth-Fixed (ECEF) methods.


Version: 26.07.17

Classes
  EcefKarney
Conversion between geodetic and geocentric, Earth-Centered, Earth-Fixed (ECEF) coordinates transcoded from Karney's C++ Geocentric methods.
  LatLon4Tuple
4-Tuple (lat, lon, height, datum) in degrees90, degrees180, meter and Datum.
  LocalCartesian
Conversion between geodetic (lat, lon, height) and local cartesian (x, y, z) coordinates with geodetic origin (lat0, lon0, height0), transcoded from Karney's C++ class LocalCartesian.
  Ltp
A local tangent plan (LTP), a sub-class of LocalCartesian with (re-)configurable ECEF converter.
  ChLV
Conversion between (WGS84) geodetic and Swiss projection coordinates using PyGeodesy EcefKarney ECEF methods.
  ChLVa
Conversion between (WGS84) geodetic and Swiss projection coordinates using the SwissTopo Approximate formulas.
  ChLVe
Conversion between (WGS84) geodetic and Swiss projection coordinates using the SwissTopo Ellipsoidal approximate formulas and Bolliger, J. pp 148-151 (also GGGS).
  ChLVr
Conversion between (Bessel1841) geodetic and Swiss projection coordinates using the SwissTopo Rigorous formulas 3.2 and 3.3, December 2018, pp 20-21.