Computing Eclipses, Occultations and Transits

Planets, star catalogues and the reduction of occultations

workingupdated 2026-10-17occultationsplanetscataloguesgaiadelta-treductionerror-budget
  • A planet is an eclipse, not a star. Chauvenet reduces a lunar occultation of a planet to the eclipse of one disc by another, with the planet's radius replaced by the perpendicular from its centre to the common tangent. That perpendicular depends on the planet's phase and oblateness. For Uranus, Neptune and asteroids he times the centre with the relative parallax 1.
  • The star catalogue went from the Zodiacal Catalogue (ZC) to XZ to Gaia. Robertson's 1940 Zodiacal Catalogue of 3539 stars set the prediction list for decades. The XZ catalogue began at the US Naval Observatory (USNO) in 1977 with 32,221 stars, and XZ80Q has 244,437 to magnitude 12.0. Most stars in the 2022 archive reduction use Gaia EDR3 positions 2 3 4.
  • A reduction yields one number per timing. It is the residual Δσ\Delta\sigma, the computed distance of the star from the limb at the observed time, in arcseconds. Its derivatives with respect to the Moon's longitude, latitude and parallax drive the least-squares analyses 2 5.
  • Occultations measured ΔT from 1623 to the atomic era. Stephenson, Morrison and Hohenkerk recover ΔT for each of 478,843 timings as the assumed value minus Δσ\Delta\sigma divided by its rate. They keep only rates above 0.2 arcseconds per second 6.
  • Visual timings carry a personal equation of 0.3 to 1 second. It depends on lunar phase and star brightness. Morrison and Appleby's expressions are still the archive default 7 4.
  • The error budget has shrunk from 0.5 to about 0.04 arcseconds. Visual residuals of 1943 to 1974 had a spread of 0.49 arcseconds. With Gaia DR1 positions in XZ80, the typical residual fell below 0.04 arcseconds, and most predictions agree with video timings to 0.3 s 5 8.
  • Light curves give star diameters. Fresnel fringes from the limb sweep past at about 0.75 to 0.9 m per millisecond. Fitting them resolves stars of a few milliarcseconds and binaries of a few milliarcseconds 9 10.

The question. What changes when the occulted body is a planet? Which star catalogues and positions occultation work has used, and how are double stars and stellar diameters handled? How is a timing reduced to a residual, and how were residuals turned into lunar-ephemeris corrections and ΔT? What is the error budget of a prediction today? The geometry of the prediction is in Besselian elements for lunar occultations and the limb in Grazes and the lunar limb.

Occultations of planets by the Moon

Chauvenet's treatment

Chauvenet opens the subject with the shortcut and its limits. "If the disc of a planet were always a circle, and fully illuminated, its occultation by the moon might be computed by the general method used for solar eclipses by merely substituting the parallax and semidiameter of the planet for those of the sun" 1. With the telescopes and chronographs of his day, however, "it is possible to observe the instants of contact with the planet's limb to such a degree of accuracy that it appears to be worth while to take into account the true figure of the visible illuminated portion of the planet" 1. He models the planet as a spheroid. Fully lit, its outline is an ellipse. Partly lit, the outline is "composed of two ellipses, of which one is the boundary of the spheroid and the other is the limit of illumination" 1.

The contact computation then reduces to the eclipse case. "Since the apparent semidiameter of any of the planets is never greater than 31″", the short arc of the Moon's limb at the contact point coincides with the common tangent of the two bodies 1. "If, then, the planet were a spherical body with the radius OD, the observed time of contact would not be changed. We may, therefore, reduce the occultation of a planet to the general case of eclipse of one spherical body by another, by substituting the perpendicular OD for the radius of the disc of the eclipsed body" 1. Here OO is the planet's apparent centre and DD the foot of the perpendicular on the common tangent. Chauvenet calls this perpendicular s″s'' 1. This site writes it s⊥s_\perp, because s″s'' is a semidiameter in arcseconds elsewhere in this topic.

The perpendicular and the defective limb

Chauvenet works in rectangular axes through the planet's apparent centre. The axis of vv points to the projected pole of the planet's equator, at position angle pp reckoned eastward from the declination circle, and the axis of uu is perpendicular to it 1. Let ss be "the greatest apparent semidiameter of the planet" and c=1−e2cos2βc = \sqrt{1 - e^2\cos^2\beta}, with ee "the eccentricity of the planet's meridians" and β\beta the latitude of the line of sight referred to the planet's equator 1. The outline is then the ellipse of his equation (611), and the limit of illumination seen from the Earth is the ellipse of equation (616) 1:

s2=u2+v2c2,s2=(ucosw−vsinwc)2+(usinw+vcoswc)2sec2V. s^2 = u^2 + \frac{v^2}{c^2},\qquad s^2 = \left(u\cos w - v\,\frac{\sin w}{c}\right)^2 + \left(u\sin w + v\,\frac{\cos w}{c}\right)^2\sec^2 V .

Here VV is "very nearly the angular distance between the sun and the earth as seen from the planet", and ww is an angle of the spherical triangle formed by the planet's pole, the Earth and the Sun 1. Chauvenet states that "in all practical cases we may take w=90∘w = 90^{\circ}" 1. He finds VV from sinV=(R/R′)sinEp\sin V = (R/R')\sin E_\mathrm{p}, with RR and R′R' the heliocentric distances of the Earth and the planet and EpE_\mathrm{p} the arc between the geocentric places of the Sun and the planet 1. Chauvenet writes γ\gamma for EpE_\mathrm{p}. The geocentric semidiameter is s=sp,0/r′s = s_{\mathrm{p},0}/r', with r′r' the geocentric distance in astronomical units and sp,0s_{\mathrm{p},0} the semidiameter at unit distance, which Chauvenet writes s0s_0 1.

Let ϑ\vartheta be the angle from the axis of vv to the perpendicular. Then ϑ=PM−p\vartheta = P_\mathrm{M} - p, where PMP_\mathrm{M} is the position angle of the Moon's centre seen from the planet's centre 1. Chauvenet writes QQ for PMP_\mathrm{M} and takes it from the eclipse solution as N+ψN + \psi, with NN and ψ\psi his eclipse auxiliaries 1. With w=90∘w = 90^{\circ} his equations (628) give the perpendicular 1:

tanϑ′=tanϑc,sinκ=sinϑ′sinV,s⊥=ssinϑcosκsinϑ′. \tan\vartheta' = \frac{\tan\vartheta}{c},\qquad \sin\kappa = \sin\vartheta'\sin V,\qquad s_\perp = \frac{s\sin\vartheta\cos\kappa}{\sin\vartheta'} .

Chauvenet writes χ\chi for κ\kappa. The general forms, for any ww, are c′sinϑ′=sinϑ/cc'\sin\vartheta' = \sin\vartheta/c, c′cosϑ′=cosϑc'\cos\vartheta' = \cos\vartheta, sinκ=cos(ϑ′−w)sinV\sin\kappa = \cos(\vartheta' - w)\sin V and s⊥=scc′cosκs_\perp = s\,cc'\cos\kappa, his equations (626) and (627) 1. Three special cases follow 1:

  • At a cusp of Venus or Mercury, s⊥=scosϑs_\perp = s\cos\vartheta, "for the axis of vv coincides with the line joining the cusps", and VV is not needed.
  • On the full limb, put V=0V = 0, so s⊥=ssinϑ/sinϑ′s_\perp = s\sin\vartheta/\sin\vartheta'.
  • On the full limb of a spherical planet, Venus, Mercury or Mars, c=1c = 1 and s⊥=ss_\perp = s.

The value of s⊥s_\perp "is to be substituted ... for the apparent semidiameter of the eclipsed body" in the eclipse formulas, with sinH=r′sins⊥\sin H = r'\sin s_\perp for the semidiameter HH at unit distance 1. Because ϑ\vartheta depends on the contact, the solution is iterative. The first approximation takes L=±kL = \pm k, and "the second approximation will mostly be final". Only for a very elliptical outline, such as Saturn's ring near the Moon's northern or southern limb, may a third pass be needed 1. The symbol HH here is Chauvenet's and not the Greenwich hour angle of the occultation elements.

The sign rule settles which limb a contact is on. Chauvenet writes that "a point is to be regarded as on the east limb for values of ϑ\vartheta between 0° and 180°, and on the west limb for values of ϑ\vartheta between 180° and 360°", and "the east or the west limb is defective according as VV is between 0° and 180° or between 180° and 360°" 1. With sinκ=sinϑ′sinV\sin\kappa = \sin\vartheta'\sin V this reduces to a single test: "the observed point is on the defective limb when sinχ\sin\chi is positive, and on the full limb when sinχ\sin\chi is negative" 1. A crescent planet has VV between 90 and 270 degrees, and a gibbous planet has VV beyond 270 or below 90 degrees 1.

Chauvenet gives the planet-specific constants of his time. For Jupiter he takes cc constant with logc=9.9672\log c = 9.9672, from Struve's ratio 0.92723, and V=A′−λ′V = A' - \lambda', the heliocentric minus the geocentric longitude 1. For Saturn's ring he puts e=1e = 1, so c=sinβc = \sin\beta. Mars, Venus and Mercury are treated as spheres with c=1c = 1, and the pole is chosen so that β=0\beta = 0 1. A modern implementation takes pp, β\beta, the radii and VV from a current physical ephemeris instead.

For the faint planets the centre is timed. "In the cases of the planets Neptune, Uranus, and the asteroids, the occultation of their centres will be observed, and it will be most convenient to compute by the method for a fixed star, only substituting for it the difference of the moon's and planet's horizontal parallaxes - that is, the relative parallaxrelative parallaxThe difference between the Moon's and a planet's horizontal parallaxes. Chauvenet uses it in place of the Moon's parallax to treat an occultation of a distant planet by the method for a star. - in the formulae for xx and yy" 1. "This artifice of using the relative parallax may also be used with advantage for Jupiter and Saturn" 1. His worked example is a set of occultations of Saturn's ring, timed by Kane in north-west Greenland on 1853 December 12 as the contact "of last point of ring" at immersion and emersion 1.

The four contacts

For a planet of finite disc each phase has two contacts, as in a partial solar eclipse with the planet as the eclipsed body. Numbering them follows the eclipse convention in Contact times and magnitude. First contact is the Moon's limb touching the planet's leading limb. Second contact is the planet fully hidden. Third contact is the first reappearance of the planet's limb. Fourth contact is the planet fully clear. This mapping is derived from Chauvenet's reduction to the eclipse case. None of the sources cited in this topic prints it with these labels 1. Second and third contacts are the internal tangencies of the Moon's limb with the planet's outline. With a crescent planet, a contact on the defective limb uses s⊥s_\perp from the terminator ellipse 1. The interval between first and second contact is the planet's projected diameter divided by the limb rate. For a 40 arcsecond disc and 0.4 arcseconds per second that is about 100 seconds of time. This is arithmetic from the rates in Besselian elements for lunar occultations, not a published figure.

Almanac and modern practice

HM Nautical Almanac Office (HMNAO) applied "the same limitations ... on the predictions of occultations of planets and minor planets as are used for stars". The planet's position was computed at the two integral hours and its motion was allowed for in the elements 2. The 1992 Supplement says the map method for stars "may be applied for predicting the areas of visibility of occultations of planets by the Moon" 11. Its section 9.42, and section F of 1961, treat the different case of stars occulted by planets. There an occultation is possible somewhere on Earth when |δ−δs|<(π+s)/|sinp||\delta - \delta_s| < (\pi + s)/|\sin p| at conjunction in right ascension. Here π\pi and ss are the planet's horizontal parallax and semidiameter and pp the position angle of its motion 11 2.

The Royal Astronomical Society of Canada's Observer's Handbook (RASC Handbook) lists lunar occultations of planets with the stars. For dark-side events of Jupiter they also give Io and Ganymede, while Europa and Callisto fall below the magnitude 6.0 limit 12. The archive reduces 710 planet events with positions from the JPL ephemeris DE440, and 138 events of planetary satellites and asteroids with positions from JPL Horizons 4. When it identifies an unmatched timing it checks "the major planets, Plus Jupiter satellites I-IV, and Saturn VI". For a major planet it assumes that the reported time is "the 'interior contact' between the planet disk and the lunar limb" 4. That is second or third contact in the numbering above.

Satellites and asteroids are point targets for this purpose. Chauvenet's relative-parallax method treats them as stars: compute xx and yy with the difference of the Moon's and the body's horizontal parallaxes, with "the other formulae remaining unchanged" 1. Chauvenet names Neptune, Uranus and the asteroids. Applying the same method to the Galilean satellites and to Titan is an inference here, because a satellite's disc is not resolved in the timing. The body's position comes from its own ephemeris, which in the archive is JPL Horizons 4.

Occult computes these events. Its published pages do not document its treatment of phase, oblateness and the terminator 13 14. The Occult tutorial notes that lunar occultations of planets "are not frequent and the circumstances are usually already posted to an IOTA website" 14. IOTA is the International Occultation Timing Association. Planet occultations also enter ΔT. The 1992 Supplement cites Hilton et al. (1989), who derived ΔT from 58 Chinese records of occultations of planets by the Moon between 68 BC and AD 575 11. Stephenson, Morrison and Hohenkerk include a lunar occultation of Jupiter in their telescopic series 6.

Star catalogues and positions

Robertson's Zodiacal Catalogue

The 1961 Supplement explains why the catalogue mattered. Brown's 1919 tables gave "a firm basis for the comparison of observation with theory. But, until the availability in 1940 of the Catalog of 3539 Zodiacal Stars for the Equinox 1950.0, the errors in the star positions placed a severe limitation on the accuracy obtainable" 2 15. HMNAO confined predictions to "magnitude 7.5 and brighter" stars of the Zodiacal CatalogueZodiacal Catalogue (ZC)Robertson's 1940 Catalog of 3539 Zodiacal Stars for the Equinox 1950.0, the standard list of brighter stars that the Moon can occult. Its numbers still name the stars in published predictions. 2. Morrison's 1943 to 1974 reduction computed apparent places "from their catalogue places and proper motions given in the ZC", adjusted to the FK4 system 5. Morrison and Appleby restricted their personal-equation analysis to stars "with positions in Robertson's (1940) catalogue", which "is nearly complete to magnitude 7.5" 7. Isao Sato republished the ZC in 1986 for epoch J2000 with added double-star data. ZC numbers still name the stars in the RASC tables 12.

The XZ catalogue

The XZ catalogueXZ catalogueThe zodiacal star catalogue begun at the US Naval Observatory in 1977 for occultation predictions and reductions, covering 6 degrees 40 arcminutes either side of the ecliptic. The current version XZ80Q has 244,437 entries. "was created at the U.S. Naval Observatory in 1977 by Richard Schmidt and Tom Van Flandern, primarily for the purpose of generating predictions of lunar occultations, and for analyzing timings of these events" 3. "It was designed to include all stars within 6d 40' of the ecliptic (the 'Zodiac'), which is as far as the Moon's limb can ever get as seen from anywhere on the Earth's surface, leaving some margin for stellar proper motions and change in the obliquity of the ecliptic over the course of three centuries" 3. The original had 32,221 entries. XZ80N was published by Dunham and others in 1995 (VizieR I/201), XZ80P by Mitsuru Soma, and Herald's XZ80Q in 2003 3. XZ80Q has 244,437 records and is "complete over the Zodiac for stars down to visual magnitude 12.0" 3. Each record carries an ICRS position at epoch J2000 with proper motions in seconds of time per century and arcseconds per century. It also carries the standard errors at the source epoch, the source epoch, parallax, radial velocity, a double-star code and cross-identifications including the ZC number 3.

In 2016 Herald updated XZ80 "to use Gaia DR1 position when available", so that "over 80% of the stars in XZ80 are now based on Gaia". As a result "the typical residual for a lunar occultation event is now smaller than 0.04"" 8. The RASC handbook says the ZC and XZ80Q were "updated in 2018 by D. Herald" 12. Occult 2026 offers "a downloadable subset of the Gaia EDR3 catalogue to mag 16.0", 2.64 GB, and accepts UCAC4 13. Gaia DR3 "neither contains new astrometry nor new photometric calibrations", so EDR3 and DR3 share the same astrometry 16. For the 2022 archive reduction, positions came from Gaia EDR3 for 455,015 records, Hipparcos 2 for 20,577, the UBAD database for 8498, Gaia TGAS for 305 and XZ80Q for 8014 4. The older Lunar Occultation Workbench (LOW) used the Guide Star Catalog (GSC) 1.1, with "over 476,000 stars ... in the Zodiacal region" in its professional edition 17.

Propagating Gaia positions to the event date

Gaia DR3 astrometry, including EDR3, has reference epoch 2016.0. Its positional uncertainties are 0.01 to 0.02 milliarcseconds for G<15G < 15 and 0.05 milliarcseconds at G=17G = 17. Its proper motion uncertainties are 0.02 to 0.03 milliarcseconds per year and 0.07 milliarcseconds per year respectively 16. Moving a star from 2016.0 to the event, epoch propagationepoch propagationMoving a star's catalogue position, parallax and proper motion from the catalogue epoch to the date of an event, rigorously under uniform space motion, which needs the radial velocity for nearby fast stars., uses the Gaia documentation's model of "uniform rectilinear motion with respect to the solar-system barycentre". With t=T−T0t = T - T_0, unit direction 𝐫0\mathbf{r}_0, proper motion vector 𝛍0\boldsymbol{\mu}_0 and radial proper motion μr0\mu_{r0} 18:

f=[1+2μr0t+(μ02+μr02)t2]−1/2,𝐮=[𝐫0(1+μr0t)+𝛍0t]f, f = \left[1 + 2\mu_{r0}t + (\mu_0^2 + \mu_{r0}^2)t^2\right]^{-1/2},\qquad \mathbf{u} = \left[\mathbf{r}_0(1 + \mu_{r0}t) + \boldsymbol{\mu}_0 t\right]f,
ϖ=ϖ0f,𝛍=[𝛍0(1+μr0t)−𝐫0μ02t]f3,μr=[μr0+(μ02+μr02)t]f2. \varpi = \varpi_0 f,\qquad \boldsymbol{\mu} = \left[\boldsymbol{\mu}_0(1 + \mu_{r0}t) - \mathbf{r}_0\mu_0^2 t\right]f^3,\qquad \mu_r = \left[\mu_{r0} + (\mu_0^2 + \mu_{r0}^2)t\right]f^2 .

Here μr0=vrϖ0/AV\mu_{r0} = v_r\varpi_0/A_V with AV=4.740470464A_V = 4.740470464 km yr s⁻¹, and μα*=𝐩′𝛍\mu_{\alpha*} = \mathbf{p}'\boldsymbol{\mu} and μδ=𝐪′𝛍\mu_\delta = \mathbf{q}'\boldsymbol{\mu} recover the components 18. The factor ff is the documentation's symbol and is unrelated to the ff of the occultation station reduction. "The radial velocity is crucial for the rigorous propagation." Without it the documentation sets vr0=0v_{r0} = 0 with a large uncertainty, so that "the unknown perspective acceleration is accounted for in the uncertainty of the propagated astrometric parameters" 18. The propagated barycentric direction then goes through the usual apparent-place chain of aberration, light deflection, precession and nutation, as for any star. At 0.07 milliarcseconds per year, ten years from epoch adds 0.7 milliarcseconds. That is far below the 0.01 arcsecond limb accuracy, so a correctly propagated Gaia star is no longer a significant term for single stars. This comparison is arithmetic on the cited figures.

Double stars

Double stars are the main source of bad residuals once positions are good. XZ80Q flags them with codes C, c, D, d, W and w for separations under 1 arcsecond, under 10 arcseconds and over 10 arcseconds. The case letter says whether the companion has its own XZ entry, and a separate file holds the orbital and measured details 3. The RASC Handbook's double-star table draws on DSFILE, compiled by Stockbauer, Bulder, Soma, Herald and Dunham. Its codes distinguish visual doubles, spectroscopic binaries and occultation-only doubles, and the separation and position angle are computed for the event date "from orbital elements when available" 12. The archive records a Washington Double Star (WDS) component identifier for new observations, so that the reduction can take the component's offset from the catalogue position 4.

One occultation measures one component of the separation. Nather and Evans explain: "If a single occultation of a double star is obtained, the 'vector separation' of the pair is measured", which is "the minimum separation between two stars ... in the direction of fringe passage" 9. A second event at another position angle fixes the pair 9. This vector separationvector separationThe component of a double star's separation along the direction in which the lunar limb moves across it, which is all that one occultation timing measures. is what video lunar occultations still contribute to double-star catalogues 8. Visual reports are unreliable, since "about 80% of double star discoveries reported from visual observations show no evidence of being double" 4.

Star diameters from light curves

The diffraction pattern was noticed early. MacMahon proposed in 1909 that the time of disappearance measured a star's diameter. Eddington replied that diffraction at the limb would limit a point source to about eight times MacMahon's 1/500 second, and both "indicated that the critical size of an irregularity would be about 42 ft, the size of the first Fresnel zone at the lunar distance" 9. Williams showed in 1939 that for diameters of about 0.001 to 0.010 arcseconds "the shape of the diffraction pattern is modified in a way that can be interpreted directly in terms of stellar diameter" 9.

The time scale follows from the Moon's motion. "The moon moves at a rate of about 0.5 arc sec per sec against the stellar background as seen from the center of the Earth; this results in a fringe passage rate of about 0.9 km per sec (0.9 m/ms) for a star occulted at the leading edge of the moon's disk" 9. Away from the leading edge, the effective time of fringe passage "will be lengthened by the factor sec θ", with θ the angle between the motion and the radius to the star. This is the same geometry as kncosψkn\cos\psi. Earth rotation can reduce the apparent rate by about 50 per cent for an equatorial observer with the Moon near the zenith 9. Richichi and colleagues give a typical speed "of order ≈0.75 m/ms" at the telescope 10. They note that above "about 20 to 40 milliarcseconds (mas) at near-infrared wavelengths, the diffraction fringes are completely smeared". Their Very Large Telescope (VLT) programme set upper limits "mostly in the 1 to 5 mas range" 10. The occultation diffraction patternoccultation diffraction patternThe Fresnel fringes in a star's light just before it is cut off by the straight edge of the lunar limb. Their spacing of order 10 m at the Earth sweeps past the telescope in milliseconds, and their smoothing measures the star's angular diameter. for a resolved disc in a broad band is modelled "by the convolution of several point-like monochromatic patterns" 10.

The limb is part of this measurement. Nather and Evans in 1970 called the limb corrections then in use "the major source of error in making use of occultation timings, limiting the accuracy of any one determination to about 0.1 sec of time", against a photoelectric timing precision of 0.001 to 0.002 s 9. The light-curve archive, VizieR B/occ, now holds video light curves for almost all coordinated observations. The topocentric lunar motion is 0.3 to 0.4 arcseconds per second, and the limb moves normal to the star at 0.2 to 0.4 arcseconds per second. Video therefore resolves "about 0.01" to 0.02" at frame rate, or 0.005" to 0.01" at field rate" 19. The Lunar Orbiter Laser Altimeter (LOLA) dataset "allows the slope of the lunar limb to be reliably determined over circumferential distances of less than 0.2" in the sky plane", so the local limb slope can be fixed rather than fitted 19.

Reducing a timing to a residual

The HMNAO method

The 1961 Supplement reduces each observation to "the excess of the apparent distance of the star from the centre of the Moon over the adopted apparent semi-diameter of the Moon, together with the position angle of the star measured from the direction of the Moon's motion" 2. The unit is the Moon's radius, "as a legacy from the period of 'hand' calculation", with k=0.2724953k = 0.2724953 (0.2725026 from 1968) 2. The observer's projection is

ξ=ρcosφ′sinhk,η=ρsinφ′cosδ*−ρcosφ′sinδ*coshk,h=GST0h+ts−α*−λ, \xi = \frac{\rho\cos\varphi'\sin h}{k},\qquad \eta = \frac{\rho\sin\varphi'\cos\delta_* - \rho\cos\varphi'\sin\delta_*\cos h}{k},\qquad h = \text{GST}_{0^\mathrm{h}} + t_s - \alpha_* - \lambda,

with λ\lambda positive west 2. The Moon's coordinates are the formulas for xx and yy divided by ksinπmk\sin\pi_\mathrm{m}, entered at the UT of observation plus "the latest approximation to ΔT" 2. The residualoccultation residual (O−C)The computed angular distance of the star from the lunar limb at the observed time, in arcseconds, written Δσ and positive outside the limb. It is the observed-minus-computed quantity of an occultation reduction. is then

Δσ=s{[(x−ξ)2+(y−η)2]1/2−1}, \Delta\sigma = s\left\{\left[(x-\xi)^2 + (y-\eta)^2\right]^{1/2} - 1\right\},

with ss the Moon's geocentric semidiameter, so Δσ\Delta\sigma is reduced to the geocentric distance 2. The position angle χ\chi from north follows from tanχ=−(x−ξ)/−(y−η)\tan\chi = -(x-\xi)/-(y-\eta). The angle p−χp - \chi from the direction of motion follows with cotp=y′/x′\cot p = y'/x' 2. The Supplement's pp is the direction of relative motion, written NN elsewhere in this topic. The limb correction from Grazes and the lunar limb is subtracted from Δσ\Delta\sigma 2. The annual solutions used an equation of condition in δLcos(p−χ)\delta L \cos(p-\chi) and δBsin(p−χ)\delta B \sin(p-\chi), the errors in the Moon's orbital longitude and latitude 2. This note does not reproduce its right-hand side. "If reductions were done using the improved lunar ephemeris, δL\delta L in this equation would be replaced by {0.549δ(ΔT)+δL}\{0.549\,\delta(\Delta T) + \delta L\}" 2. The factor 0.549 is the Moon's mean motion in arcseconds per second of time, which ties an error in ΔT to an apparent error in longitude.

Morrison's analysis of 1943 to 1974

Morrison reduced 62,000 timings against the lunar ephemeris j=2j = 2, Brown's theory with ephemeris time and the IAU 1964 constants 5. He interpolated the ephemeris to dynamical time with TD=UT+ΔT\mathrm{TD} = \mathrm{UT} + \Delta T. Before 1955 July 1 he took ΔT from a linear approximation. After that date he used ΔT=(TAI−UT1)+32.184\Delta T = (\mathrm{TAI} - \mathrm{UT1}) + 32.184 s 5. The geocentric semidiameter was sm,0=0.0799+0.272453π0s_{\mathrm{m},0} = 0.0799 + 0.272453\,\pi_0 arcseconds, corresponding to 932.58 arcseconds at mean distance. Morrison's s0s_0 is written sm,0s_{\mathrm{m},0} here, because s0s_0 is the solar semidiameter at 1 au on this site. It was scaled to the topocentric distance 5. He defined the residual "in the sense Observed - Computed" as O−C=−ΔσO - C = -\Delta\sigma, because the observed separation is zero 5. The partial derivatives he used are

∂σ∂λ=−sinPecl,∂σ∂β=−cosPecl,∂σ∂π=−0.2725,∂σ∂α′=+sinP,∂σ∂δ′=+cosP, \frac{\partial\sigma}{\partial\lambda} = -\sin P_\mathrm{ecl},\quad \frac{\partial\sigma}{\partial\beta} = -\cos P_\mathrm{ecl},\quad \frac{\partial\sigma}{\partial\pi} = -0.2725,\quad \frac{\partial\sigma}{\partial\alpha'} = +\sin P,\quad \frac{\partial\sigma}{\partial\delta'} = +\cos P,

with λ\lambda and β\beta the Moon's ecliptic longitude and latitude, α′\alpha' and δ′\delta' the star's coordinates, PP the position angle from the north of the equator, and Pecl=P+VP_\mathrm{ecl} = P + V the position angle from the ecliptic pole 5. Morrison writes NN for PeclP_\mathrm{ecl}. It is renamed here because NN is the direction of motion in this topic. His derivative of σ\sigma with respect to time was computed numerically 5.

His refraction treatment raises the observer's geocentric radius to compensate refraction at low altitude. The change is 30 m at 15 degrees altitude. With Δα\Delta\alpha and Δδ\Delta\delta the parallactic displacements, the residual changes by

δσ=δhh(ΔαsinP+ΔδcosP), \delta\sigma = \frac{\delta h}{h}\,(\Delta\alpha\sin P + \Delta\delta\cos P),

which is 0.02 arcseconds at 15 degrees and about 0.9 arcseconds at the horizon 5. The archive applies the same approach below 30 degrees, from Section 2E of the 1969 Explanatory Supplement 4.

The weights combine four error sources 5:

W=fP(0.47)2ϵt2+ϵ*2+ϵW2+(0.16)2, W = \frac{f_\mathrm{P}\,(0.47)^2}{\epsilon_t^2 + \epsilon_*^2 + \epsilon_\mathrm{W}^2 + (0.16)^2},

where ϵt\epsilon_t is the timing error converted to arcseconds and ϵ*\epsilon_* the catalogue error from the ZC. ϵW\epsilon_\mathrm{W} is the Watts chart error of 0.2 or 0.5 arcseconds, and 0.16 arcseconds is the adopted ephemeris error. fP=0.083f_\mathrm{P} = 0.083 for the Pleiades, to stop their 12 stars per square degree dominating, and 1 otherwise. The residuals of 56,000 observations followed "a normal frequency curve with zero mean and standard deviation of 0".49". Rejecting those above 1.3 arcseconds removed about 10 per cent rather than the expected 1 per cent. Morrison ascribed the excess to "mistakes made by observers in identifying or recording the correct second" 5.

The results were a correction to the Moon's mean longitude, in arcseconds with TT in Julian centuries from 1900 5,

δL=−0.806−0.411(T−0.77)−1.78(T−0.77)2, \delta L = -0.806 - 0.411\,(T - 0.77) - 1.78\,(T - 0.77)^2,

and a dynamical time scale before 1955.5 of

TD=UT+31.24+0.331(Y−1955.5)−0.009(Y−1955.5)2s, \mathrm{TD} = \mathrm{UT} + 31.24 + 0.331\,(Y - 1955.5) - 0.009\,(Y - 1955.5)^2 \ \mathrm{s},

with YY the date in years 5. He adopted −13-13 arcseconds T2T^2 for the tidal term in mean longitude. He found "no clear evidence ... for any divergence between the dynamical and atomic time-scales", and quasi-periodic residuals of 0.2 arcseconds that he ascribed to truncated planetary terms in Brown's theory 5. The 1992 Supplement cites this work: "lunar occultations alone provide fairly precise values from 1861 to 1954" 11.

Personal equation

Visual timings lag the event. In 1981 most visual timings used a stopwatch started at the event, and about 20 per cent used the eye-and-ear method against time signals 7. Morrison and Appleby used 2175 photoelectric timings as a control. They found the personal equationpersonal equationThe systematic delay between an event and a visual observer's timing of it, typically several tenths of a second, which reductions subtract. "a function of the elongation of the Moon (for reappearances) and the magnitude of the star" 7. Their Table 2 gives the corrections in seconds, with DD the Moon's elongation in degrees 7:

Method Disappearance Reappearance
Stopwatch −0.48-0.48 −0.99+0.79u−0.29u2-0.99 + 0.79\,u - 0.29\,u^2
Eye and ear −0.07-0.07 −0.50+0.79u−0.29u2-0.50 + 0.79\,u - 0.29\,u^2

where u=(D−180∘)/100u = (D - 180^{\circ})/100. The last term is taken as quadratic in uu, the form of the fitted parabola. "For stars brighter than 4.0 mag, +0.20 s should be applied", and the expressions carry a systematic uncertainty of ±0.06 s 7. The archive still applies "0.48s for Disappearances, and 0.99s for Reappearances - except that if star magnitude is 4.0 or brighter the values used are 0.28s and 0.79s" when an observer gives none 4. Video removes the term. The RASC Handbook asks for visual timings to 0.2 s, or 0.5 s at grazes 12.

ΔT from the archive

The 2022 archive reduces every timing from 1623 with DE440, LOLA limb heights and the best star positions. It provides, per record, the limb height, the O−C residual "computed height of the star above the lunar limb", the position angle, and dOC, the "change in the O-C residual for a time difference of +1.0 second" 4. Times after 1972 are converted to TT through leap seconds with UT1−UTC applied. Times from 1961 to 1971 use the offsets of that period. Before 1961, "TT time was derived by the application of the quantity deltaT", taken from the spline table of the UK Hydrographic Office (UKHO) at astro.ukho.gov.uk 4. Earth rotation uses the Earth rotation angle "consistent with the IAU1976 model for precession". Sites are moved to WGS84 by the Molodensky transformation and corrected for polar motion from the C01 and C04 series of the International Earth Rotation and Reference Systems Service (IERS) 4.

Stephenson, Morrison and Hohenkerk use an earlier DE430 version of the same reduction. The residual is "reckoned positive outside the limb", and the reduction "includes the change in Δσ\Delta\sigma owing to a change of +1 s in the time of observation, which we refer to as the rate of change" 6. Then "the actual value of ΔT for each observation can thus be recovered from the estimate used in the reduction by subtracting from it Δσ\Delta\sigma divided by its rate of change":

ΔT=ΔTest−ΔσdΔσ/dt. \Delta T = \Delta T_\mathrm{est} - \frac{\Delta\sigma}{d\Delta\sigma/dt} .

They use "only observations with a rate of change greater than 0.2″ s⁻¹", because near a graze "the correction to the estimate of ΔT becomes indeterminate" 6. Before 1945 an average error of ±0.3 s is assumed. After 1945 only electronic timings and visual timings stated to ±0.1 s are kept. Outliers are filtered at ±100 s before 1700 and ±25 s after 6. The retained series has 478,843 occultation timings from 1623 to 2015. It "should be used in conjunction with the lunar ephemeris JPL DE430, or with other ephemerides in which the tidal acceleration is close to the value of −25.82″ cy⁻²" 6. The ΔT series and its use for eclipses are in ΔT and Earth rotation.

The archive and its custody

HMNAO collected and reduced timings from 1943, published those before 1981 on microfiche in RGO Bulletins 183, 186 and 192, and built the historical file from Newcomb's compilation 4. The International Lunar Occultation Centre (ILOC) in Tokyo then took custody. "In 1981 ILOC took over the responsibility for collecting lunar occultation observations." It introduced electronic reporting and "continued in this role until 2008. In 2008 IOTA took over responsibility" 4. Herald and Gault rebuilt the whole series as VizieR VI/132, now version C of July 2022 4. Of 461,692 events up to 2010, 21,054 needed a correction of date, star or site 4. Observations fell "from about 5500 per year in 2009, to 1300 in 2020", which the authors attribute to accurate ephemerides, Gaia and LOLA 4. The 1992 Supplement called occultations "the most accurate current method for investigating dynamical time" 11. The 2016 note says that with current prediction accuracy "VISUAL observations to determine the EVENT TIME of ordinary occultations no longer have an accuracy that can lead to the observation being useful" 8.

The error budget of a timing prediction

Every term converts between time and angle through the radial limb rate |ncosψ|=|kncosψ|/k|n\cos\psi| = |kn\cos\psi|/k in angular units, typically 0.2 to 0.4 arcseconds per second 19. Here kncosψkn\cos\psi is kk times the radial rate, as Besselian elements for lunar occultations shows. An error of 0.04 arcseconds is therefore about 0.1 to 0.2 s for a central event and grows without bound toward a graze 2.

Term Era and size Source
Lunar ephemeris j=2j = 2: 0.16 arcseconds adopted per observation; corrections of 0.8 arcseconds in mean longitude found 5
Star position ZC era: about 0.3 arcseconds standard error; XZ80 with Gaia DR1: typical residual under 0.04 arcseconds in total; Gaia DR3: 0.01 to 0.05 milliarcseconds at epoch 5 8 16
Lunar limb Watts: about 0.15 to 0.2 arcseconds, 0.5 where extrapolated; LOLA: about 0.01 arcseconds 5 4
Position angle of the event 0.01 degrees needed on slopes to 13 degrees; a 0.2 degree error degraded Occult predictions until 2016 5 8
ΔT and UT1 Before 1955: preliminary TD within 0.2 s; modern: UT1−UTC from IERS, so negligible 5 4
Observer coordinates 1 arcsecond and 30 m give parallax to 0.01 arcseconds; RASC asks for 0.5 arcseconds and 16 m 5 12
Refraction 0.02 arcseconds at 15 degrees altitude, about 0.9 at the horizon 5
Personal equation Visual: 0.3 to 1.0 s, systematic ±0.06 s after correction; video: none 7
Timing Visual 0.1 to 0.2 s; photoelectric 0.001 s; video one field 9 19
Result 1943 to 1974: residual spread 0.49 arcseconds; 2016: most predictions within 0.3 s of observed 5 8

The RASNZ page states the scale observers meet: a timing to 0.1 s fixes the Moon's edge to about 80 metres 20. At 0.4 arcseconds per second and 1.863 km per arcsecond, 0.1 s is 75 m. The figures agree 21.

Software and constants

Program Status What it uses Source
Occult 4 (Herald) Free Windows program, source not public XZ80Q, Gaia EDR3 subset to magnitude 16, UCAC4, LOLA limb (download 26), DE ephemerides 13 8
Lunar Occultation Workbench (Limburg) Freeware, Lite and Professional 80,000 or 476,000 stars from GSC 1.1; Watts and MoonLimb limb databases 17
Grazereg and GRAZPREP-4 (Riedel) IOTA/ES graze tools Graze tables, limit-line headings, station planning 17 22
Limovie and Tangra Video photometry Light curves for Occult reports and B/occ 19
lunar-shadows (Molteno) Open source, third party 1737.4 km lunar sphere, LOLA 118 m, 6371 km sphere then WGS84 terrain 23

The constants that a reader meets across these sources are listed below. Prediction kk is 0.2725 2. Reduction kk was 0.2724953 and later 0.2725026 2. The IAU kk is 0.2725076 11. The j=2j = 2 semidiameter is 932.58 arcseconds at a parallax of 3422.608 arcseconds and an Earth radius of 6,378,160 m, corrected by +0.04+0.04 arcseconds 7. The LOLA reference sphere is 1737.4 km 23. Occult's own choices of kk and reference radius are not published online.

Sources compared

Source Subject Unique content
Chauvenet 1 Planets Reduction of a planet contact to the eclipse case, relative parallax, phase and terminator
ES 1961 2 Reduction Δσ\Delta\sigma in lunar radii, limb correction, the 0.549 ΔT factor
Morrison 1979 5 Analysis Partials, weights, refraction, longitude and TD corrections
Morrison and Appleby 1981 7 Personal equation Phase and magnitude dependence
VI/132C 4 Archive Custody, star sources, LOLA limb, conversion to TT, default corrections
Stephenson et al. 2016 6 ΔT Recovery formula, rate filter, 478,843 timings
XZ80Q ReadMe 3 Catalogue History, coverage, record content, double codes
Gaia DR3 documentation 18 Positions Rigorous epoch propagation
Nather and Evans 1970, Richichi et al. 2010 9 10 Diameters Fringe rate, Fresnel scale, resolution limits

What a developer should do

Take star positions from Gaia DR3 and propagate them with the full six-parameter model, falling back to XZ80Q only for stars Gaia lacks. Carry the WDS component and its offset for doubles. Reduce each timing to Δσ\Delta\sigma with its rate dΔσ/dtd\Delta\sigma/dt, its position angle and the limb height used. Then a user can recover ΔT, or the limb residual, with Stephenson's formula. Express time in TT internally and record the UT1 source. Treat a planet by Chauvenet's construction. Compute the planet's outline and terminator from its pole, radii and phase, find the perpendicular to the Moon's limb at the contact point, and solve the four contacts as an eclipse of two discs. Fall back to the relative-parallax star method only for small discs. Read the VI/132C doc.txt, Morrison 1979 sections 2 to 4, and Chauvenet's articles 347 to 355 first.

What this changes

The pipeline needs a star-catalogue stage with epoch propagation, which eclipses never needed, and a reduction stage that runs the prediction backwards to an O−C residual. Planet occultations reuse the eclipse contact solver with a non-circular occulted body. Its edge is an outline and a terminator computed from the physical ephemeris. Nothing in the error budget is now dominated by the star, so the limb stage and the position angle become the accuracy-critical parts.

Open questions

  • Obtain Hilton et al. (1989), cited by the 1992 Supplement, for the reduction of 58 Chinese planetary occultations to ΔT.
  • Obtain Occult's help topics on lunar occultations of planets, to record how it models phase, oblateness and the four contacts.
  • Obtain Morrison and Appleby (1981a), the catalogue of occultations 1972 to 1979, and RGO Bulletins 183, 186 and 192 for the original HMNAO reductions.
  • Obtain the CHARM2 catalogue paper (Richichi et al. 2005) for a compiled list of lunar-occultation diameters with their methods.
  • Obtain the XZ80Q doc.txt history file that the ReadMe references, for the XZ80N and XZ80P revisions.
  • Obtain the UKHO spline table of ΔT that VI/132C uses before 1961, to record its version and date.

References

  1. 1primary Chauvenet, W., A Manual of Spherical and Practical Astronomy, Vol. I (1863), chapter on Eclipses, Arts. 288 to 296 Read Arts. 288 to 291 and the cone-angle precepts in OCR text (garbled in places). Original almanac form of Bessel's method: point Z as the Sun seen from the Moon's centre, equations (482) for x y z, principal plane of reference, log k = 9.435000, c = z ± k/sin f, l = c tan f.
  2. 2peer-reviewed Explanatory Supplement to the Astronomical Ephemeris and the American Ephemeris and Nautical Almanac (1961, reprint with 1973 added notes), section 10 Occultations, pp. 277-305 Read in full from the archive.org OCR text. Source of the occultation Besselian elements (T, H, Y, x', y'), the formulas for x and y and their rates, the station reduction with f, g and kn cos psi, the position angle, the a and b coefficients, the limiting parallels, the prediction limits, the k values 0.2725, 0.2724953 and 0.2725026, the reduction to delta-sigma, the limb correction arguments and section F on planetary occultations. Some equations are damaged in the OCR text.
  3. 3primary Herald, D. (2003). VizieR I/291, XZ Catalog of Zodiacal Stars (XZ80Q), ReadMe Read the ReadMe. Source of the XZ origin at USNO in 1977 (Schmidt and Van Flandern), the 6 degree 40 arcminute zodiac band, the 32,221 original and 244,437 XZ80Q entries, the magnitude 12.0 completeness, and the double-star codes. The doc.txt history file could not be retrieved.
  4. 4primary Herald, D. and Gault, D. et al. (2022). VizieR VI/132C, Archive of lunar occultation observations (1623 to the present), doc.txt and ReadMe Read doc.txt in full and the ReadMe column list. Source of the custody history (HMNAO 1943, ILOC 1981 to 2008, IOTA from 2008), the observation counts and correction statistics, the reduction basis (DE440, Gaia EDR3 for most stars, deltaT splines, WGS84 conversion, polar motion, refraction, LOLA limb in a P,D frame at 0.01 degree spacing), and the default personal equations.
  5. 5peer-reviewed Morrison, L. V. (1979). An analysis of lunar occultations in the years 1943-1974 for corrections to the constants in Brown's theory, the right ascension system of the FK4, and Watts' lunar-profile datum. MNRAS 187, 41-82 Read the method sections 2 to 4 in the ADS scan (OCR text). Source of the residual definition, the partial derivatives, the 932.58 arcsecond semidiameter relation, the refraction correction, the Watts-chart position-angle shift, the weights with their error components, the 0.49 arcsecond residual spread, and the corrections to mean longitude and the dynamical time scale before 1955.5.
  6. 6peer-reviewed Stephenson F. R., Morrison L. V., Hohenkerk C. Y. (2016) Measurement of the Earth's rotation: 720 BC to AD 2015, Proc. R. Soc. A 472, 20160404 Open-access copy read 2026-09-15. Quoted: +1.8 ms/cy lod trend versus +2.3 ms/cy tidal, the parabola Delta T = -320.0 + 32.5 ((year-1825)/100)^2 s, the roughly 1500-year oscillation, DE430 acceleration -25.82 arcsec/cy^2, the untimed-eclipse method and the cubic spline fit.
  7. 7peer-reviewed Morrison, L. V. and Appleby, G. M. (1981). Analysis of lunar occultations II. Personal equation. MNRAS 196, 1005-1011 Read in full from the ADS scan. Source of the personal-equation expressions of Table 2 as functions of lunar elongation and star magnitude, the photoelectric control solution and the semidiameter correction of +0.04 arcseconds.
  8. 8company Herald, D. (2016-11-20). Update to Occult and Observations Read (curl). States that a position-angle error of up to 0.2 deg in the traditional method corrupted the limb correction, and that with the LOLA lunar limb (Occult download #26) most occultation predictions are within 0.3 s of observation.
  9. 9peer-reviewed Nather, R. E. and Evans, D. S. (1970). Photoelectric measurement of lunar occultations. I. The process. AJ 75, 575 Read in the ADS scan. Source of the MacMahon 1909 and Eddington history, the 42 ft first Fresnel zone, the 0.9 m per millisecond fringe rate, the sec factor of contact angle, Earth-rotation slowing, vector separation of doubles, and limb corrections as the 0.1 s limit of 1970 timings.
  10. 10peer-reviewed Richichi, A., Fors, O., Chen, W.-P. and Mason, E. (2010). New high-sensitivity, milliarcsecond resolution results from routine observations of lunar occultations at the ESO VLT. Astronomy & Astrophysics, doi:10.1051/0004-6361/201015325 (arXiv:1007.2611) Read the abstract and introduction in the arXiv version, which the arXiv record says is to be published in A&A; the refereed journal version is the work cited. Source of the 0.75 m per millisecond fringe speed, the 20 to 40 milliarcsecond smearing size in the near infrared, and the 1 to 5 milliarcsecond upper limits.
  11. 11peer-reviewed Seidelmann, P. K. (ed.), Explanatory Supplement to the Astronomical Almanac (1992), section 9.4 Occultations (pp. 494-498), section 8.12 on k, and section 4.51 on historical UT1 Read sections 9.41, 9.42, the k paragraph of 8.12 and 4.51 in the archive.org OCR text. Source of equations 9.41-2 to 9.41-9 for the shadow on the Earth and the visibility map, the planetary occultation condition 9.42-1, the statement that ILOC in Tokyo reduced timings, and the 1982 adoption of k = 0.2725076 to conform to occultation work. Equation 9.41-8 is partly illegible in the scan.
  12. 12trade Dunham, D. W. (2026). Lunar Occultations. RASC Observer's Handbook 2026 Read (pdftotext). States that graze observations complement LRO laser ranging and have revealed small residual errors still under investigation, and that graze zones are 2 to 3 km wide.
  13. 13company Herald, D., Occult v4.2026 download page Read. States the program's scope including lunar total and grazing occultations, the Gaia EDR3 subset to magnitude 16.0, optional UCAC4, and that the author reserves all rights to the source code.
  14. 14company Preston, S., Occult v4 Overview (April 2019), tutorial PDF Downloaded and read via pdftotext. Mentions solar eclipses only in the feature list. No method, ephemeris or k statements.
  15. 15primary Robertson, J. (1940). Catalog of 3539 Zodiacal Stars for the Equinox 1950.0. Astronomical Papers prepared for the use of the American Ephemeris and Nautical Almanac, Vol. 10, Part 2 Not read. The catalogue's content, its 7.5 magnitude use limit and its role are described from ES 1961, Morrison and Appleby 1981 and the RASC Observer's Handbook lunar section.
  16. 16primary ESA, Gaia Data Release 3 overview page Read. Source of the 2016.0 reference epoch, the 2022 June 13 release date, and the positional and proper motion uncertainties.
  17. 17trade Nugent, R. (ed.) (2007). Chasing the Shadow: The IOTA Occultation Observer's Manual. International Occultation Timing Association Read chapter 4 (software), chapter 5 (grazes: geometry, elevation correction, limit-line shift, Occult graze profile, station placement, central graze time, double stars). Written by IOTA practitioners about their own methods.
  18. 18primary Gaia Collaboration, Gaia DR3 documentation, section 4.1.7 Epoch propagation (chapter CU3 astrometry) Read. Source of equations 4.8 to 4.17 for propagating position, parallax and proper motion under uniform rectilinear motion, the constant A_V = 4.740470464, and the treatment of unknown radial velocity.
  19. 19primary Herald, D. et al. (2016, updated). VizieR B/occ, Occultation light curves, ReadMe Read the description section. Source of the video light-curve archive, the 0.3 to 0.4 arcsecond per second lunar motion, the 0.2 to 0.4 arcsecond per second normal limb rate and the 0.01 to 0.02 arcsecond resolution at video frame rate.
  20. 20trade RASNZ Occultation Section, Total occultations page Read. An older page that still names ILOC as the receiver of timings. Source of the statement that a 0.1 s timing fixes the Moon's edge to about 80 m, and of the O-C residual in arcseconds as observers meet it.
  21. 21primary Espenak, F. The Lunar Limb Profile and Eclipse Predictions. NASA Eclipse Web Site Read. Summary of Watts, the 0.4 arcsec systematic errors, the 2 to 3 second uncorrected error, the 0.5 second Watts-corrected agreement and the 0.2 second Kaguya/LRO level.
  22. 22trade British Astronomical Association, Lunar Section, Lunar occultations page Read the first part. States that grazes are predicted in the BAA Handbook, that timings go to IOTA and are archived in VizieR VI/132A, and that LIMOVIE and GRAZPREP-4 are used.
  23. 23unsourced Molteno, L., lunar-shadows (GitHub repository): DEM-corrected maps of lunar occultation limb projections Read README, main.py and parts of observer.py and dem_correction.py. A third-party reimplementation with no documented validation. Uses a 1737.4 km lunar sphere, LOLA 118 m heights, a 6371 km spherical Earth for the first intersection and a WGS84 terrain step.