StaMPS使用GACOS做大气校正

1. 软件安装

1.1 StaMPS的下载及安装.
可参考以前发表的文章 ubuntu16.04下安装ROI_PAC,ubuntu 16.04 安装StaMPS 及常见问题解析,StaMPS的step_read_whole_ERS,step_read_whole_RSAT,step_read_whole_TSX等出现DORIS_SCR: Undefined variable等。

1.2 TRAIN的下载及安装。
软件下载地址:https://github.com/dbekaert/TRAIN。
下载完成解压后可直接在matlab里设置函数调用地址,即可使用。
具体操作如下图,在matlab里点击SetPath,然后点击Add folder添加路径,将TRAIN软件的matlab函数路径~TRAIN-master/matlab复制粘贴即可。

2. GACOS数据下载及使用

2.1 GACOS数据下载网址:http://www.gacos.net。在网页上填写数据四至的坐标、UTC时间以及每景影像获取的时间(包括主影像)。Output format一定要选择Binary grid!Output format一定要选择Binary grid!Output format一定要选择Binary grid! 否则GACOS无法被找到并正常使用。上述参数可以在matlab中运行aps_weather_model('gacos',0,0)获取(一般是在执行完StaMPS第五步stamps(1,5)后开始去大气,此获取gacos下载参数的命令也是要在第五步后,否则参数读取错误),正确示例结果如下图。输入完参数后填写自己的邮件地址,等几分钟后就会收到数据下载链接。


2.2 GACOS数据及其存放位置

下载完成后的数据如下图所示,直接复制到自己指定的新建文件夹即可。

2.3 参数设置。
在matlab中输入getparm_aps即可查看当前去除大气的参数设置。


