基于Sen2Cor软件的Sentinel-2大气校正

Posted GIS前沿

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了基于Sen2Cor软件的Sentinel-2大气校正相关的知识,希望对你有一定的参考价值。

零、序言

Sentinel-2卫星具有波段多丰富,重访周期短,幅宽大等特点,自从向全球用户免费开放以来已经成为目前遥感领域相关研究最热门的卫星数据源。

  • Sentinel-2 查询技巧:https://blog.csdn.net/weixin_44143671/article/details/101039228


Sentinel-2 推荐下载工具:
IDM下载软件

​基于Sen2Cor软件的Sentinel-2大气校正


Sentinel-2 波段列表:

​基于Sen2Cor软件的Sentinel-2大气校正


Sentinel-2 单星重访周期为10天:

​基于Sen2Cor软件的Sentinel-2大气校正


Sentinel-2 幅宽290KM

​基于Sen2Cor软件的Sentinel-2大气校正


Sentinel-2 各级别产品说明:

​基于Sen2Cor软件的Sentinel-2大气校正

下面我们就来介绍使用Sen2Cor将L1C产品生产为L2A产品。


01

Sen2Cor命令


解压完Sen2Cor:


​基于Sen2Cor软件的Sentinel-2大气校正

双击L2A_Process.bat


​基于Sen2Cor软件的Sentinel-2大气校正


 ▐ 方法一


打开命令提示符:


​基于Sen2Cor软件的Sentinel-2大气校正


输入命令:cd+空格+Sen2Cor路径,例如:cd G:S2ASOFSen2Cor-02.05.05-win64Sen2Cor-02.05.05-win64


​基于Sen2Cor软件的Sentinel-2大气校正


输入:L2A_Process --help,出现以下窗口则显示成功:


​基于Sen2Cor软件的Sentinel-2大气校正


▐ 方法二


可以用SHIFT+鼠标右键在Sen2Cor解压后的目录的空白处直接打开命令窗口:


​基于Sen2Cor软件的Sentinel-2大气校正


然后输入:L2A_Process --help,出现以下窗口则显示成功:


​基于Sen2Cor软件的Sentinel-2大气校正


02

Sen2Cor命令大气校正



点击需要大气校正的文件夹:


​基于Sen2Cor软件的Sentinel-2大气校正



E:S2BS2B_MSIL1C_20180531T031539_N0206_R118_T49TFG_20180531T060848.SAFE


在刚才的命令窗口输入:

L2A_Process.bat --resolution 10 E:S2BS2B_MSIL1C_20180531T031539_N0206_R118_T49TFG_20180531T060848.SAFE


​基于Sen2Cor软件的Sentinel-2大气校正

​基于Sen2Cor软件的Sentinel-2大气校正

​基于Sen2Cor软件的Sentinel-2大气校正


大气校正完之后原文件目录下会生成一个新的L2A数据:


​基于Sen2Cor软件的Sentinel-2大气校正


L1C主数据文件:


​基于Sen2Cor软件的Sentinel-2大气校正


10米大气校正后L2A主数据文件:


​基于Sen2Cor软件的Sentinel-2大气校正

​基于Sen2Cor软件的Sentinel-2大气校正

​基于Sen2Cor软件的Sentinel-2大气校正


大气校正前植被区的光谱曲线:


​基于Sen2Cor软件的Sentinel-2大气校正


大气校正后植被区的光谱曲线:


​基于Sen2Cor软件的Sentinel-2大气校正


03

SNAP采样ENVI格式



打开SNAP软件进行采样操作:


A.光学目录下的采样工具


​基于Sen2Cor软件的Sentinel-2大气校正


​基于Sen2Cor软件的Sentinel-2大气校正

​基于Sen2Cor软件的Sentinel-2大气校正


需要手动将分辨率改一下,默认是60,可以改成10或者20,默认的采样方法是双线性插值。


​基于Sen2Cor软件的Sentinel-2大气校正


B.栅格目录下的采样工具


​基于Sen2Cor软件的Sentinel-2大气校正

​基于Sen2Cor软件的Sentinel-2大气校正


需要手动将分辨率改一下,默认是60,可以改成10或者20,默认的采样方法是最邻近像元。


重采样之后的数据:


​基于Sen2Cor软件的Sentinel-2大气校正

重采样之后主数据文件为带hdr头文件的IMG文件:


​基于Sen2Cor软件的Sentinel-2大气校正


04

ENVI 波段组合



启动ENVI后打开LayerStacking工具:


​基于Sen2Cor软件的Sentinel-2大气校正


导入数据:


​基于Sen2Cor软件的Sentinel-2大气校正

​基于Sen2Cor软件的Sentinel-2大气校正


依次按照波段顺序导入后,椭球选择WGS84:


​基于Sen2Cor软件的Sentinel-2大气校正


重采样方法选双线性:


​基于Sen2Cor软件的Sentinel-2大气校正


波段组合后的结果:


​基于Sen2Cor软件的Sentinel-2大气校正


波段组合显示:


​基于Sen2Cor软件的Sentinel-2大气校正


05

拼接



假如下载的各块数据属于同一个日期拍的同一个条带的数据,严格的说他们是属于一大景数据,所以拼接的时候不要选直方图匹配,但是可以生成一个拼接线:


​基于Sen2Cor软件的Sentinel-2大气校正


​基于Sen2Cor软件的Sentinel-2大气校正


拼接后的结果:





06

应用








- END -






以上是关于基于Sen2Cor软件的Sentinel-2大气校正的主要内容,如果未能解决你的问题,请参考以下文章

基于Sentinel-2(哨兵2)遥感卫星的植被覆盖度提取

基于Sentinel-2(哨兵2)的杞县大蒜提取试验

基于深度学习方法预测大气空气质量的实现

案例学习——Unity基于体绘制的大气散射shader

好文基于Sentinel-2的潮间红树林提取方法

云计算里的家校互联平台