Skip to content
Sara Mirzaee edited this page Jun 20, 2020 · 4 revisions

The software now supports stripmapStack of ISCE and it has been tested for CSK, ALOS-2 and TSX data. To get started, you need to specify the parameter 'acquisition_mode' in your template file to use stripmap modules:

acquisition_mode                      = auto         # [tops, stripmap] auto for tops

Also you can specify a direction for the zip files to be downloaded to. Default is set to 'RAW_data'. If your data includes multiple frames, make sure to set 'multiple_raw_frame' to True.

raw_image_dir                         = None         # if input data is raw images (for stripmap data)
multiple_raw_frame                    = auto         # [True, False] auto for False (for stripmap data)

Also stripmap options are different from tops and you need to give the parameters as below:

(The full list of template options can be seen with this command: process_rsmas.py -H)

stripmapStack.slcDir                      = auto         # [SLCs dir]
stripmapStack.workingDir                  = auto         # [/projects/scratch/insarlab/$USER/projname]
stripmapStack.demDir                      = auto         # [DEM file dir]
stripmapStack.boundingBox                 = None         # [ -1 0.15 -91.7 -90.9] required
stripmapStack.master                      = auto         # [Master acquisition]
stripmapStack.timeThreshold               = auto         # [Time threshold (max temporal baseline in days)] auto for 10000.0
stripmapStack.baselineThreshold           = auto         # [Baseline threshold (max bperp in meters)] auto for 5000.0
stripmapStack.azimuthLooks                = auto         # [1 / 2 / 3 / ...], automatically defined if sensor is given, otherwise is 10
stripmapStack.rangeLooks                  = auto         # [1 / 2 / 3 / ...], automatically defined if sensor is given, otherwise is 10
stripmapStack.sensor                      = auto         # [alos, ers, envisat, csk] auto for None
stripmapStack.LowBandFrequency            = auto         # auto for None
stripmapStack.HighBandFrequency           = auto         # auto for None
stripmapStack.subbandBandwith             = auto         # auto for None
stripmapStack.unwMethod                   = auto         # [snaphu, icu, snaphu2stage], auto for snaphu
stripmapStack.watermask                   = auto         # [True, False], auto for True
stripmapStack.golsteinFilterStrength      = auto         # wrapped phase before spatial coherence estimation, auto for 0.8
stripmapStack.filterSigmaX                = auto         # gaussian filtering the dispersive and nonDispersive phase, auto for 100.0
stripmapStack.filterSigmaY                = auto         # auto for 100.0
stripmapStack.filterSizeX                 = auto         # auto for 800.0
stripmapStack.filterSizeY                 = auto         # auto for 800.0
stripmapStack.filterKernelRotation        = auto         # in degrees, auto for 0.0
stripmapStack.workflow                    = auto         # [slc / interferogram / ionosphere] auto for slc
stripmapStack.zerodop                     = auto         # [True, False] Use zero doppler geometry for processing, auto for False
stripmapStack.nofocus                     = auto         # [True, False] If input data is already focused to SLCs - Default : do focus (False)
stripmapStack.textCmd                     = auto         # [eg: source ~/.bashrc]
stripmapStack.useGPU                      = auto         # Allow App to use GPU when available [default: False]

##Troubleshooting:

If you have a problem with multilooking at first step, edit the following line in '$ISCE_STACK/stripmap/topo.py' as suggested:

line 528: runMultilook(in_dir=info.outdir, out_dir=out_dir, alks=inps.alks, rlks=inps.rlks, method='isce')