Great ellipse

Ellipse on a spheroid centered on its origin
A spheroid

A great ellipse is an ellipse passing through two points on a spheroid and having the same center as that of the spheroid. Equivalently, it is an ellipse on the surface of a spheroid and centered on the origin, or the curve formed by intersecting the spheroid by a plane through its center.[1] For points that are separated by less than about a quarter of the circumference of the earth, about 10 000 k m {\displaystyle 10\,000\,\mathrm {km} } , the length of the great ellipse connecting the points is close (within one part in 500,000) to the geodesic distance.[2][3][4] The great ellipse therefore is sometimes proposed as a suitable route for marine navigation. The great ellipse is special case of an earth section path.

Introduction

Assume that the spheroid, an ellipsoid of revolution, has an equatorial radius a {\displaystyle a} and polar semi-axis b {\displaystyle b} . Define the flattening f = ( a b ) / a {\displaystyle f=(a-b)/a} , the eccentricity e = f ( 2 f ) {\displaystyle e={\sqrt {f(2-f)}}} , and the second eccentricity e = e / ( 1 f ) {\displaystyle e'=e/(1-f)} . Consider two points: A {\displaystyle A} at (geographic) latitude ϕ 1 {\displaystyle \phi _{1}} and longitude λ 1 {\displaystyle \lambda _{1}} and B {\displaystyle B} at latitude ϕ 2 {\displaystyle \phi _{2}} and longitude λ 2 {\displaystyle \lambda _{2}} . The connecting great ellipse (from A {\displaystyle A} to B {\displaystyle B} ) has length s 12 {\displaystyle s_{12}} and has azimuths α 1 {\displaystyle \alpha _{1}} and α 2 {\displaystyle \alpha _{2}} at the two endpoints.

There are various ways to map an ellipsoid into a sphere of radius a {\displaystyle a} in such a way as to map the great ellipse into a great circle, allowing the methods of great-circle navigation to be used:

  • The ellipsoid can be stretched in a direction parallel to the axis of rotation; this maps a point of latitude ϕ {\displaystyle \phi } on the ellipsoid to a point on the sphere with latitude β {\displaystyle \beta } , the parametric latitude.
  • A point on the ellipsoid can mapped radially onto the sphere along the line connecting it with the center of the ellipsoid; this maps a point of latitude ϕ {\displaystyle \phi } on the ellipsoid to a point on the sphere with latitude θ {\displaystyle \theta } , the geocentric latitude.
  • The ellipsoid can be stretched into a prolate ellipsoid with polar semi-axis a 2 / b {\displaystyle a^{2}/b} and then mapped radially onto the sphere; this preserves the latitude—the latitude on the sphere is ϕ {\displaystyle \phi } , the geographic latitude.

The last method gives an easy way to generate a succession of way-points on the great ellipse connecting two known points A {\displaystyle A} and B {\displaystyle B} . Solve for the great circle between ( ϕ 1 , λ 1 ) {\displaystyle (\phi _{1},\lambda _{1})} and ( ϕ 2 , λ 2 ) {\displaystyle (\phi _{2},\lambda _{2})} and find the way-points on the great circle. These map into way-points on the corresponding great ellipse.

Mapping the great ellipse to a great circle

If distances and headings are needed, it is simplest to use the first of the mappings.[5] In detail, the mapping is as follows (this description is taken from [6]):

  • The geographic latitude ϕ {\displaystyle \phi } on the ellipsoid maps to the parametric latitude β {\displaystyle \beta } on the sphere, where

    a tan β = b tan ϕ . {\displaystyle a\tan \beta =b\tan \phi .}

  • The longitude λ {\displaystyle \lambda } is unchanged.
  • The azimuth α {\displaystyle \alpha } on the ellipsoid maps to an azimuth γ {\displaystyle \gamma } on the sphere where

    tan α = tan γ 1 e 2 cos 2 β , tan γ = tan α 1 + e 2 cos 2 ϕ , {\displaystyle {\begin{aligned}\tan \alpha &={\frac {\tan \gamma }{\sqrt {1-e^{2}\cos ^{2}\beta }}},\\\tan \gamma &={\frac {\tan \alpha }{\sqrt {1+e'^{2}\cos ^{2}\phi }}},\end{aligned}}}

    and the quadrants of α {\displaystyle \alpha } and γ {\displaystyle \gamma } are the same.
  • Positions on the great circle of radius a {\displaystyle a} are parametrized by arc length σ {\displaystyle \sigma } measured from the northward crossing of the equator. The great ellipse has a semi-axes a {\displaystyle a} and a 1 e 2 cos 2 γ 0 {\displaystyle a{\sqrt {1-e^{2}\cos ^{2}\gamma _{0}}}} , where γ 0 {\displaystyle \gamma _{0}} is the great-circle azimuth at the northward equator crossing, and σ {\displaystyle \sigma } is the parametric angle on the ellipse.

(A similar mapping to an auxiliary sphere is carried out in the solution of geodesics on an ellipsoid. The differences are that the azimuth α {\displaystyle \alpha } is conserved in the mapping, while the longitude λ {\displaystyle \lambda } maps to a "spherical" longitude ω {\displaystyle \omega } . The equivalent ellipse used for distance calculations has semi-axes b 1 + e 2 cos 2 α 0 {\displaystyle b{\sqrt {1+e'^{2}\cos ^{2}\alpha _{0}}}} and b {\displaystyle b} .)

Solving the inverse problem

The "inverse problem" is the determination of s 12 {\displaystyle s_{12}} , α 1 {\displaystyle \alpha _{1}} , and α 2 {\displaystyle \alpha _{2}} , given the positions of A {\displaystyle A} and B {\displaystyle B} . This is solved by computing β 1 {\displaystyle \beta _{1}} and β 2 {\displaystyle \beta _{2}} and solving for the great-circle between ( β 1 , λ 1 ) {\displaystyle (\beta _{1},\lambda _{1})} and ( β 2 , λ 2 ) {\displaystyle (\beta _{2},\lambda _{2})} .

The spherical azimuths are relabeled as γ {\displaystyle \gamma } (from α {\displaystyle \alpha } ). Thus γ 0 {\displaystyle \gamma _{0}} , γ 1 {\displaystyle \gamma _{1}} , and γ 2 {\displaystyle \gamma _{2}} and the spherical azimuths at the equator and at A {\displaystyle A} and B {\displaystyle B} . The azimuths of the endpoints of great ellipse, α 1 {\displaystyle \alpha _{1}} and α 2 {\displaystyle \alpha _{2}} , are computed from γ 1 {\displaystyle \gamma _{1}} and γ 2 {\displaystyle \gamma _{2}} .

The semi-axes of the great ellipse can be found using the value of γ 0 {\displaystyle \gamma _{0}} .

Also determined as part of the solution of the great circle problem are the arc lengths, σ 01 {\displaystyle \sigma _{01}} and σ 02 {\displaystyle \sigma _{02}} , measured from the equator crossing to A {\displaystyle A} and B {\displaystyle B} . The distance s 12 {\displaystyle s_{12}} is found by computing the length of a portion of perimeter of the ellipse using the formula giving the meridian arc in terms the parametric latitude. In applying this formula, use the semi-axes for the great ellipse (instead of for the meridian) and substitute σ 01 {\displaystyle \sigma _{01}} and σ 02 {\displaystyle \sigma _{02}} for β {\displaystyle \beta } .

The solution of the "direct problem", determining the position of B {\displaystyle B} given A {\displaystyle A} , α 1 {\displaystyle \alpha _{1}} , and s 12 {\displaystyle s_{12}} , can be similarly be found (this requires, in addition, the inverse meridian distance formula). This also enables way-points (e.g., a series of equally spaced intermediate points) to be found in the solution of the inverse problem.

See also

References

  1. ^ American Society of Civil Engineers (1994), Glossary of Mapping Science, ASCE Publications, p. 172, ISBN 9780784475706.
  2. ^ Bowring, B. R. (1984). "The direct and inverse solutions for the great elliptic line on the reference ellipsoid". Bulletin Géodésique. 58 (1): 101–108. Bibcode:1984BGeod..58..101B. doi:10.1007/BF02521760. S2CID 123161737.
  3. ^ Williams, R. (1996). "The Great Ellipse on the Surface of the Spheroid". Journal of Navigation. 49 (2): 229–234. Bibcode:1996JNav...49..229W. doi:10.1017/S0373463300013333.
  4. ^ Walwyn, P. R. (1999). "The Great Ellipse Solution for Distances and Headings to Steer between Waypoints". Journal of Navigation. 52 (3): 421–424. Bibcode:1999JNav...52..421W. doi:10.1017/S0373463399008516.
  5. ^ Sjöberg, L. E. (2012c). "Solutions to the direct and inverse navigation problems on the great ellipse". Journal of Geodetic Science. 2 (3): 200–205. Bibcode:2012JGeoS...2..200S. doi:10.2478/v10156-011-0040-9.
  6. ^ Karney, C. F. F. (2014). "Great ellipses". From the documentation of GeographicLib 1.38.{{cite web}}: CS1 maint: postscript (link)

External links

  • Matlab implementation of the solutions for the direct and inverse problems for great ellipses.