python大气校正_Python调用C2RCC实现批量数据的大气校正

目录

1.前言

2.配置环境

3.程序

1.前言

C2RCC大气校正方法在SNAP中作为一个工具出现,安装好SNAP后,就会有该工具。但是发现在SNAP中直接打开C2RCC对OLCI数据进行大气校正时,运行时间很长(目前我还不清楚原因)。偶然间发现SNAP提供了GPT工具,能够直接使用命令行调用,使用命令行中调用C2RCC时,运行速度较快(运行的时候,CPU占满),而且使用命令行调用该工具还可以方便的进行批量操作。下面介绍Python调用C2RCC实现批量数据的大气校正。

2.配置环境

b.安装成功后,在环境变量里查看SNAP的路径是否位于Path变量中,若没有则加入。

c.打开命令行窗口,输出gpt -h。可以查看gpt工具的帮助文档。打印出来的内容比较长。分表代表了:gpt工具应该输出参数、选项和支持的工具。可以看到有c2rcc.meris、c2rcc.olci、c2rcc.landsat8等,代表c2rcc大气校正方法支持的传感器。

d.在命令行工具中,再输出 gpt c2rcc.olic -h (这里以校正OLCI数据为例,其他传感器的数据也可以参考该方法)。可以看到使用该工具应该输出的参数等。根据此,使用python调用命令行工具来进行批处理。

3. 程序

将下载好的OLCI数据解压好,放在一个文件夹里。我这里在调用C2RCC进行大气校正时,只设置了输入输出文件的路径

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值