geodesymiami / rsmas_insar

RSMAS InSAR code
https://rsmas-insar.readthedocs.io/
GNU General Public License v3.0
58 stars 22 forks source link

Summary of attempt to process ICEYE with ISCE (stripmapApp.py) #542

Open falkamelung opened 3 months ago

falkamelung commented 3 months ago

According to this ISCE2 issue https://github.com/isce-framework/isce2/issues/515 it is be possible to process using stripmapApp.py.

I first got stripmapApp.py to work, which uses Alos. It required some minor modifications (stripmapApp_Alos.ipynb is commited to notebooks_famelung; the test data are next to $TESTDATA_ISCE on work2 on stampede.

Then I tried to get it to work with TSX using Miami data ($SAMPLESDIR/MiamitestTsx*template). Data preparation is in stripmapApp_TSX.ipynb. The plan was if TSX works, to replace data with ICEEYE

Unfortunately I did not get it to work. I got this error:

stripmapApp.py stripmapApp.xml
2024-05-11 14:29:04,290 - isce.insar - INFO - ISCE VERSION = 2.6.3, RELEASE_SVN_REVISION = ,RELEASE_DATE = 20230418, CURRENT_SVN_REVISION =
ISCE VERSION = 2.6.3, RELEASE_SVN_REVISION = ,RELEASE_DATE = 20230418, CURRENT_SVN_REVISION =
do_unwrap  True
2024-05-11 14:29:04,509 - root - INFO - reference sensor not provided explicitly, using common sensor
2024-05-11 14:29:04,554 - isce.Sensor.TerraSARX - ERROR - Error. The attribute corresponding to the key "isce_version" is not present in the object "<class 'isceobj.Sensor.TerraSARX.TerraSARX'>".
Possible causes are the definition in the xml file of such attribute that is no longer defined
in the object "<class 'isceobj.Sensor.TerraSARX.TerraSARX'>" or a spelling error

For ALOS this field is not in the xml files, so II removed all fields containing isce_version from all xml files but the issue persisted.

Then I gave up.