一、首先安装ISCE
ISCE的安装见我的上一条博文
二、安装matlab
具体安装过程见我的其他博文
三、安装StaMPS
首先安装依赖包。
1、安装snaphu
snaphu主要用来相位解缠,下载地址为:https://web.stanford.edu/group/radar/softwareandlinks/sw/snaphu/
sudo mkdir /usr/local/man/man1
cd /lu/snaphu-v2.0.3/src
make
sudo make install
2、安装Triangle(可选择)
本人这里安装Triangle。
Triangle下载地址:http://www.cs.cmu.edu/˜quake/triangle.html
StaMPS步骤1至7不再需要Triangle,但如果希望运行步骤8,则需要它。Triangle主要用来进行德劳奈三角测量。
‘首先将triangle包放置在StaMPS安装包下面,然后执行下列命令:
cd triangle
make
sudo make install
如果无法成功安装,执行以下命令:
sudo apt-get install triangle-bin
3、安装TRAIN(可选择)
TRAIN下载地址:http://www.davidbekaert.com/#links
TRAIN主要用来降低大气InSAR噪声,即校正InSAR数据中的对流层延迟,它是matlab的一个工具。一定要添加到matlab路径当中。
4、安装StaMPS
运行下面命令:
cd /StaMPS-4.1-beta/src
make
sudo make install
修改StaMPS_CONFIG中的相应路径:`
export STAMPS="/home/bing/lu/StaMPS-4.1-beta"
export TRIANGLE_BIN="/usr/bin/triangle"
export SNAPHU_BIN="/usr/local/bin"
.bashrc文件底部,添加StaMPS_CONFIG路径即可。
运行:
source source '/home/bing/lu/StaMPS-4.1-beta/StaMPS_CONFIG.bash'
这种环境配置只要新打开一个窗口都要执行上述命令source source '/home/bing/lu/StaMPS-4.1-beta/StaMPS_CONFIG.bash'
因此,直接在.bashrc中配置环境,在.bashrc文件末尾添加以下:
export STAMPS="/home/bing/lu/StaMPS-4.1-beta"
export TRIANGLE_BIN="/usr/bin"
export SNAPHU_BIN="/usr/local/bin"
export TRAIN="/home/bing/lu/TRAIN"
export MATLABPATH=$STAMPS/matlab:$TRAIN/matlab:`echo $MATLABPATH`
export PATH=${PATH}:$STAMPS/bin:$TRIANGLE_BIN:$SNAPHU_BIN
然后执行source .bashrc至此环境配置完成。
5、检查环境
在matlab命令行中输入命令:
stamps --version
出现下面界面
完成。