利用sen2cor对哨兵2图像进行大气校正-安装与使用

sen2cor v2.08压缩包:链接:https://pan.baidu.com/s/17rv6x0D9tpLOwPHNYD-Vxg 
                      提取码:oxkm 

介绍:

Sen2Cor是Sentinel-2 Level 2A产品生成和格式化的工具集;对Level 1C数据进行大气,地形和卷云校正。

一、sen2cor安装

1.将下载的压缩包解压后放在c盘下C:\Users\xxx\AppData\Local\

(xxx为自己的用户名文件夹,AppData是隐藏文件夹,点击“查看”-“隐藏的项目”可显示)

这个文件存放位置应该也可以放在别的盘,参考网上的资料我放在这个路径了)Sentinel-2数据简介与下载加工 - 知乎 (zhihu.com)

2.双击运行文件夹中的L2A_Process.bat

3.快捷键Win+R,输入cmd,打开命令行窗口,复制sen2cor所在的地址,输入命令:cd 地址

如下图

 4.输入命令:L2A_Process.bat --help ,回车

 安装成功如下图:

 5.添加环境变量

首先复制解压后的sen2cor的位置:C:\Users\xxx\AppData\Local\Sen2Cor-02.08.00-win64

此电脑-右击“属性”-高级系统设置-环境变量-点击用户变量中的Path-编辑-新建-粘贴复制的地址-确定

至此就安装好了

二、sen2cor使用

 打开命令行窗口:cd命令进入sen2cor所在地址:

C:\Users\mxr\AppData\Local\Sen2Cor-02.08.00-win64>

在">"后输入命令:L2A_Process.bat 数据文件(后缀.SAFE)所在绝对地址,如下图,回车键即开始处理

 

 处理完成:

(若需要指定分辨率,如10m:输入命令:L2A_Process.bat --resolution 10 数据文件绝对地址)

处理完成的文件会自动存放在原数据文件相同的目录下

三、一个小问题

 在处理2016年及之前年份的影像时会报错:AttributeError: 'bool' object has no attribute 'SPACECRAFT_NAME'

处理2016年之后的影像则不会报错

  • 4
    点赞
  • 56
    收藏
    觉得还不错? 一键收藏
  • 8
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 8
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值