设置参数(‘heading’, ‘lambda’, ‘UTC_sat’, 'gacos_datapath’等),先用getparm_aps检查参数设置是否正确,然后用setparm_aps将参数进行修改。以我处理的TerraSAR为例,只需要修改’gacos_datapath’的路径即可,其它参数默认都是正确的。

2.4 进行大气校正
大气校正要在StaMPS的第五步之后,即stamps(1,5)之后,使用命令 aps_weather_model('gacos',0,0) 可获得gaocos数据下载的相关参数。使用命令 aps_weather_model('gacos',1,3) 即可在2.3中参数设置正确的情况下进行大气校正。


2.5 后续StaMPS处理
首先要将StaMPS中大气相关的参数改正。执行以下两个命令,setparm('tropo','a_gacos');,及setparm('subtr_tropo','y');,然后进行相位解缠等后续操作,即stamps(6,7);。可在此基础上重复一次相位解缠stamps(6,6);,然后setparm('scla_deramp','y'); stamps(7,7); stamps(6,7);即可。

2.6 绘制结果图
ps_plot('w'); %缠绕相位图
ps_plot('w-a','a_gacos'); %PS缠绕相位图减去大气相位
ps_plot('u'); % 解缠相位图
ps_plot('u-a','a_gacos'); %PS解缠相位图减去大气相位
ps_plot('a','a_gacos'); %PS大气相位图
ps_plot('w-asb','a_gacos'); %SBAS缠绕相位图减去大气相位
ps_plot('u-asb','a_gacos'); %SBAS解缠相位图减去大气相位
ps_plot('asb','a_gacos'); %SBAS大气相位图

StaMPS结合TRIAN 做GACOS大气校正相关推荐

  1. python大气校正_什么情况下需要做大气校正之探讨

    经常会遇到这样的问题:什么情况需要做大气校正产生?这个问题取决于传感器和应用目标,总的来说,如果要做光谱分析,那么大气校正是必须要做的.本文对于在什么情况下选择什么样的大气校正方法,给出了一些依据. ...

  2. 什么情况下需要做大气校正之探讨

    经常会遇到这样的问题:什么情况需要做大气校正产生?这个问题取决于传感器和应用目标,总的来说,如果要做光谱分析,那么大气校正是必须要做的.本文对于在什么情况下选择什么样的大气校正方法,给出了一些依据. ...

  3. StaMPS中使用GACOS数据进行大气校正,解缠、计算形变速率

    StaMPS中使用GACOS数据进行大气校正 1 GACOS数据下载 2 查看GACOS用法 3 在StaMPS中使用GACOS进行大气校正 4 stamps6 相位解缠 stamps7时间形变速率 ...

  4. python大气校正_Python 处理遥感图像:光谱辐射定标、大气校正和计算反射率

    唔,最近在做作业的时候,一些实验内容涉及到了用ENVI处理遥感图像,然后自己手动操作软件一遍遍的输入各种参数神马的感觉挺无聊....然后决定自己用python里面的opencv库写个脚本批处理图像反射 ...

  5. 辐射定标、辐射校正、大气校正、正射校正等相关概念

    作为初学者,容易将这几个概念搞混.为了较好地理解这几个概念,先介绍一下相关的术语 terminology. DN值(Digital Number ):遥感影像像元亮度值,记录地物的灰度值.无单位,是一 ...

  6. 使用RSD对高分1号卫星数据进行批量大气校正

    高分数据处理可以有下述5中选项 MSS数据的批量正射校正 MSS数据批量正射校正和大气校正 PAN 数据的批量正射校正 MSS与PAN批量正射校正和融合 MSS与PAN批量正射校正.MSS的大气校正和 ...

  7. RSD处理高分5号高光谱(GF5 AHSI)数据(一)——正射校正和大气校正

    RSD对高光谱数据处理增加了一种层类型,在原来的SWATH.GRID基础上增加了一种HYPER,HYPER大部分结构与GRID基本相同,主要区别是GRID处理数据通道上限是40个,HYPER增加到40 ...

  8. 6S大气校正模型源码

    转载:http://blog.sina.com.cn/s/blog_678716330102v8g8.html 6S的源码是用FORTRAN来写的,想要对6S有所了解,还是要有一定的FORTRAN基础 ...

  9. 大气校正6S与FLAASH计算与对比

    (1)FLAASH大气校正 大气校正的目的是消除大气和光照等因素对地物反射的影响,获得地物反射率和辐射率.地表温度等真实物理模型参数,用来消除大气中水蒸气.氧气.二氧化碳.甲烷和臭氧对地物反射的影响, ...

最新文章

  1. 指针的本质是:内存(地址)+ 类型 装包解包
  2. 如何通过手机客户端Android、Iphone 等访问要求使用客户端证书SSL加密的https网站...
  3. Oculus Connect 4 演讲——留住用户和建立联系(视频) | 【翻译】
  4. c++ :MFC opencv使用namedWindow,imshow出现两个窗口
  5. 用jOOQ用Java编写SQL
  6. Android基础学习第二篇—Activity
  7. mysql命令导出数据不完整_使用MySQL MySqldump命令导出数据时的注意事项
  8. SPSS Modeler 报错
  9. 草蟒python汉化版_草蟒首页、文档和下载 - Python 汉化版 - OSCHINA - 中文开源技术交流社区...
  10. IDEA 自定义主题
  11. WebRTC源码研究(46)WebRCT统计信息
  12. slack 时钟_【基础知识】时序(Slack、Setup、Hold、Jitter、Skew、亚稳态)
  13. 服务器系统修复工具,Windows Repair(系统修复工具) v4.9.0
  14. 如何设置苹果手机铃声
  15. 利用jpeglib压缩图像为jpg格式
  16. K-Means聚类分析广告投放效果的改进(数据标准化、最佳K值的确定)
  17. 自动化测试中的验证码问题
  18. MySQL数据库多表查询,子查询
  19. 信达AI修图信达调色换天空PS插件双版完美版
  20. 三国志11pk内存修改

热门文章

  1. 辗转相除法——求最大公约数
  2. 协议篇————3、DUP协议详解
  3. 毕业找工作,推荐9个做简历的网站。
  4. 青蛙过河 猴子爬山 兔子繁殖 开宝箱2 找气球 指针函数 铺地砖
  5. RAID5容量计算方式:单块磁盘容量*(n-1)
  6. raid5硬盘插到计算机读取,【哭着写下这篇文章】win2008软raid5变成2个磁盘组的数据恢复...
  7. 实时动态定位(RTK)
  8. PMP备考大全:经典题库(敏捷管理第9期)
  9. 【ACWing】723. PUM
  10. UTF-8和utf8的区别