-
Notifications
You must be signed in to change notification settings - Fork 267
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Error in 'verifyDEM' of stripmapApp.py for RADARSAT-2 #934
Comments
Hi, RADARSAT-2 SLCs are provided with only 5 state vectors, and they need to be interpolated to at least 9, unless they explicitly tell you that their orbits are very accurate. Sometimes you can process your SLC with the original number of state vectors. RADARSAT-2 processing was fully operational in ISCE 2.2.0 (July 2018). Afterwards modules required to run the orbit extension module for innacurate state vectors were not included in newer versions of the software. The following code edition skips the orbit extension calculation and works well for processing data in the Wide Ultra Fine beams. In isce2-2.6.3/install/isce/components/isceobj/Sensor/Radarsat2.py comment
and replace with
Remember to keep the Python indentation. You can do the same with isce2-2.6.2/components/isceobj/Sensor/Radarsat2.py, and recompile. Francisco |
Hello. Thank you for your kind reply. I have already tried the modification that you suggested, but I got the following error at the step 'verifyDEM'; 2025-03-05 04:59:23,620 - isce.Orbit - ERROR - Unable to select 2 state vectors before and after chosen time 2016-05-23 20:51:44.515358 Should I run 'unpackFrame_RSAT2.py' instead of steps of 'startup' and 'preprocess' ?
Unfortunately, I failed to install ver. 2.6.2 by using Scons. So I use ver. 2.5.3, which was able to be installed by conda (https://github.com/y-okur/isce2-install). Is the modification to Radarsat2.py, which you suggested, effective only for ISCE2 ver. 2.6.2? Shohei |
unpackFrame_RSAT2.py unpacks the data for the stack processor. In that format it cannot be used for stripmapApp.py ISCE 2.2.0 is quite old and you will have trouble compiling it with the newest versions of gcc |
Thank you for your reply. I understand. If you don't mind, could you share your XML files that worked well? I want to refer to them to check if my setting is correct or not, and to fix my error. |
Thank you for sharing your XML file. |
Sorry, but can I ask you an additional question? |
No, I've never used the RS2 additional orbits, only the five state vectors provided by MDA. The modification I posted earlier should work to skip the orbit extender. |
Hello.
I am a beginner for analyzing Radarsat-2 data using ISCE2. I would like to know the cause of the error in stripmapApp.py.
After making the modifications to Radarsat2.py, as suggested in @fdelgadodelapuente (#654), I ran the following command ;
and the, got the following error;
One thing I am concerned about is that 'orbit name' and 'orbit file' is set to be 'none'. So, I have also tried running it with the 'orbitdirectory' set to where 'schemas/rs2prod_orbitAndAttitude.xds' is, but I am getting the following error, which I have not been able to resolve.
I use ISCE ver. 2.5.3.
The contents of the input XML files are as follows
stripmapApp.xml

reference_RSAT2.xml

I am not sure how to describe these XML files, so if you can point out any mistakes, I would greatly appreciate it.
Thank you in advance for your help.
Best regards,
The text was updated successfully, but these errors were encountered: