InSAR Explorer
Description
InSAR Explorer is a QGIS plugin that allows for dynamic visualization and analysis of InSAR time series data. InSAR Explorer supports visualizing outputs of SARvey Open-source research software for InSAR time series analysis.
Installation
Method 1: Download from QGIS Plugin Repository
Open QGIS.
Go to Plugins > Manage and Install Plugins….
In the All tab of the Plugin Manager, type Insar Explorer in the search bar.
Select the InSAR Explorer plugin from the list and click Install Plugin.
Method 2: Install the development version from ZIP file
Download the plugin Repository as ZIP.
Open QGIS.
Go to Plugins > Manage and Install Plugins.
Click on the Install from ZIP tab.
Select the downloaded ZIP file and click Install Plugin.
Usage
Open a vector layer with InSAR time series data.
Click on the plugin icon in the toolbar or go to Plugins > InSAR Explorer.
Click on any point in the map to display the time series data.
Data Structure
The plugin requires a vector file (e.g., a shapefile or geopackage) containing time series data. The file should have the following attributes:
Field Name |
Description |
---|---|
|
A field containing the InSAR velocity data. |
|
Multiple fields for time series data, where |
Sample data
A sample shapefile containing time series data for testing the plugin is available on Zenodo repository.
Data preparation
The data can be prepared for different software tools as follows:
SARvey
Use the
sarvey_export
script to export the time series data to a shapefile or geopackage file. For example:$ sarvey_export outputs/p2_coh80_ts.h5 -o outputs/shp/p2_coh80_ts.shp
MintPy or MIaplPy
Use the
save_qgis
script to export the time series data to a shapefile. For example:$ mintpy save_qgis timeseries_ERA5_ramp_demErr.h5 -g inputs/geometrygeo.h5
- StaMPS
to be added.
Note: if you are an InSAR software developer interested in incorporating data visualization support within InSAR Explorer, please reach out to us.
Contributing
We welcome contributions to the project. Please follow the guidelines below.
Fork the repository on GitHub.
Create a new branch for your feature or bug fix.
Commit your changes and push to your branch.
Create a pull request to the main repository.
License
This plugin is licensed under the GPL-2.0 license. See the LICENSE file for more details.
Contact
For any questions or issues, please create an issue on the GitHub repository.