Doris 5 处理Sentinel-1 生成干涉图 interferogram

本文档详细介绍了如何使用Doris5处理Sentinel-1 SAR数据,包括创建数据处理文件夹、准备数据、下载Sentinel-1数据、生成干涉图等步骤。关键步骤包括设置数据路径、轨道文件、DEM处理选项以及并行运算参数。在生成干涉图时,注意设置concatenate=True,ras=True以避免文件分散。通过这个教程,读者可以学会Sentinel-1 SAR数据的全流程处理方法。
摘要由CSDN通过智能技术生成

Doris 5 处理Sentinel-1

Step 0 创建文件夹

首先创建一个文件夹用来准备数据处理,例如 “Doris_test1”,然后在该文件夹下创建五个文件夹,用来存放数据,例如 AOI (研究区的shp文件), archive_data (已下载的Sentinel-1 SLC文件,或Step2自动下载SLC时的文件存放路径), intermediate_dem (DEM 文件), new_datastack (存放即将生成的干涉图等文件), orbit_files (轨道文件)。
在这里插入图片描述

Step 1 准备数据

在Doris安装目录下的prepare_stack文件夹中打开terminal,输入python prepare_datastack_main.py , 按要求设置如下参数:

  1. 输入SLC文件位置
  2. 选择极化方式
  3. 选择要用的track号
  4. 选择升降轨
  5. 设置生成的文件的存放路径
  6. 设置AOI文件路径
  7. 设置轨道文件路径
  8. 选择是否自动生成DEM

option 1 如果没有已下载的DEM,选择Yes,并设置路径后会自动下载

在这里插入图片描述

option 2 DEM的下载网址可能会出问题,如果运行报错,可自己手动下载DEM

在 Software/doris/prepare_stacks 路径下执行 python prepare_datastack_main.py
如果不选择自动生成DEM,手动将dem (必须包含dem.raw.var文件) 放至路径 /Doris_test1/new_datastack/dem 路径下 参数设置如下:
在这里插入图片描述
则在/Doris_test1/new_datastack/目录下生成 /input_file(存放了16个input card) 文件和 creat_dem.sh, doris_input.xml, doris_stack.sh, download_sentinel.sh四个文件。
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
9. 设置DEM存放路径
10. 选择是否并行运算
11. 选择核心数
12. 设置数据的开始时间 (用于Step2自动下载Sentinel数据)
13. 设置数据的截止时间 (用于Step2自动下载Sentinel数据)
14. 设置主影像时间 (以后可以更改)

Step2 下载Sentinel数据 (可选,如果SLC和轨道数据已下载,可以跳过此步)

cd 到/doris_test1/new_datastacks 路径下,输入bash download_sentinel.sh自动下载SLC数据和轨道数据

Step3 生成干涉图

在/doris_test1/new_datastacks 路径下,输入 bash doris_stack.sh 开始处理干涉图,运行结束即得到结果。

注意事项

1. 要设置/doris/doris_stack/main_code/doris_sentinel_1.py文件130行为processing.interferogram(concatenate=True, ras=True),否则生成的干涉图不被拼接,每个swath和burst存放在单独的文件夹中,无法继续时序处理,如下图所示。

在这里插入图片描述
在这里插入图片描述

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值