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

# Module datum

DEPRECATED, use module datums or ellipsoids instead.

Version: 20.08.25

Classes
| Curvature2Tuple 2-Tuple `(meridional, prime_vertical)` of radii of curvature, both in `meter`.
| Datum Ellipsoid and transform parameters for an earth model.
| Ellipsoid Ellipsoid with equatorial (major) and minor radius, (inverse) flattening and other pre-computed, frequently used attributes, supporting both oblate and prolate ellipsoids and spheres.
| Transform Helmert transformation.

Variables
| Datums = `Datums.BD72: Datum(name='BD72', ellipsoid=Ellipsoids.`...``
| Ellipsoids = `Ellipsoids.Airy1830: Ellipsoid(name='Airy1830', a`...``
| R_FM = `6371000.0`
| R_KM = `6371.008771415`
| R_M = `6371008.771415`
| R_MA = `6378137.0`
| R_MB = `6356752.0`
| R_NM = `3440.06953446921`
| R_SM = `3958.753395372691`
| R_VM = `6366707.0194937`
| Transforms = `Transforms.BD72: Transform(name='BD72', tx=106.86`...``

Variables Details

  ### Datums Value:
      Datums.BD72: Datum(name='BD72', ellipsoid=Ellipsoids.Intl1924, transfo
      rm=Transforms.BD72),
      Datums.DHDN: Datum(name='DHDN', ellipsoid=Ellipsoids.Bessel1841, trans
      form=Transforms.DHDN),
      Datums.ED50: Datum(name='ED50', ellipsoid=Ellipsoids.Intl1924, transfo
      rm=Transforms.ED50),
      Datums.GDA2020: Datum(name='GDA2020', ellipsoid=Ellipsoids.GRS80, tran
      sform=Transforms.WGS84),
      ...

  ### Ellipsoids Value:
      Ellipsoids.Airy1830: Ellipsoid(name='Airy1830', a=6377563.396, b=63562
      56.90923729, f_=299.3249646, f=0.00334085, e=0.08167337, e2=0.00667054
      , e22=0.00671533, e32=0.00334643, n=0.00167322, L=10001126.0807165, R1
      =6370461.23374576, R2=6370459.65470808, R3=6370453.30994572, Rr=636691
      4.60892444, Rs=6366901.24000081),
      Ellipsoids.AiryModified: Ellipsoid(name='AiryModified', a=6377340.189,
       b=6356034.44793853, f_=299.3249646, f=0.00334085, e=0.08167337, e2=0.
      00667054, e22=0.00671533, e32=0.00334643, n=0.00167322, L=10000776.053
      ...

  ### Transforms Value:
      Transforms.BD72: Transform(name='BD72', tx=106.86863, ty=-52.29778, tz
      =103.72389, rx=-0, ry=-0, rz=-0.00001, s=1.2727, s1=1, sx=-0.33657, sy
      =-0.45696, sz=-1.84218),
      Transforms.Bessel1841: Transform(name='Bessel1841', tx=-582, ty=-105,
      tz=-414, rx=-0.00001, ry=-0, rz=0.00001, s=-8.3, s1=0.99999, sx=-1.04,
       sy=-0.35, sz=3.08),
      Transforms.Clarke1866: Transform(name='Clarke1866', tx=8, ty=-160, tz=
      -176, rx=0, ry=0, rz=0, s=0, s1=1, sx=0, sy=0, sz=0),
      ...