哨兵-2 L1C级数据是我们常用的一种数据,但是如和从L1C数据中获取需要的大气顶表观反射率(TOA)以及大气顶的辐亮度()呢?

获得反射率TOA一般就是用DN值除以10000(一万),这个值是固定的,在MTD_MSIL1C.xml文件里对应QUANTIFICATION_VALUE,可以看到这里是10000。

反射率获取比较简单。辐亮度获取就麻烦了,找了半天没有明确公式。后来还是在envi网站上看到了,是描述envi哨兵2辐射定标插件。他这里给出了公式。

其中,:大气表观反射率(TOA);:辐亮度,;d:日地距离,注意这里似乎不是指绝对的米或千米,二是特指天文单位,太阳地球间的平均距离;:太阳辐照度,;:太阳高度角。

这个公式理论上是对的,参考辐射传输方程问题不大。接下来说说这几个值怎么获取。

d:日地距离,打开MTD_MSIL1C.xml文件,在Product_Info节点中有个名称为U的节点,该节点数值即为日地距离。如0.980958599408787

辐射率已经说了,原始DN值除以10000.

太阳辐照度:MTD_MSIL1C.xml文件,Solar_Irradiance_List节点存了所有波段的辐照度。

太阳高度角:不在MTD_MSIL1C.xml文件里,在GRANULE/L1C_T51RTQ_A015101_20180514T024123下包含另一个名为MTD_TL的xml文件,打开这个xml文件,找到节点Mean_Sun_Angle,在此节点下包含两个角度,即ZENITH_ANGLE(天顶角),AZIMUTH_ANGLE(方位角)。我们知道太阳高度角与天顶角互余,因此天顶角的余角即为太阳高度角。如xml中读取ZENITH_ANGLE值为19.3760450927414,那么太阳高度角为70.6239549072586,单位为度(这一段引自链接:https://blog.csdn.net/u013471015/article/details/88663209)

Sentinel-2(哨兵-2)L1C数据辐亮度(辐射定标)和TOA反射率的获取说明相关推荐

  1. IDL学习——哨兵2 L1C数据辐射定标

    版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明. 从官网下载的哨兵2 L1C数据是大气表观反射率产品,而大气校正输入数据必须为辐射亮度数据,大气 ...

  2. 【python】批量实现modis数据的辐射定标,大气校正及地形校正

    批量实现modis数据的辐射定标,大气校正及地形校正 1.定义辐射定标函数 def radiance_cal(band, gain, bias, scale_factor):rad = gain * ...

  3. ENVI软件对Landsat-8数据进行辐射定标、大气校正、提取NDVI、估算植被覆盖度等操作【图说GIS】

    目录 一.前言 二.数据下载 第一步 访问网站 第二步 登录账户 第三步 点击高级检索, 下载数据 三.软件下载及安装 四.辐射定标 第一步 打开数据 第二步 辐射定标 五.计算区域平均高程 第一步 ...

  4. FY-4A图像数据的辐射定标和几何校正

    1.1 FY-4A AGRI图像数据(辐射定标.几何校正) (1)辐射定标 辐射定标就是把星上扫描辐射仪输出的计数值转换为要探测的物理量的绝对值.对于可见光一般转换为灰度和反照率,对于红外和水汽通道转 ...

  5. Linux系统下Sen2Cor对Sentinel哨兵2号遥感数据预处理(辐射定标和大气校正)Sen2Cor下载,使用

    Sen2Cor插件的作用是对哨兵2号数据进行大气校正和辐射定标,将L1C数据,处理成为L2A数据.网上用window的教程有很多,这是linux的下载安装使用Sen2Sor的教程,我的系统是ubunt ...

  6. 利用python进行Landsat8数据的辐射定标

    上次用于处理Landsat8数据的类,增加了辐射定标的功能.目前是用于可见光波段的辐射定标. 这段辐射定标的代码,首先从元文件中读取定标参数,然后进行辐射定标.对NaN数据做了处理,使其一直保持为Na ...

  7. 哨兵二号数据offline_科学网—利用ENVI 5.3读取哨兵2号(Sentinel-2)L1C数据 - 朱永超的博文...

    2016年12月6号,欧空局修改了哨兵2号(S2)数据的命名规则,这导致ENVI 5.3仅能打开此前获取的S2数据,而之后的数据仅能在ENVI最新版5.4中打开,参见:https://yceo.yal ...

  8. Sen2Cor对哨兵2号L1C数据的预处理

    1.哨兵2号卫星产品介绍: 产品级别: Level-0: 原始数据. Level-1A:包含元信息的几何粗校正产品. Level-1B:辐射率产品,嵌入经GCP优化的几何模型但未进行相应的几何校正. ...

  9. GF4的Radiometric Calibration(高分4号的辐射定标)

    GF4的Radiometric Calibration(高分4号的辐射定标) 本人原创,转载需注明出处. Introduction 高分4号是一颗我国国产卫星,其数据从中国资源卫星应用中心获得.目前仅 ...

最新文章

  1. OpenStack环境搭建(三:Computer与Controller节点的安装及配置)
  2. 日期和时间规范函数 (Entity SQL)
  3. 【Android 逆向】Android 逆向方法 ( 静态逆向解析 | 函数调用分析 | 动态运行跟踪 | 运行日志分析 | 文件格式解析 | 敏感信息分析 | 网络信息监控 | 环境伪装模拟 )
  4. 关于类与对象操作的细节与注意事项(c++细节篇三)
  5. .htaccess FollowSymlinks影响rewrite功能
  6. PC SERVER 序列号查询
  7. 64位jdk连接32位的mysql_在64位客户端使用32位的ODBC配置
  8. 一个SAP开发人员的2018年终总结
  9. 同源策略_如何支持跨域
  10. Leetcode 杂题
  11. linux otl 连接mysql_Linux下用OTL操作MySql(包括自己封装的类库及示例代码下载)...
  12. Spring : Spring Aop JDK和CGLIB动态代理调用过程
  13. sql union 和 union all
  14. java中do until_RxJava—takeUntil实践
  15. 数学模型——Logistic回归模型(含Matlab代码)
  16. 【Codeforces Round #695 (Div. 2) B】Hills And Valleys
  17. 运筹优化(十三)--大规模优化方法
  18. 太赞了!2021最新Android开发者学习路线,offer拿到手软
  19. 第十届蓝桥杯大赛软件赛省赛——Java大学A组
  20. ipad 开源协议_开源iPad替代品,创用CC满12岁,甚至更多

热门文章

  1. mysql存储csv文件_MySQL 查询结果保存为CSV文件
  2. 腾讯QQ登录“无法访问个人文件夹”解决方法
  3. 结构体嵌套结构体,及其的初始化
  4. 近200篇机器学习深度学习资料分享(含各种文档,视频,源码等)(3)
  5. 写给在校的GISER
  6. vulkan初体验之三色三角形
  7. 使用递归顺序和逆序输出单链表
  8. Java项目:springboot医院信息管理系统
  9. 多模态 |COGMEN: COntextualized GNN based Multimodal Emotion recognitioN论文详解
  10. MySql项目查询优化经验总结