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

Module ellipsoids

Classes Ellipsoid and an Ellipsoids registry.

See module datums for more details.


Version: 20.08.28

Classes
  Curvature2Tuple
2-Tuple (meridional, prime_vertical) of radii of curvature, both in meter.
  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.
Variables
  R_M = 6371008.771415
Mean (spherical) earth radius (meter).
  R_MA = 6378137.0
Major (equatorial) earth radius (meter) WGS84, EPSG:3785.
  R_MB = 6356752.0
Minor (polar) earth radius (meter) WGS84, EPSG:3785.
  R_KM = 6371.008771415
Mean (spherical) earth radius (KM, kilo meter).
  R_NM = 3440.06953446921
Mean (spherical) earth radius (NM, nautical miles).
  R_SM = 3958.753395372691
Mean (spherical) earth radius (SM, statute miles).
  R_FM = 6371000.0
Former FAI Sphere earth radius (meter).
  R_VM = 6366707.0194937
Aviation/Navigation earth radius (meter).
  __all__ = _ALL_LAZY.ellipsoids
  Ellipsoids = Ellipsoids.Airy1830: Ellipsoid(name='Airy1830', a...
Registered ellipsoids.
  Ellipsoids.Airy1830
Ellipsoid(name='Airy1830', a=6377563.396, b=6356256.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=6366914.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.05340819, R1=6370238.27531284, R2=6370236.69633043, R3=6370230.35179012, Rr=6366691.7746191, Rs=6366678.40616336)
  Ellipsoids.Australia1966
Ellipsoid(name='Australia1966', a=6378160, b=6356774.71919531, f_=298.25, f=0.00335289, e=0.08182018, e2=0.00669454, e22=0.00673966, e32=0.00335851, n=0.00167926, L=10002001.39064442, R1=6371031.5730651, R2=6371029.9824858, R3=6371023.59124343, Rr=6367471.84853149, Rs=6367458.38172365)
  Ellipsoids.Bessel1841
Ellipsoid(name='Bessel1841', a=6377397.155, b=6356078.962818, f_=299.1528128, f=0.00334277, e=0.08169683, e2=0.00667437, e22=0.00671922, e32=0.00334836, n=0.00167418, L=10000855.76443237, R1=6370291.09093933, R2=6370289.51012659, R3=6370283.15821522, Rr=6366742.52023316, Rs=6366729.13625441)
  Ellipsoids.CPM1799
Ellipsoid(name='CPM1799', a=6375738.7, b=6356671.92557493, f_=334.39, f=0.00299052, e=0.07727934, e2=0.0059721, e22=0.00600798, e32=0.00299499, n=0.0014975, L=10000017.52721564, R1=6369383.10852498, R2=6369381.8434158, R3=6369376.76247021, Rr=6366208.88184734, Rs=6366198.17466371)
  Ellipsoids.Clarke1866
Ellipsoid(name='Clarke1866', a=6378206.4, b=6356583.8, f_=294.97869821, f=0.00339008, e=0.08227185, e2=0.00676866, e22=0.00681478, e32=0.00339582, n=0.00169792, L=10001888.04298286, R1=6370998.86666667, R2=6370997.240633, R3=6370990.70659881, Rr=6367399.68916895, Rs=6367385.92165547)
  Ellipsoids.Clarke1880
Ellipsoid(name='Clarke1880', a=6378249.145, b=6356514.86954978, f_=293.465, f=0.00340756, e=0.0824834, e2=0.00680351, e22=0.00685012, e32=0.00341337, n=0.00170669, L=10001867.55164747, R1=6371004.38651659, R2=6371002.74366963, R3=6370996.1419165, Rr=6367386.64397966, Rs=6367372.73385858)
  Ellipsoids.Clarke1880IGN
Ellipsoid(name='Clarke1880IGN', a=6378249.2, b=6356515, f_=293.46602129, f=0.00340755, e=0.08248326, e2=0.00680349, e22=0.00685009, e32=0.00341336, n=0.00170668, L=10001867.69724906, R1=6371004.46666667, R2=6371002.82383112, R3=6370996.22212394, Rr=6367386.73667251, Rs=6367372.82664821)
  Ellipsoids.Clarke1880Mod
Ellipsoid(name='Clarke1880Mod', a=6378249.145, b=6356514.96582849, f_=293.4663, f=0.00340755, e=0.08248322, e2=0.00680348, e22=0.00685009, e32=0.00341335, n=0.00170668, L=10001867.62720001, R1=6371004.4186095, R2=6371002.77577708, R3=6370996.17408252, Rr=6367386.6920779, Rs=6367372.78208016)
  Ellipsoids.Delambre1810
Ellipsoid(name='Delambre1810', a=6376428, b=6355957.92616372, f_=311.5, f=0.00321027, e=0.08006397, e2=0.00641024, e22=0.0064516, e32=0.00321543, n=0.00160772, L=9999998.98395793, R1=6369604.64205457, R2=6369603.18419749, R3=6369597.32739068, Rr=6366197.07684267, Rs=6366184.7355549)
  Ellipsoids.Engelis1985
Ellipsoid(name='Engelis1985', a=6378136.05, b=6356751.32272154, f_=298.2566, f=0.00335282, e=0.08181928, e2=0.00669439, e22=0.00673951, e32=0.00335844, n=0.00167922, L=10001964.20447208, R1=6371007.80757385, R2=6371006.21707085, R3=6370999.82613572, Rr=6367448.17507892, Rs=6367434.70891814)
  Ellipsoids.Everest1969
Ellipsoid(name='Everest1969', a=6377295.664, b=6356094.667915, f_=300.8017, f=0.00332445, e=0.08147298, e2=0.00663785, e22=0.0066822, e32=0.00332998, n=0.00166499, L=10000788.3115495, R1=6370228.665305, R2=6370227.10178537, R3=6370220.81951617, Rr=6366699.57839424, Rs=6366686.3410779)
  Ellipsoids.Fisher1968
Ellipsoid(name='Fisher1968', a=6378150, b=6356768.33724438, f_=298.3, f=0.00335233, e=0.08181333, e2=0.00669342, e22=0.00673853, e32=0.00335795, n=0.00167898, L=10001988.52191361, R1=6371022.77908146, R2=6371021.18903735, R3=6371014.79995034, Rr=6367463.65604301, Rs=6367450.19377421)
  Ellipsoids.GEM10C
Ellipsoid(name='GEM10C', a=6378137, b=6356752.31424783, f_=298.2572236, f=0.00335281, e=0.08181919, e2=0.00669438, e22=0.0067395, e32=0.00335843, n=0.00167922, L=10001965.7293148, R1=6371008.77141594, R2=6371007.18091936, R3=6371000.79001004, Rr=6367449.14582394, Rs=6367435.67971752)
  Ellipsoids.GRS67
Ellipsoid(name='GRS67', a=6378160, b=6356774.51609071, f_=298.24716743, f=0.00335292, e=0.08182057, e2=0.00669461, e22=0.00673973, e32=0.00335854, n=0.00167928, L=10002001.2312605, R1=6371031.50536357, R2=6371029.91475409, R3=6371023.52339014, Rr=6367471.74706453, Rs=6367458.28000067)
  Ellipsoids.GRS80
Ellipsoid(name='GRS80', a=6378137, b=6356752.31414035, f_=298.2572221, f=0.00335281, e=0.08181919, e2=0.00669438, e22=0.0067395, e32=0.00335843, n=0.00167922, L=10001965.72923046, R1=6371008.77138012, R2=6371007.18088351, R3=6371000.78997413, Rr=6367449.14577025, Rs=6367435.67966369)
  Ellipsoids.Helmert1906
Ellipsoid(name='Helmert1906', a=6378200, b=6356818.16962789, f_=298.3, f=0.00335233, e=0.08181333, e2=0.00669342, e22=0.00673853, e32=0.00335795, n=0.00167898, L=10002066.93013953, R1=6371072.7232093, R2=6371071.13315272, R3=6371064.74401563, Rr=6367513.57226994, Rs=6367500.10989561)
  Ellipsoids.IERS1989
Ellipsoid(name='IERS1989', a=6378136, b=6356751.30156878, f_=298.257, f=0.00335281, e=0.08181922, e2=0.00669438, e22=0.0067395, e32=0.00335843, n=0.00167922, L=10001964.14856985, R1=6371007.76718959, R2=6371006.17669088, R3=6370999.78577296, Rr=6367448.13949045, Rs=6367434.67336593)
  Ellipsoids.IERS1992TOPEX
Ellipsoid(name='IERS1992TOPEX', a=6378136.3, b=6356751.61659215, f_=298.25722356, f=0.00335281, e=0.08181919, e2=0.00669438, e22=0.0067395, e32=0.00335843, n=0.00167922, L=10001964.63159783, R1=6371008.07219738, R2=6371006.48170097, R3=6371000.09079235, Rr=6367448.44699561, Rs=6367434.98089066)
  Ellipsoids.IERS2003
Ellipsoid(name='IERS2003', a=6378136.6, b=6356751.85797165, f_=298.25642, f=0.00335282, e=0.0818193, e2=0.0066944, e22=0.00673951, e32=0.00335844, n=0.00167922, L=10001965.05683465, R1=6371008.35265722, R2=6371006.76215217, R3=6371000.37120876, Rr=6367448.71770978, Rs=6367435.25153158)
  Ellipsoids.Intl1924
Ellipsoid(name='Intl1924', a=6378388, b=6356911.94612795, f_=297, f=0.003367, e=0.08199189, e2=0.00672267, e22=0.00676817, e32=0.00337267, n=0.00168634, L=10002288.29898944, R1=6371229.31537598, R2=6371227.71133444, R3=6371221.26587487, Rr=6367654.50005678, Rs=6367640.91907192)
  Ellipsoids.Intl1967
Ellipsoid(name='Intl1967', a=6378157.5, b=6356772.2, f_=298.24961539, f=0.0033529, e=0.08182023, e2=0.00669455, e22=0.00673967, e32=0.00335852, n=0.00167926, L=10001997.44859308, R1=6371029.06666667, R2=6371027.47608389, R3=6371021.08482752, Rr=6367469.33894366, Rs=6367455.87210634)
  Ellipsoids.Krassovski1940
Ellipsoid(name='Krassovski1940', a=6378245, b=6356863.01877305, f_=298.3, f=0.00335233, e=0.08181333, e2=0.00669342, e22=0.00673853, e32=0.00335795, n=0.00167898, L=10002137.49754285, R1=6371117.67292435, R2=6371116.08285656, R3=6371109.69367439, Rr=6367558.49687419, Rs=6367545.03440487)
  Ellipsoids.Krassowsky1940
Ellipsoid(name='Krassowsky1940', a=6378245, b=6356863.01877305, f_=298.3, f=0.00335233, e=0.08181333, e2=0.00669342, e22=0.00673853, e32=0.00335795, n=0.00167898, L=10002137.49754285, R1=6371117.67292435, R2=6371116.08285656, R3=6371109.69367439, Rr=6367558.49687419, Rs=6367545.03440487)
  Ellipsoids.Maupertuis1738
Ellipsoid(name='Maupertuis1738', a=6397300, b=6363806.28272251, f_=191, f=0.0052356, e=0.10219488, e2=0.01044379, e22=0.01055402, e32=0.00524931, n=0.00262467, L=10022566.69846922, R1=6386135.42757417, R2=6386131.54144847, R3=6386115.88628229, Rr=6380564.13011364, Rs=6380531.16381863)
  Ellipsoids.Mercury1960
Ellipsoid(name='Mercury1960', a=6378166, b=6356784.28360711, f_=298.3, f=0.00335233, e=0.08181333, e2=0.00669342, e22=0.00673853, e32=0.00335795, n=0.00167898, L=10002013.61254591, R1=6371038.76120237, R2=6371037.17115427, R3=6371030.78205124, Rr=6367479.62923563, Rs=6367466.16693306)
  Ellipsoids.Mercury1968Mod
Ellipsoid(name='Mercury1968Mod', a=6378150, b=6356768.33724438, f_=298.3, f=0.00335233, e=0.08181333, e2=0.00669342, e22=0.00673853, e32=0.00335795, n=0.00167898, L=10001988.52191361, R1=6371022.77908146, R2=6371021.18903735, R3=6371014.79995034, Rr=6367463.65604301, Rs=6367450.19377421)
  Ellipsoids.NWL1965
Ellipsoid(name='NWL1965', a=6378145, b=6356759.76948868, f_=298.25, f=0.00335289, e=0.08182018, e2=0.00669454, e22=0.00673966, e32=0.00335851, n=0.00167926, L=10001977.86818326, R1=6371016.58982956, R2=6371014.999254, R3=6371008.60802666, Rr=6367456.87366762, Rs=6367443.40689145)
  Ellipsoids.OSU86F
Ellipsoid(name='OSU86F', a=6378136.2, b=6356751.51693008, f_=298.2572236, f=0.00335281, e=0.08181919, e2=0.00669438, e22=0.0067395, e32=0.00335843, n=0.00167922, L=10001964.47478349, R1=6371007.97231003, R2=6371006.38181364, R3=6370999.99090512, Rr=6367448.34716451, Rs=6367434.88105977)
  Ellipsoids.OSU91A
Ellipsoid(name='OSU91A', a=6378136.3, b=6356751.6165948, f_=298.2572236, f=0.00335281, e=0.08181919, e2=0.00669438, e22=0.0067395, e32=0.00335843, n=0.00167922, L=10001964.63159991, R1=6371008.07219827, R2=6371006.48170186, R3=6371000.09079324, Rr=6367448.44699693, Rs=6367434.98089199)
  Ellipsoids.Plessis1817
Ellipsoid(name='Plessis1817', a=6376523, b=6355862.93325557, f_=308.64, f=0.00324002, e=0.08043347, e2=0.00646954, e22=0.00651167, e32=0.00324527, n=0.00162264, L=9999999.1100364, R1=6369636.31108519, R2=6369634.82608583, R3=6369628.85999667, Rr=6366197.15710669, Rs=6366184.58566445)
  Ellipsoids.SGS85
Ellipsoid(name='SGS85', a=6378136, b=6356751.30156878, f_=298.257, f=0.00335281, e=0.08181922, e2=0.00669438, e22=0.0067395, e32=0.00335843, n=0.00167922, L=10001964.14856985, R1=6371007.76718959, R2=6371006.17669087, R3=6370999.78577296, Rr=6367448.13949045, Rs=6367434.67336593)
  Ellipsoids.SoAmerican1969
Ellipsoid(name='SoAmerican1969', a=6378160, b=6356774.71919531, f_=298.25, f=0.00335289, e=0.08182018, e2=0.00669454, e22=0.00673966, e32=0.00335851, n=0.00167926, L=10002001.39064442, R1=6371031.5730651, R2=6371029.98248581, R3=6371023.59124343, Rr=6367471.84853149, Rs=6367458.38172365)
  Ellipsoids.Sphere
Ellipsoid(name='Sphere', a=6371008.771415, b=6371008.771415, f_=0, f=0, e=0, e2=0, e22=0, e32=0, n=0, L=10007557.17611675, R1=6371008.771415, R2=6371008.771415, R3=6371008.771415, Rr=6371008.771415, Rs=6371008.771415)
  Ellipsoids.SphereAuthalic
Ellipsoid(name='SphereAuthalic', a=6371000, b=6371000, f_=0, f=0, e=0, e2=0, e22=0, e32=0, n=0, L=10007543.39801029, R1=6371000, R2=6371000, R3=6371000, Rr=6371000, Rs=6371000)
  Ellipsoids.SpherePopular
Ellipsoid(name='SpherePopular', a=6378137, b=6378137, f_=0, f=0, e=0, e2=0, e22=0, e32=0, n=0, L=10018754.17139462, R1=6378137, R2=6378137, R3=6378137, Rr=6378137, Rs=6378137)
  Ellipsoids.Struve1860
Ellipsoid(name='Struve1860', a=6378298.3, b=6356657.14266956, f_=294.73, f=0.00339294, e=0.0823065, e2=0.00677436, e22=0.00682056, e32=0.00339869, n=0.00169935, L=10002017.83655713, R1=6371084.58088985, R2=6371082.95208988, R3=6371076.40691418, Rr=6367482.31832466, Rs=6367468.52734838)
  Ellipsoids.WGS60
Ellipsoid(name='WGS60', a=6378165, b=6356783.28695944, f_=298.3, f=0.00335233, e=0.08181333, e2=0.00669342, e22=0.00673853, e32=0.00335795, n=0.00167898, L=10002012.04438139, R1=6371037.76231981, R2=6371036.17227197, R3=6371029.78316993, Rr=6367478.63091109, Rs=6367465.16861063)
  Ellipsoids.WGS66
Ellipsoid(name='WGS66', a=6378145, b=6356759.76948868, f_=298.25, f=0.00335289, e=0.08182018, e2=0.00669454, e22=0.00673966, e32=0.00335851, n=0.00167926, L=10001977.86818326, R1=6371016.58982956, R2=6371014.999254, R3=6371008.60802666, Rr=6367456.87366762, Rs=6367443.40689145)
  Ellipsoids.WGS72
Ellipsoid(name='WGS72', a=6378135, b=6356750.52001609, f_=298.26, f=0.00335278, e=0.08181881, e2=0.00669432, e22=0.00673943, e32=0.0033584, n=0.0016792, L=10001962.74919858, R1=6371006.84000536, R2=6371005.24953886, R3=6370998.85875069, Rr=6367447.24862303, Rs=6367433.78277174)
  Ellipsoids.WGS84
Ellipsoid(name='WGS84', a=6378137, b=6356752.31424518, f_=298.25722356, f=0.00335281, e=0.08181919, e2=0.00669438, e22=0.0067395, e32=0.00335843, n=0.00167922, L=10001965.72931272, R1=6371008.77141506, R2=6371007.18091847, R3=6371000.79000915, Rr=6367449.14582262, Rs=6367435.67971619)
Variables Details

Ellipsoids

Registered 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\
...