When will Landsat 8/9 or Sentinel-2 image my site? Swath-aware overpass prediction with local times, ESA plan cross-check, field packs and a live tracker.
Predicts when Landsat 8/9 and Sentinel-2A/B/C will image a region of interest. SGP4 orbits from CelesTrak TLEs; the instrument swath (MSI 290 km, OLI 185 km) is built with WGS84 geodesics and intersected with the ROI in an ROI-centred equal-area projection, giving ROI coverage percentage, entry/exit and scene-centre times, view angle and sun elevation, reported in UTC and the ROI's local time (DST-aware). Sentinel-2 passes can be cross-checked against ESA's published acquisition plans. Exports a CSV report, a standalone live-tracker web page and a printable A4 field sheet PDF (map, pass table, timeline, how-to-read pages). Includes a live tracker dock that opens after each run (positions, ground tracks, current swaths, night side, and the next 14 days of passes in UTC and local time with ESA plan status). Processing algorithms work in the Graphical Modeler, batch mode and qgis_process. No account or API key needed; pure-Python dependencies (sgp4, geographiclib, tzdata) are bundled. Validated against delivered Landsat and Sentinel-2 acquisition times (~1 s with fresh TLEs). Companion notebook toolkit: https://github.com/julianManning/eo-overpass-predictor
Plugin Tags