使用的工具:SNAP
下载地址:https://step.esa.int/main/download/snap-download/
软件安装:
双击下载.exe
如果需要使用python脚本进行批处理,在此设置解译器,若不使用可以不做设置。
所有设置均保持默认,打开软件,询问是否查看更新,选择否,至此软件安装成功。
sentinel1数据处理:
1、打开数据,选择下载的zip文件。"File -> Open Product..."
2、轨道校正。(不是必须,做了精度更高,需要联网)
轨道校正改变的是xml文件中的卫星状态数据,更正该数据会使定位精度更高,但是轨道校正文件需两周后才能获取且需联网操作,因此改步可选做。为了避免获取失败,可勾选“Do not fail if new orbit file is not found”选项。
3、热噪声去除。(不是必须做)
这一步是用来处理系统自带的背景噪声的,由于S1背景噪声较低,此步不推荐做。若有需要可按照如下步骤操作。
4、辐射定标。(不是必须做,推荐做)
将后项散射系数转换为物理量,大约处理时间4分钟。Radar→Radiometric→Calibrate
5、滤波。(不是必须做,推荐做)
滤波是为了抑制噪声的影响,大约处理时间9分钟。Radar→Speckle Filtering→Single Product Speckle Filter
6、地形校正。(必须做)
地形起伏会噪声sar图像的几何偏差,并且图像未做地理编码,可以看到位置整体有较大偏差,因此这一步必须做,完成地形校正+地理编码。Radar→Geometric→Terrain Correction→Range-Doppler Terrain Correction。
笔者在此步,DEM在线下载不成功,因此手动下载了DEM,进行了导入处理,设置如下图所示。用时19分钟完成地形校正。
7、分贝化。(不是必须,推荐做)
分贝化将数据的值抓转换为db值,一方面数据值分布更加符合正态分布,另一方面可以节省存储空间(double值数据量大)。Raster→Data Conversion→Converts bands to/from dB