SNAP + MintPy workflow #1245
yunjunz
started this conversation in
Show and tell
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Originally posted by @andretheronsa in https://github.com/insarlab/MintPy/wiki/SNAP-input-data
SNAP is a popular application to process SAR data. It allows for the creation of all the required input data for Mintpy. Therefore if MintPy can read this data it becomes possible to apply Multi-temporal InSAR and atmospheric correction to SNAP outputs. SNAP processing can be done manually, in the command line, or using the SNAP python API allowing for automated scripts.
An effort has been made in MintPy to integrate the outputs of SNAP directly for ease of processing. Unlike the SNAP extensional export for PSI with StaMPS, MintPy reads the native SNAP .dim files directly. This makes it possible to generate input files in SNAP and ingest them directly into MintPy. The recipe below should work as long as the correct workflow is followed. The aim is to make the world of open-source multi-temporal InSAR more user-friendly.
Notes
prep_snap.py
. It is possible that different SNAP workflows would not create a .dim file that is not expected by the script. This is because prep_snap.py tries to extract attribute files from the .dim XML file using simple parsing which might be sensitive to different workflows. The script was developed on data prepared by the workflow detailed earlier using Python / SNAP / snappy.SNAP Workflow
This workflow makes it possible to work with an area of interest covered by any combination of Sentinel-1 bursts / swaths / slices. It should be done for the entire redundant interferogram network of reference and secondary scenes.
The resulting directory should have a structure similar to the example here, which also includes an example template file. Each .dim file should only have one band. The rest (running
smallbaselineApp.py
) is the same as shown in the example dataset.Beta Was this translation helpful? Give feedback.
All reactions