Home | Trees | Indices | Help |
|
---|
|
object --+ | bases._Named --+ | bases._Based --+ | _Registered --+ | Ellipsoid
Ellipsoid with major and minor radius, semi-axis, (inverse) flattening and other pre-computed, frequently used attributes.
Instance Methods | |||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
Inherited from Inherited from Inherited from |
Class Variables | |
_a2_ = 0 (1 / a**2) |
|
_f_ = 0 Inverse flattening: a / (a - b) = 1 / f |
Properties | |
a Get the major (equatorial) radius, semi-axis ( meter ).
|
|
a2_ Get the inverse of the major radius squared ( float ).
|
|
a2_b Get the polar meridional radius of curvature: a**2 / b ( meter ).
|
|
a_b Get the 2nd Flattening ( float ).
|
|
area Get the surface area 4 * PI * R2**2 ( meter**2 ).
|
|
A Get the UTM meridional radius ( meter ).
|
|
AlphaKs Get the Krüger Alpha series coefficients (KsOrder-tuple). |
|
b Get the minor (polar) radius, semi-axis ( meter ).
|
|
b2_a Get the equatorial meridional radius of curvature: b**2 / a ( meter ).
|
|
BetaKs Get the Krüger Beta series coefficients (KsOrder-tuple). |
|
c Get the authalic earth radius: see R2
(meter ).
|
|
e Get the (1st) Eccentricity ( float ).
|
|
e12 Get the ( float ).
|
|
e2 Get the (1st) Eccentricity squared ( float ).
|
|
e22 Get the 2nd Eccentricity squared ( float ).
|
|
e4 Get the (1st) Eccentricity to 4th power ( float ).
|
|
f Get the Flattening ( float ).
|
|
f_ Get the Inverse flattening ( float ).
|
|
geodesic Get this ellipsoid's Karney Geodesic, provided the GeographicLib package is installed. |
|
isEllipsoidal Check whether this model is ellipsoidal ( bool ).
|
|
isSpherical Check whether this model is spherical ( bool ).
|
|
KsOrder Get the Krüger series order (4, 6 or 8). |
|
Mabcd Get the OSGR meridional coefficients, Airy130 only (4-tuple). |
|
n Get the 3rd Flattening ( float ).
|
|
R1 Get the mean earth radius per IUGG: (2 * a + b) / 3 ( meter ).
|
|
R2 Get the authalic earth radius: sqrt((a**2 + b**2 * atanh(e) / e) / 2) ( meter ).
|
|
R3 Get the volumetric earth radius: (a * a * b)**1/3 ( meter ).
|
|
Rr Get the rectifying earth radius: ((a**(3.2) + b**(3/2)) / 2)**(2/3) ( meter ).
|
|
Rs Get another mean earth radius: sqrt(a * b) ( meter ).
|
|
volume Get the volume: 4 / 3 * PI * a**2 * b ( meter**3 ).
|
|
Inherited from Inherited from Inherited from |
Method Details |
New Ellipsoid.
|
Compare this and an other ellipsoid.
|
Copy this ellipsoid.
|
Approximate the distance and bearing between two points based on the radii of curvature. Suitable only for short distances up to a few hundred Km or Miles and only between points not near-polar.
See Also: Local, flat earth approximation. |
Compute norm sqrt(1 - e2 * s**2).
|
Compute 1 - e2 * s**2.
|
Convert distance to angle along equator.
|
Compute the geocentric earth radius at the given latitude.
See Also: Geocentric Radius |
Approximate the earth radius at the given latitude.
|
Compute the meridional and prime-vertical radii of curvature at the given latitude.
See Also: Local, flat earth approximation and Radii of Curvature. |
Compute the directional radius of curvature at the given latitude and compass direction.
See Also: Radii of Curvature |
Compute the Gaussian radius of curvature at the given latitude.
See Also: Radii of Curvature |
Compute the mean radius of curvature at the given latitude.
See Also: Radii of Curvature |
Compute the meridional radius of curvature at the given latitude.
See Also: Local, flat earth approximation and Radii of Curvature. |
Compute the prime-vertical radius of curvature at the given latitude.
See Also: Local, flat earth approximation and Radii of Curvature. |
Return this ellipsoid as a text string.
|
Property Details |
aGet the major (equatorial) radius, semi-axis (
|
a2_Get the inverse of the major radius squared (
|
a2_bGet the polar meridional radius of curvature: a**2 /
b (
See Also: Radii of Curvature. |
a_bGet the 2nd Flattening (
|
areaGet the surface area 4 * PI * R2**2
(
|
AGet the UTM meridional radius (
|
AlphaKsGet the Krüger Alpha series coefficients (KsOrder-tuple).
|
bGet the minor (polar) radius, semi-axis (
|
b2_aGet the equatorial meridional radius of curvature: b**2 / a (
See Also: Radii of Curvature. |
BetaKsGet the Krüger Beta series coefficients (KsOrder-tuple).
|
cGet the authalic earth radius: see
See Also: Symbol c in equation 60. |
eGet the (1st) Eccentricity (
|
e12Get the (
|
e2Get the (1st) Eccentricity squared (
|
e22Get the 2nd Eccentricity squared (
|
e4Get the (1st) Eccentricity to 4th power (
|
fGet the Flattening (
|
f_Get the Inverse flattening (
|
geodesicGet this ellipsoid's Karney Geodesic, provided the GeographicLib package is installed.
|
isEllipsoidalCheck whether this model is ellipsoidal (
|
isSphericalCheck whether this model is spherical (
|
KsOrderGet the Krüger series order (4, 6 or 8).
|
MabcdGet the OSGR meridional coefficients, Airy130 only (4-tuple).
|
nGet the 3rd Flattening (
|
R1Get the mean earth radius per IUGG: (2 * a + b) /
3 (
See Also: Earth radius. |
R2Get the authalic earth radius: sqrt((a**2 + b**2 *
atanh(e) / e) / 2) (
See Also: Earth radius and c. |
R3Get the volumetric earth radius: (a * a * b)**1/3
(
See Also: Earth radius. |
RrGet the rectifying earth radius: ((a**(3.2) +
b**(3/2)) / 2)**(2/3) (
See Also: Earth radius. |
RsGet another mean earth radius: sqrt(a * b)
(
|
volumeGet the volume: 4 / 3 * PI * a**2 * b
(
|
Home | Trees | Indices | Help |
|
---|
Generated by Epydoc 3.0.1 on Wed Apr 17 12:48:27 2019 | http://epydoc.sourceforge.net |