Grazing occultations and the lunar limb
- A graze is an occultation seen near a limit line. The star skims the Moon's north or south edge and blinks behind peaks and valleys. The useful zone is a few hundred metres to 8 km wide, set by the polar limb heights 1 2. The sources are the International Occultation Timing Association (IOTA) manual and the Royal Astronomical Society of Canada's Observer's Handbook (RASC Observer's Handbook).
- Every graze prediction is a limb-profile prediction. The smooth-limb limit line is only the reference. Occult plots the predicted profile against distance from that line in kilometres, with minute ticks from central graze, and leaders place observers on that plot 1.
- Observer height shifts the line. The shift is toward the Moon's azimuth. Its component perpendicular to the limit line is , which can be three or four times the height for a low Moon 1.
- Position angle precision drives the limb correction. Morrison required position angles to 0.01 degrees on Watts' charts and shifted the chart angles by 0.25 degrees. Occult found in 2016 that an error of up to about 0.2 degrees in its position angle had been corrupting both predictions and graze profiles 3 4.
- The archive's limb is the Lunar Orbiter Laser Altimeter (LOLA) grid in position angle. VI/132C converts the LOLA 1/512 degree grid to 72,036,000 points at 0.01 degrees in position angle, with limb heights believed accurate to 0.01 arcseconds 5.
- Grazes are now mainly for double stars and limb checks. With Gaia positions and LOLA heights, the RASC Handbook says one to three stations are enough. Video resolves doubles of 0.02 arcseconds at a graze 2 1.
The question. What happens to an occultation prediction near its northern or southern limit, where a grazing occultationgrazing occultationAn occultation seen from close to a limit line, where the star appears to skim the Moon's north or south edge and may disappear and reappear several times behind mountains and valleys. is seen, how do the limb profile and the observer's height move that limit, and how do predictors and observers turn this into a graze expedition and a reduction? The limb datasets and the general DEM-to-profile geometry are in Lunar limb profile and are not repeated here.
The geometry of a graze
The limit linesnorthern and southern limit linesThe two curves on the Earth's surface along which the star's track is tangent to the Moon's mean limb. Outside them there is no occultation. Near them a graze is seen. are where the star's apparent track is tangent to the Moon's mean limb, as defined in Besselian elements for lunar occultations. The IOTA manual describes what an observer near them sees. "The star would thus appear to skim by the Moon's northern or southern limb. The visible effect would reveal the star passing in and out from behind the lunar mountains and valleys" 1. The series "will last a fraction of a second to a minute or longer" 1.
Each occultation has two limits, one at each pole of the Moon, and they lie 180 degrees apart on the limb. So "one graze will be on the Moon's sunlit (bright) limb and the other graze along the dark limb", except during a total lunar eclipse 1. Only the brighter stars can be seen at a bright-limb graze 1. The width of the multiple-event band "may vary from several hundred meters to 8 km depending on whether the graze occurs at the Moon's northern or southern limb", because "the widths of these graze paths are directly related to the heights of the mountains in the Moon's polar regions" 1. The RASC Handbook speaks of a "2- or 3-km-wide zone where multiple disappearances of the star may occur" 2. Both are statements of the graze zonegraze zoneThe narrow band, typically 5 to 10 km wide, along each umbral limit where the irregular lunar limb makes the eclipse neither wholly total nor wholly partial and Baily's beads persist. NASA bulletins tabulate its interior and exterior boundaries. for stars.
In the prediction equations a graze is where goes to zero, the quantity defined in Besselian elements for lunar occultations. The time of a smooth-limb event becomes indeterminate there. A small error in the star or the limb then moves the event by a large time and the limit by a small distance. HM Nautical Almanac Office (HMNAO) therefore omitted predictions with and issued separate graze maps and predictions from the 1960s 6. The graze product is a line on the ground and a profile, not a time.
Two angles from the limb literature describe where on the limb a graze falls. The Watts angleWatts angleThe position angle around the lunar limb used as the argument of Watts' 1963 charts, measured eastward from the projection of the Moon's north pole as Watts constructed it. It differs from the true axis angle by a small constant offset, quoted as 0.21 to 0.25 degrees by different reducers. "is measured positive eastward around the lunar limb starting at the Moon's north pole" 1. The cusp anglecusp angle (CA)The angle around the Moon's limb from the nearer cusp to the point of an event, positive on the dark side and negative on the sunlit side, as used in IOTA and RASC predictions. is measured from the nearer cusp, positive on the dark side 2. Occult's graze table lists both a position angle and an axis angle, and the cusp angle with N or S for the pole 7. Regions just beyond the poles that come into profile at extreme libration are never fully lit when at the limb. Watts could not map them from Earth-based photographs, and IOTA calls them "Cassini" regions 1.
History in one paragraph
The IOTA manual credits D. Koch in Danzig with the first observed graze, a northern-limit graze of Aldebaran on 1794 March 7 with five events 1. Jean Meeus computed and observed a graze on 1959 November 20, "the first predicted and observed grazing occultation by the Moon" 1. David Dunham's prediction of the graze of 5 Tau on 1962 September 18 was the first in the United States, and the first organised expedition followed on 1963 September 9 near Davis, California 1. After the 1963 October 8 graze was published in Sky & Telescope, Tom Van Flandern at the US Naval Observatory (USNO) "was amazed to find more than 0.8 km error in the current combination of star position, lunar ephemeris and lunar limb data", and USNO began supporting graze predictions 1. HMNAO's 1973 note records that graze maps were issued "since the observations provide useful data about the latitude of the Moon and the profile of its limb" 6. Before Hipparcos in 1997, "the polar diameter determination of the Moon by nearly simultaneous observation of grazes at opposite limits was an important goal of IOTA" 1.
The limb correction in an occultation reduction
Watts' charts as HMNAO used them
The 1961 Supplement already described the limb correction for every timed occultation, waiting on Watts' charts. The chart arguments, in degrees, are the topocentric position angle from the Moon's central meridian , the libration in longitude and the libration in latitude 6. The topocentric values come from the daily geocentric librations , and the axis angle, written here as in the Supplement 6:
Here is the position angle of the event, and and are two daily auxiliaries 6:
with the Moon's declination. The angular offsets are and , with and in lunar radii. Here is "strictly the topocentric semi-diameter in degrees, but is generally taken as , where is the geocentric value in seconds of arc" 6. The Supplement writes , and . This site keeps for the ellipsoid auxiliary, and is also an occultation element. The axis angle is the position angle of the lunar axisposition angle of axisPosition angle on the lunar disc measured from the Moon's north pole of rotation eastward, the coordinate against which limb-profile heights are tabulated. It differs from the celestial position angle by the position angle of the lunar axis., not Herald's angle from the contact point. The chart value is at mean distance, so it "must accordingly be multiplied by the ratio of the actual to the mean semi-diameters, , and subtracted from the value of " 6. In the quotation is the Moon's mean semidiameter, written elsewhere in this topic, and not the solar of this site. In the Supplement's fictitious Strasbourg reduction the chart gives arcseconds, scaled to . This turns a residual of arcseconds into 0.0 6.
Morrison's 1943 to 1974 analysis did the same with a computerised Watts dataset. He computed topocentric librations by adding parallactic corrections to the geocentric ones 3:
where and are the lunar parallax corrections. Morrison writes the axis angle as , the angle between the projected poles of the Earth's equator and the Moon's mean equator. It is written here as above. He used 1.564 degrees for the inclination of the lunar equator "because this was the value that Watts (1955) used in constructing his charts" 3. Two of his findings set the precision a limb correction needs. First, Watts' profiles "accord better with the results of grazing occultations if the tabular position angles of the charts are amended systematically by " 3. Second, "the computed position angle P ... should be within of the correct angle", because "the steepest lunar slopes have an inclination of about 13°, so the greatest change in height along the profile is about 0".04 in 0°.01 of position angle" 3. He also added seconds of time to star right ascensions when computing , to remove the FK4 equinox offset of the lunar ephemeris 3. He coded chart heights as uncertain by 0.2 arcseconds, or 0.5 arcseconds where Watts' contours were extrapolated 3. The later systematic corrections to the Watts datum are in Limb profile methods 8.
LOLA in the archive and in Occult
The modern reduction keeps the same structure with a different limb. The VI/132C archive states: "The 1/512 gridded data set was converted to 72,036,000 data points in the [P,D] reference frame, to facilitate the determination of the apparent limb height at any point around the limb. The data spacing was 0.01 deg in P (equivalent to about 0.17" in Position Angle at the mean distance of the moon), and 0.02 deg in D (from -20 to +20 deg)" 5. The limb height is "the point in the P,D reference frame that has the greatest projected distance (at the relevant position angle, librations, and lunar distance from the observer) from the apparent center of the moon, with interpolation between data points" 5. "It is believed that the limb heights so derived are accurate at about the 0.01" level" 5. The documentation does not define beyond its range. The rule of taking the greatest projected distance in each position-angle bin is the same rule Wright and Young use for eclipses, described in Limb profile methods.
Herald's 2016 note shows what a 0.2 degree error costs. Observed-minus-predicted times were larger than the small reduction residuals allowed. "The major cause for this was identified (after much effort) as being due to how the position angle of the event was calculated - with the traditional method having an error of up to ~0.2°" 4. After the fix, "the great majority of predictions are now within 0.3sec of the observed time", provided the LOLA limb, Occult download 26, is installed. "The same issue existed when generating a graze profile - with the orientation of the profile potentially being in error by up to ~0.2°" 4. By Morrison's slope figure, 0.2 degrees of position angle on a 13 degree slope can move the limb height by up to about 0.8 arcseconds. That is an inference from the two sources, not a figure either states. The current IOTA instruction for graze and eclipse profiles is to select LOLA with the HiRes option and leave the observed corrections at None 9.
The graze profile
A graze prediction is a table and a picture. Occult first lists the sea-level limit line as longitude and latitude points with the UT of central graze at each, and columns for Sun and Moon altitude, Moon azimuth, , position angle, axis angle and cusp angle 1 7. It then "draws a limb profile of the Moon at the time and position angle of central graze nearest the observer's site" 1. The IOTA manual describes the 2007 version of the plot. The mean limb is a bowl-shaped dotted curve. The vertical scales are kilometres from the mean limit. The predicted profile is "the wiggly continuous line", and earlier graze observations are scattered dots. A horizontal row of ticks gives minutes from central graze 1. In a southern-limit profile "the mountain peaks indicated by Watts data and data points from observations are facing downward" 1. The 2007 plots offered Watts, ACLPPP or MoonLimb limb data. The observed points were then the better guide, because "the Watts data is not necessarily accurate everywhere around the limb" 1. In the LOLA era the observed corrections are switched off 9.
The profile is read as a cross-section of the band on the ground. For any location within a few miles of the predicted limit the star "will appear to move in a horizontal line across the profile chart" 1. An observer at km sees the star cross the profile along the line two kilometres above the mean limit. The events are the crossings of that line with the predicted terrain. The kilometre scale is the shift on the ground perpendicular to the limit line. It equals the shift on the fundamental plane only when the Moon is in the zenith and the limit line is perpendicular to the Moon's azimuth, which Herald's factor in Limb profile methods accounts for in the eclipse case 10.
Placing observers
The elevation correction
The predicted limit is for sea level. An observer at height sees the Moon from a point displaced toward the Moon. The IOTA manual gives the elevation correctionelevation correction (tan Z)The shift of a graze limit line on the ground for an observer above sea level, equal to the height times the tangent of the zenith distance and applied toward the Moon's azimuth. as 1
with the zenith distance of the star at central graze, applied "in the direction of the Moon's azimuth". The limit line is then shifted parallel to itself by
with the Moon's azimuth and the azimuth of the sea-level limit line 1. "The correction amount d can range from zero to 3 or 4 times the observer's elevation for a low altitude Moon", and corrections are usually made only above 200 metres 1. For a site north of latitude the shift is always southward, because the Moon never reaches the zenith there 1. When the limit-line azimuth is not printed, the manual derives it from two limit points as with , a plane approximation over 10 km 1. The manual's example has m and , so m and m south of the sea-level line 1. Espenak's eclipse elevation factor is the same expression with the altitude in place of the zenith distance 11.
The manual's is an azimuth difference and a plane-triangle angle. Neither is this topic's coefficient or libration .
Station spacing on the profile
The manual's worked example is the graze of SAO 189348 on 2007 October 20 in Oklahoma. It shows how a leader reads the profile. Observations showed a 4 km mountain just after central graze and a 3 km peak near minutes. "With more influence of the open circle data points from observations rather than the Watts data line a four station expedition is chosen" 1. One station is placed 0.8 km inside the mean limit. Three are placed outside it, at km, km and km in the numbered list. The figure caption and map give km for the third, so the manual is inconsistent there 1. Stations are left out of zones that "would likely be a long total occultation 6-7 minutes as the limb profile drifted over them" and out of zones with "risk of having a miss" 1. The time of central graze at the chosen road is found by linear interpolation in longitude between two table rows. In the example a 19 s difference over the interval places central graze at UT. The observing window is then read from the profile as to minutes 1.
Spacing perpendicular to the line samples the profile at different heights. The manual says a line of well-spaced observers gives "much better" resolution than a single chord 1. A double star gets two profiles. "If the difference in component magnitude of the double star is 1.5 or greater, it is best to position observers based on the profile of the brighter component" 1.
Mapping the line
The 2007 workflow plotted two limit points 10 to 20 km apart on a topographic or road map and drew the elevation-corrected line parallel to it 1. The RASC Handbook notes that IOTA overlays limit lines on Google Maps, "but further corrections are needed based on the predicted lunar profile and the observer's height above sea level" 2. The lunar-shadows repository automates both corrections for one event. It samples the LOLA 118 m digital elevation model (DEM) along each limb direction in the Moon's body frame for the highest point seen from the star. It projects that point along the star direction to a 6371 km spherical Earth, then walks the ray to the Copernicus terrain on WGS84 12. Its first intersection is with a sphere, and the repository documents no validation against observed grazes. It is a third-party reimplementation, useful as a reading of the steps rather than as a reference 12.
What grazes measure now
The RASC Handbook for 2026 states the change. "Lunar orbiter and Gaia observations have obviated the main need for such observations." Because "the lunar topography is so well-known, recordings from only one to three stations are needed" 2. It also says that "especially grazing occultation observations have revealed small errors whose source is still being investigated" 2. That sentence names no error and no paper. The Occult tutorial advises that "grazing occultations are not likely to yield unique information about the star or the moon" now that Gaia and LOLA are available 7.
Double stars remain. "A resolution of 0.05" is obtainable from a graze of a double star observed visually along flat lunar surfaces", and "video observations of double stars can resolve 0.02" separations with favorable geometry" 1. The manual adds a caution: "gradual or fading events seen during grazes are more often due to grazing enhancement of Fresnel diffraction at the Moon's limb rather than to stellar duplicity" 1. The archive puts a number on visual false positives. Video has shown "that about 80% of double star discoveries reported from visual observations show no evidence of being double" 5.
Reducing a graze
A graze reduction is the ordinary reduction applied to each event, with the residual compared with the limb height at the event's position angle. Planets, catalogues and reduction gives that reduction. What differs is the error pattern. In the VI/132C rebuild, corrections to site coordinates dominate for grazes: 1700, 1265 and 3420 site corrections in the three periods, against 450, 817 and 496 for ordinary occultations 5. The reasons are concrete. Observers stood at road intersections identified on survey maps. One South African graze had altitudes recorded as 350 m that Google Earth showed to be 1350 m. One Florida observer was placed 40 km out to sea by a typing error. One expedition used the wrong cross-street for every station 5. Because each observer records a sequence, "an error in the time base means that all events will be in error by an equal amount", so one offset corrects all of an observer's events 5. A graze identifier groups all events of one graze. Where the same star was observed at both limbs on one night, both grazes carry the same identifier 5.
Sources compared
| Source | Limb data | Formulas and numbers | Unique content |
|---|---|---|---|
| ES 1961 section 10 6 | Watts, then pending | Chart arguments , , ; auxiliaries and ; scaling | The limb correction inside a reduction, the graze filter |
| Morrison 1979 3 | Computerised Watts | Topocentric libration corrections, 0.01 degree requirement, 0.25 degree shift | Why position angle precision matters |
| IOTA manual 2007 1 | Watts, ACLPPP, MoonLimb | , , zone width to 8 km | Profile reading, station placement, history of grazes |
| VI/132C doc 5 | LOLA, P,D grid | 0.01 degree spacing, 0.01 arcsecond heights | Graze data corrections and their causes |
| Herald 2016 note 4 | LOLA | 0.2 degree position-angle error, 0.3 s agreement | The fix in Occult's position angle |
| RASC 2026 2 | LOLA via Occult | 2 to 3 km zone | Current scientific status of grazes |
| lunar-shadows 12 | LOLA 118 m | Sphere then terrain | Open code for a DEM-corrected limit line |
What a developer should do
Build the graze product on the same limb stage the eclipse pipeline uses. For each point along the smooth limit line, compute the topocentric libration and the event position angle to better than 0.01 degrees. Extract the LOLA profile over about degrees of position angle around the graze point, with the greatest-projected-distance rule. Emit the profile in kilometres perpendicular to the limit line with time ticks, as Occult does. Apply the observer-height shift per site, using ellipsoidal height consistently with the limit line. Better, intersect the star ray with the terrain model directly. Report double-star components as separate profiles. Test the position angle against an independent computation first, since Occult's own history shows that a 0.2 degree error survives casual checks. Read the IOTA manual chapter 5 and the VI/132C doc.txt before designing the product.
What this changes
The pipeline needs a second limit-line mode for stars. In that mode the limit is a band with a profile across it. The limb stage must accept a star direction, because the profile of a graze depends only on the observer and the Moon, as for eclipses. The ground product needs a terrain step, which the eclipse limit lines already need for the same reason.
Open questions
- Obtain Morrison 1970, the paper cited in Morrison 1979 for the degree shift of Watts' chart position angles, to see how it was derived from grazes.
- Obtain Occult's help topic on graze profiles to record how its 2026 version bins position angle, which LOLA product it uses, and whether it intersects the terrain or applies .
- Obtain the "small errors" in graze results that the RASC Handbook says are under investigation, as a paper or an IOTA report with the residuals.
- Obtain a definition of the coordinate in the VI/132C limb grid from Herald or from the Occult source.
- Obtain Riedel's GRAZPREP-4 documentation, which the British Astronomical Association (BAA) cites for placing mobile observers 13.
References
- 1trade 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.
- 2trade 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.
- 3peer-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.
- 4company 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.
- 5primary 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.
- 6peer-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.
- 7company 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.
- 8peer-reviewed Morrison, L. V. and Appleby, G. M. (1981). Analysis of lunar occultations III. Systematic corrections to Watts' limb-profiles for the Moon. MNRAS 196, 1013-1020 Read in full from the ADS scan (OCR text). Source of the harmonic correction formula, the 1737.97 km datum radius, the +0.04 arcsec radius term, the -0.18 arcsec latitude shift, the -0.09 arcsec ellipticity, the +0.50 arcsec sin Q centre-of-figure term, and the 0.4 arcsec peak error.
- 9trade Dunham, D. W. (2025). IOTA occultation predictions for 2026: using Occult 4 to compute your own Read (curl and pdftotext). Instructions for Occult 4 graze profiles: under Kaguya/LOLA profile data select LOLA with HiRes, leave Observed data at None because Watts-era observed corrections are obsolete; computing detailed profiles is computer-intensive.
- 10peer-reviewed Herald, D. (1983). Correcting predictions of solar eclipse contact times for the effects of lunar limb irregularities. Journal of the British Astronomical Association 93, 241-246 Read in full from the ADS scan (page images). The displacement-curve method: h = 960 (M-1)(1-cos P), r = 0.97 M n arcsec per second, radial rate r cos(PA-N), the path-limit factor 1.863 km per arcsec times sqrt(sin^2 D / sin^2 a + cos^2 D), the limiting magnitudes for total and annular eclipses, and the error budget.
- 11primary Espenak, F. and Anderson, J. (1999). Total Solar Eclipse of 2001 June 21. NASA/TP-1999-209484 Read from the local PDF text. Sections Mean Lunar Radius, Lunar Limb Profile and Limb Corrections to the Path Limits: Graze Zones. Source of the two k values, equations [8] and [9], the Lusaka worked example, Table 6 path corrections, the 5 to 10 km graze zone and the interior/exterior graze definitions.
- 12unsourced 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.
- 13trade 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.