SAR Availability Tool (BOS Sarcat)

Objective

The SAR Availability Tool allows users to ascertain multi-sensor SAR acquisitions availability for areas of interests. It allows users to determine for a given area the available SAR acquisitions that have already been acquired/archived, planned, and predicted future-potential.

https://sar-avail.jpl.nasa.gov/

User Manual (End-User Documentation): https://docs.google.com/document/d/1-fM5HlbPDCUfgD0Pl0ws9lWq35sp6Zeg6h0rE0wt1Nc/edit

Feedback Form: https://docs.google.com/forms/d/e/1FAIpQLSeY7Ts3fBY-nDMnnnSW9DfQ74qh2Z2uZEM5ZuBK75ydFZleIA/viewform?usp=sf_link

Stand-alone BOS SARcat Scraper CLI tool

Instructions for installation can be found in the public repo: https://github.com/aria-jpl/bos_sarcat_scraper

  • This queries BOS and outputs the result set in JSON format

  • Inputs

    • Temporal Extent:

      • start / end time

      • OR

      • Since last ingest time on BOS

    • Spatial Extent

    • Sorting - Sort By and Sorting order

  • Usage:

    bos_sarcat_scraper -h usage: bos_sarcat_scrapper [-h] [-from FROMTIME] [--fromBosIngestTime FROMBOSINGESTTIME] [-to TOTIME] [--spatialExtent SPATIALEXTENT] [--sortBy SORTBY] [--sort SORT] Query BOS SarCat for acquisitions. optional arguments: -h, --help show this help message and exit -from FROMTIME, --fromTime FROMTIME specify the temporal start point in format , to get acquisitions starting after the given timestamp in the format yyyy-mm-ddThh:mm:ss.sss --fromBosIngestTime FROMBOSINGESTTIME provide date and time in format , to get acquisitions acquired by BOS after the given timestamp in the format yyyy-mm-ddThh:mm:ss.sss -to TOTIME, --toTime TOTIME specify the temporal end point in format , to get acquisitions ending before the given timestamp in the format yyyy-mm-ddThh:mm:ss.sss --spatialExtent SPATIALEXTENT specify the area of interest in GeoJSON format --sortBy SORTBY type "start_time" , "stop_time" or "bos_ingest" to sort results by field --sort SORT type "asc" or "des" to get results in ascending or descending order of time respectively. If sortBy is specified but sort is not, then defaults to ascending

Platforms

Data from the following platforms are available:

  • Sentinel-1A

  • Sentinel-1B

  • ALOS-2

  • TanDEM-X-1

  • TerraSAR-X-1

  • Radarsat-1

We collect acquisition metadata across these platforms by scraping BOS SARcat.

Acquisition Statuses

  • Archived

    • Implies it is archived into storage

    • We do not get archived from BOS, as it only tells us acquisitions, not SLC data files

  • Acquired

    • Only states that the SLC has been acquired. We don’t know where it is archived if it is archived yet

  • Predicted

    • Based on repeat orbit of prior acquisitions

    • Predicted acquisitions is generated on our end based on an acquired acquisitions and BOS returning next cycle repeat dates.

  • Planned

    • Some agencies published their planned acquisitions

    • ESA publishes planned 2-weeks ahead time

Acquisition Naming Convention

acquisition-[spacecraft name]_[start timestamp]_[track number]_[beam mode]-bos_sarcat

The start timestamp is in the format YYYYMMDDThhmmss.sssZ

Track Number is a numerical value

Beam mode is the mode the instrument took the observation in

We append -bos_sarcat to annotate the acquisition with the source of acquisition. This helps in distinguishing acquisitions collected from ESA SciHub.

In case of predicted and planned acquisitions, the status is appended to the acquisitions name, for example:

acquisition-ALOS-2_20190714T033808.571Z_27_SM1-bos_sarcat-planned

acquisition-ALOS-2_20190713T235342.095Z_206_SM3-bos_sarcat-predicted

Export formats

After filtering to the acquisitions you are interested in, there are options to export the data in the following formats:

  • ICS calendar

    • Can be import into Google Calendar and iCalendar

  • KML google earth

    • Color-coded by platform or sensor

  • CSV tabular

    • further sorting and filtering can be done using Excel functions