libera_utils.footprint_matching.geometry.OffLimbError#
- exception libera_utils.footprint_matching.geometry.OffLimbError#
Raised when the boresight does not intersect the Earth’s surface.
L1B RAD writes NaN (or a fill value) for the boresight latitude/longitude of a space or calibration view, where the boresight ray misses the ellipsoid. A missing or out-of-range boresight latitude or longitude, with the spacecraft geolocation present, therefore means there is no Earth footprint at all. The orchestrator is expected to catch this and flag/discard the footprint rather than silently substituting data.