ISCE2
WSL安装ISCE2
参考:
InSAR处理环境安装配置—ISCE2+MintPy+PyAPS - 苏格拉一地的文章 - 知乎
Anaconda3 & isce2 - 挪挪的文章 - 知乎
Install ISCE-2 and MintPy - GitHub
包管理工具可任意选择,anaconda / mambaforge / ... ,最重要是需要保证下载时网络顺畅。
conda
anaconda, mambaforge, ...
git clone
mkdir ~/tools;
cd ~/tools
# 如果不需要使用
mkdir isce2; cd isce2
mkdir build install src; cd src
git clone https://github.com/isce-framework/isce2.git
cd ~/tools
git clone https://github.com/yunjunz/conda_envs.git
# 顺带把MintPy, PyAPS, PySolid也下载了
git clone https://github.com/insarlab/MintPy.git
git clone https://github.com/insarlab/PyAPS.git
git clone https://github.com/insarlab/PySolid.git
conda install
conda create --name isce --yes
conda activate isce
cd ~/tools
mamba install --file conda_envs/insar/requirements.txt --file MintPy/requirements.txt isce2">=2.6.3" --yes
# MintPy, PyAPS, PySolid...
python -m pip install -e MintPy
python -m pip install -e PyAPS
export SETUPTOOLS_ENABLE_FEATURES="legacy-editable"
python -m pip install -e PySolid
.bashrc setup
alias load_isce='conda activate isce; source ~/tools/conda_envs/insar/config.rc'
# conda_envc/gamma/里还有关于gamma环境配置说明, 有兴趣也可以参考
# 用conda创建并配置gamma的虚拟环境, 最后在.bashrc中生成load_gamma快捷指令
# "一键启动" GAMMA
test
load_isce # conda environment
topsApp.py -h # test ISCE-2
smallbaselineApp.py -h # test MintPy
load_tops_stack
stackSentinel.py -h # test ISCE-2 stack
数据处理
topsApp.py
DInSAR
stackSentinel.py
Preprocessing of SBAS / PS-InSAR for Sentinel-1 data