eomatch.Matchup.stac_id

Contents

eomatch.Matchup.stac_id#

property Matchup.stac_id: str | None#

STAC Item ID for this matchup, or None if no products are set.

Built from the collection ID, the acquisition datetime of each product in sorted-collection order, and the collocation region’s bounding box. Using per-product datetimes (rather than the single matchup start_time) avoids collisions when one sensor records time at day precision only — e.g. Landsat stores all acquisitions as midnight UTC, so using only its timestamp collapses every same-day matchup to one ID. The bounding box is appended for the same reason: two same-day acquisitions from a day-precision sensor can still share an identical timestamp while occurring at different locations.