This PR, in association with the PR in s1-reader here, takes care of some data issues found on Sentinel-1 SAFE frame processed by IPF 002.36
FM rate / Doppler centroid polynomials: When the polynomial list is "out of range" for the burst's sensing start / stop, it extrapolates the polynomials by extending the numbers at the border.
s1-reader has an option to turn on / off the azimuth FM rate correction in that case. In case of CSLC, we decide to do extrapolation.
Missing polygon: In some cases of historical data, the very last burst in a subswath does not have a polygon to approximate its coverage. The new fix on s1-reader fills Sentinel1Burst.border member as an empty shapely polygon. When that happens, COMPASS skips loading that burst
This PR, in association with the PR in s1-reader here, takes care of some data issues found on Sentinel-1 SAFE frame processed by IPF 002.36
FM rate / Doppler centroid polynomials: When the polynomial list is "out of range" for the burst's sensing start / stop, it extrapolates the polynomials by extending the numbers at the border.
s1-reader
has an option to turn on / off the azimuth FM rate correction in that case. In case of CSLC, we decide to do extrapolation.Missing polygon: In some cases of historical data, the very last burst in a subswath does not have a polygon to approximate its coverage. The new fix on
s1-reader
fillsSentinel1Burst.border
member as an empty shapely polygon. When that happens, COMPASS skips loading that burst