Closed cmarshak closed 10 months ago
One thing that is interesting - the burst ID is in the UMM json for both OPERA CSLC and OPERA RTC:
To extract the JPL burst id and link it to the existing ESA burst map one could use this: https://github.com/opera-adt/burst_db/blob/main/src/burst_db/build_frame_db.py#L619-L627 (credit to @scottstanie for sharing this).
Anyways, hope a search for a fixed burst id can automatically pull the latest scenes.
The latest release (https://github.com/asfadmin/Discovery-asf_search/releases/tag/v6.7.0) includes
operaBurstID
ASFProduct.properties
now includes operaBurstID
import asf_search as asf
# get all OPERA-S1 products with a burst id
response = asf.search(operaBurstID=['T078-165486-IW2'])
# get only the RTC products for a burst id
response = asf.search(operaBurstID=['T078-165486-IW2'], processingLevel='RTC')
# get only the CSLCs with two particular burst ids
response = asf.search(operaBurstID=['T078_165486_IW2', 'T078_165485_IW2'], processingLevel='CSLC')
latest_cslc = response[0]
# how to access OperaBurstID in the properties dict
latest_cslc.properties['operaBurstID']
Partly feature request. Also, documenting for OPERA, what is available.
I can find OPERA datasets using the "groupID" in general
search
function.I first did this:
This is the OPERA-RTC-S1 product.
The output is:
The groupID is what I can use to use with
intersectsWith
.My feature request:
T078-165486-IW2
.