Replies: 3 comments
-
I don't think it will be easy for me to mask the water before ionospheric correction. https://github.com/isce-framework/isce2/blob/main/applications/topsApp.py#L522-L536 Based on the comment, unclear if you have to run ionosphere on different connected components of the masked image or all at once. Looks like these slices/boxes are specified in radar coordinates of the ISCE2 phase image: https://github.com/isce-framework/isce2/blob/main/applications/topsApp.py#L522-L536 This would require from what I see:
While it's easy to describe, I think there are a lot of challenges/obstacles someone that is not familiar with using ISCE2 as a library (not me) would encounter. |
Beta Was this translation helpful? Give feedback.
-
You would not be using that parameter to mask areas currently exposed in the config file of topsApp. The description is overly complex. All the work is done in radar coordinates and ISCE has existing modular components in place for water mask generation that is well maintained and tested. You would just call up to a specific step of topsApp, stop mask and fill the IFGs used in iono estimation, and continue. |
Beta Was this translation helpful? Give feedback.
-
I agree the bbox description is overly complex. Definitely just mask out water once you have a water extent. I was suggesting this approach because I don't quite know which files ISCE2 uses for the ionosphere correction and such a bbox correction could be in theory directly fed through the xml as noted above. If you were to call the correction from the command line, (would it be runIon?) assuming things would work through topsapp identically, just not sure. I imagine there will be some required reprojection/resampling from geo to radar coordinates that would be required for this to work - getting the water extent in radar coordinates specifically. Would love to learn how to do this with ISCE2 - just am not clear on it / have not done it before. This is one of the ISCE2 work horse routines. In the previous topsapp PGE, the water mask is applied at the end of the processing chain using the SRTM water mask. This is the piece that is easier to do using topsapp xml files. For the timeline we have, someone with more familiarity with ISCE2 than myself would be better equipped to handle this. It requires some knowledge of how to call the ionosphere correction modularly and make sure the outputs are correctly placed in the topsapp so it doesn't mess up the subsequent processing. |
Beta Was this translation helpful? Give feedback.
-
Below is the outline of the steps to add Ionosphere to the GUNW product:
What
The dispersive Ionosphere adds a phase advance as apparent signal to the interferogram. This signal is proportional to the frequency squared.
Dependencies
Nothing new. Ionospheric correction is available through ISCE2.
Implementation
Beta Was this translation helpful? Give feedback.
All reactions