基于SNAP使用SAR数据做变化检测change detection
- [1. 前言](#1. 前言)
- [2. 步骤](#2. 步骤)
-
- [2.1 添加数据](#2.1 添加数据)
- [2.2 辐射定标--散斑过滤--地形矫正](#2.2 辐射定标--散斑过滤--地形矫正)
- [2.3 裁剪](#2.3 裁剪)
- [2.4 变化检测](#2.4 变化检测)
- 3.查看变化检测结果
1. 前言
在SNAP中,change detection 主要通过Stack工具来完成。
SAR数据:Radarsat-2 SLC
其他数据:研究区边界、精密轨道(可选)、研究区DEM
2. 步骤
- 思路:
在SNAP中:
Radiometric and geometric calibration
Apply Orbit File(option)
--Radiometric Calibration
--Single Product Speckle Filter
--Range-Doppler-Terrain Correction
--Subsetting
Change composite
Create Stack
2.1 添加数据
只需要将压缩包拖入SNAP即可,查看数据的bands与重叠范围
2.2 辐射定标--散斑过滤--地形矫正
由于缺少精密轨道数据,在此不应用轨道
我的习惯是建模进行流处理,对于能流处理的步骤尽量流处理,在此将辐射定标--散斑过滤--地形矫正
合成工作流。
- 辐射定标
- 所有数据应选择相同的任一波段。
-
散斑过滤
-
地形校正
在选择参考DEM时,默认是SNAP自动下载所需要的DEM tiles,可以更换DEM数据。当网络不畅时,可选择本地DEM。
- 工作流
2.3 裁剪
将两期数据裁剪到相同的地理范围
- 右键窗口选择
Spatial Subset from View
,
- 在弹出的窗口中选择
Geo Coordinates
,输入相同的四至经纬度。
2.4 变化检测
Radar → Coregistration → Stack Tools → Create Stack
输出为GeoTIFF格式
3.查看变化检测结果
感谢阅读!