可以参考的处理教程:
SARSCAPE中单雷达影像基础处理全过程
本文所使用的文件名:
GF3_KAS_UFS_017384_E108.9_N35.0_20191128_L1A_DH_L10004429201
一、设置参数
1.设置输入导出路径
2.制图分辨率
首先需要准备一个数据,制图分辨率
导入影像文件后,会产生一些文件,其中有一个后缀为.sml的文件,如下图:
(可以用记事本打开)浏览.sml文件,
在这个文件里面可以获取SAR数据的入射角(IncidenceAngle)、距离向采样间隔(PixelSpacingRg)、方位向采样间隔(PixelSpacingAz,本次不使用)等数据,从而计算出最大制图分辨率,采用的公式为:距离向采样间隔/sin(入射角),根据此数据设置制图分辨率(cartographic grid size)。
具体获取、计算方式:
- 点击“编辑—>查找”,输入IncidenceAngle,进行查找。
入射角 = 23.87890 度
- 点击“编辑—>查找”,输入PixelSpacingRg,进行查找。
距离向采样间隔 = 1.12422 米
- 计算最大制图分辨率:
计算制图分辨率,用到的是 距离向采样间隔
距离向采样间隔/sin(入射角) = 1.12422/sin(23.87890) = 2.77718989464 米
其他设置制图分辨率教程:
下面是其他教程中设置制图分辨率的方法:
- 浏览 .sml 文件(输入文件后产生),获取本数据入射角(IncidenceAngle):34.274 度,距离向采样间隔(PixelSpacingRg):2.32956米,距离向制图分辨率为 2.32956/sin(34.274 )=4.13665,同理,方位向制图分辨率为:13.99106/sin(34.274 )=24.8601因此这里设置制图分辨率为 25
- 浏览 .sml 文件,获取本数据入射角<IncidenceAngle> :a度,距离向采样间隔<PixelSpacingRg>:b米,则最大制图分辨率为b/sina,如a=40.37,b=2.248,那么最大制图分辨率为3.47,Grid Size for Suggest Looks取5m;
- 浏览.sml 文件,获取数据入射角 < 20.8 度,距离向采样间隔< 4.73 米,最大制图分辨率为 4.73/sin (20.84) =13.3 ,故设置 制图分辨率为 15
没摸到啥规律。
老师讲解的做法(应该是正确的):
计算得到的数据为2.77718989464 米,则选择的制图分辨率应大于这个数值且接近的整数,可以选择3,4,5米,具体的可以根据你的制图目的来选择,本次选择3m。
PS(自己理解的,有误请大家指出,我来修改):
图像分辨率和制图分辨率不一样
- 图像分辨率:一个像素点呈现真实地图上的几米,例如1m分辨率,一个像素点呈现的就是地图上 1m的物体样猫
- 制图分辨率:处理完图像后,图像变为该数值对应的分辨率,例如选择3m制图分辨率,处理完后,图像变为3m的分辨率(这样理解的不知道对不对,感觉奇奇怪怪的)
回归正题
多视处理