Feature Request
In #87, nisarqa added the option to generate "bonus" PNG+KML pairs for each individual freq+pol layers in RSLC, GSLC, and GCOV; these were in addition to the standard composite browse PNG+PNG pair.
There is a feature request is to generate similar "bonus" PNG+KML pairs for individual layers in InSAR.
Notes
Highest-priority layers
Certain layers have been specifically requested, but my suspicion is that once the floodgates open, there could be requests for bonus PNG+KML pairs for any/all InSAR layers. This means: The implementation should not be a kludge. Instead, the implementation's design should be robust and flexible to easily be expanded for any/all InSAR layers. Consider looking at the changes made in #161 to see one design pattern for generating extra PNG+KML pairs.
- GUNW:
- Coherence Magnitude (from unwrapped group) -- use a fixed colorbar from [0,1]
- Ionosphere Phase Screen (default re-wrap to 2pi, but make this configurable from the runconfig)
NATIVE vs. LATLON
#161 and #164 introduced NATIVE vs. LATLON browse images for all L1/L2 products. In that PR, the "bonus" individual PNGs for RSLC, GSLC, and GCOV remain produced in NATIVE coordinates only. (Only one primary composite PNG+KML pair would be produced in LATLON per granule.) When implementing this feature request, 1) check if that design still holds, and 2) implement this feature to be consistent with the design for RSLC, GSLC, GCOV.
That said, by the time this feature request is implemented, there might be request from the science team and ADT to have all of the bonus PNG+KML pairs be produced in latlon (EPSG 4326) coordinates. Please adjust the implementation accordingly.
Filenaming
First, please follow the NATIVE vs. LATLON filenaming convention, introduced in #164 .
Second, I stumbled upon an old NISAR ADT pptx from Jan 5, 2023, and these were some of the filename suffixes suggested:
- For the interferogram layer:
*_A_HH_IFG.png
- For the unwrapped phase layer:
*_A_HH_UNW.png
- For the coherence magnitude layer:
*_A_HH_COH.png
- For azimuth offsets layer:
*_A_HH_AZ.png
- For range offsets layer:
*_A_HH_RG.png
where *_A_HH_* would be populated with the appropriate freq+pol, similar to how #87 names the bonus PNG+KML for RSLCs.
Feature Request
In #87,
nisarqaadded the option to generate "bonus" PNG+KML pairs for each individual freq+pol layers in RSLC, GSLC, and GCOV; these were in addition to the standard composite browse PNG+PNG pair.There is a feature request is to generate similar "bonus" PNG+KML pairs for individual layers in InSAR.
Notes
Highest-priority layers
Certain layers have been specifically requested, but my suspicion is that once the floodgates open, there could be requests for bonus PNG+KML pairs for any/all InSAR layers. This means: The implementation should not be a kludge. Instead, the implementation's design should be robust and flexible to easily be expanded for any/all InSAR layers. Consider looking at the changes made in #161 to see one design pattern for generating extra PNG+KML pairs.
NATIVE vs. LATLON
#161 and #164 introduced NATIVE vs. LATLON browse images for all L1/L2 products. In that PR, the "bonus" individual PNGs for RSLC, GSLC, and GCOV remain produced in NATIVE coordinates only. (Only one primary composite PNG+KML pair would be produced in LATLON per granule.) When implementing this feature request, 1) check if that design still holds, and 2) implement this feature to be consistent with the design for RSLC, GSLC, GCOV.
That said, by the time this feature request is implemented, there might be request from the science team and ADT to have all of the bonus PNG+KML pairs be produced in latlon (EPSG 4326) coordinates. Please adjust the implementation accordingly.
Filenaming
First, please follow the NATIVE vs. LATLON filenaming convention, introduced in #164 .
Second, I stumbled upon an old NISAR ADT pptx from Jan 5, 2023, and these were some of the filename suffixes suggested:
*_A_HH_IFG.png*_A_HH_UNW.png*_A_HH_COH.png*_A_HH_AZ.png*_A_HH_RG.pngwhere
*_A_HH_*would be populated with the appropriate freq+pol, similar to how #87 names the bonus PNG+KML for RSLCs.