Given a ground location and a satellite, this tool predicts when the satellite's sensor can actually observe that target — not merely pass overhead.
Conventional overpass predictors (e.g. N2YO, Heavens-Above) compute visibility windows: time ranges when a satellite is above a minimum elevation angle from the observer. This answers "when can I see the satellite?" — useful for visual observers and radio operators.
This tool answers a different question: "when does the satellite's sensor footprint cross my target?" It models the sensor's geometry (swath width, off-nadir pointing capability) and finds the precise moment the target falls within the sensor's observable area. This is what matters for Earth observation, remote sensing, and satellite imagery tasking.
Rather than sweeping a time grid for elevation crossings, the predictor uses an iterative bearing-convergence method:
Pushbroom — Models a wide-swath scanning sensor (e.g. VIIRS, MODIS). The target is observable if the ground distance is within half the swath width (default 3,000 km). This is the legacy mode and captures most polar-orbiting imager passes.
Off-Nadir — Adds a scan angle constraint on top of swath filtering. The target must be both within the swath and within the maximum off-nadir pointing angle (default 30°). This models agile sensors that can point but have a limited look angle (e.g. high-resolution commercial imagers).
Orbit track (white line at altitude) — One full orbital period (~90 min) of the satellite's 3D trajectory, centered on the predicted pass time.
Ground track (cyan line on surface) — The sub-satellite point traced on the Earth's surface.
Swath footprint (cyan ribbon) — The sensor's ground coverage corridor along the track, sized by the configured swath width.
Day/night — Globe lighting and terminator line are set to the predicted pass time, showing whether the observation occurs in daylight or darkness.