基于Modis数据的地表温度反演

article/2025/6/19 12:38:52

基于Modis数据的北京市地表温度反演

评论区有下载原文和相关资料的链接,自己翻找即可。

操作平台

ENVI 5.5
ArcGIS 10.2

数据源

MODIS B1产品(包含1km 热红外波段)
数据来源
https://ladsweb.modaps.eosdis.nasa.gov/search/
研究区:北京市
研究时间:2019年9月

原理介绍

算法:劈窗算法
主要根据覃志豪研究成果进行,针对于陆地
T s = A 0 + A 1 T 31 − A 2 T 32 T_s=A_0+A_1T_{31}-A_2T_{32} Ts=A0+A1T31A2T32

其中 T s {\ T}_s  Ts 为地表温度,
A 0 、 A 1 、 A 2 A_0、A_1、A_2 A0A1A2 为参数,
T 31 、 T 32 T_{31}、T_{32} T31T32 分别为 B 31 、 B 32 B31、B32 B31B32 的亮度温度。

A 0 = a 31 D 32 ( 1 − C 31 − D 31 ) D 32 C 31 − D 31 C 32 − a 32 D 31 ( 1 − C 32 − D 32 ) D 32 C 31 − D 31 C 32 A_0=\frac{a31D32(1-C31-D31)}{D32C31-D31C32}-\frac{a32D31(1-C32-D32)}{D32C31-D31C32} A0=D32C31D31C32a31D32(1C31D31)D32C31D31C32a32D311C32D32

A 1 = 1 + D 31 D 32 C 31 − D 31 C 32 + b 31 D 32 ( 1 − C 31 − D 31 ) D 32 C 31 − D 31 C 32 A_1=1+\frac{D_{31}}{D_{32}C_{31}-D_{31}C_{32}}+\frac{b_{31}D_{32}(1-C_{31}-D_{31})}{D_{32}C_{31}-D_{31}C_{32}} A1=1+D32C31D31C32D31+D32C31D31C32b31D32(1C31D31)

A 2 = D 31 D 32 C 31 − D 31 C 32 + b 32 D 31 ( 1 − C 31 − D 32 ) D 32 C 31 − D 31 C 32 A_2=\frac{D_{31}}{D_{32}C_{31}-D_{31}C_{32}}+\frac{{b_{32}D}_{31}(1-C_{31}-D_{32})}{D_{32}C_{31}-D_{31}C_{32}} A2=D32C31D31C32D31+D32C31D31C32b32D31(1C31D32)
其中:
a 31 = − 64.60363 , b 31 = 0.440817 a_{31}=-64.60363,b_{31}=0.440817 a31=64.60363b31=0.440817
a 32 = − 68.72575 , b 32 = 0.47345 a_{32}=-68.72575,b_{32}=0.47345 a32=68.72575b32=0.47345

C i C_i Ci D i D_i Di 均为参数,运算如下

C i = ε i τ i C_i=\varepsilon_i\tau_i Ci=εiτi

ε i \varepsilon_i εi 为地表比辐射率, τ i \tau_i τi i \ i  i 热通道大气透过率

D i = ( 1 − τ i ) [ 1 + ( 1 − ε i τ i ) ] D_i=\left(1-\tau_i\right)[1+(1-\varepsilon_i\tau_i)] Di=(1τi)[1+(1εiτi)]

其中:

地表比辐射率计算

ε i = P v R v ε i v + ( 1 − P v ) R s ε i s + d ε i \varepsilon_i=P_vR_v\varepsilon_{iv}+(1-Pv)Rsεis+dεi εi=PvRvεiv+(1Pv)Rsεis+dεi

P v P_v Pv 为地表植被覆盖度,可以通过归一化植被指数计算
R v R_v Rv R s R_s Rs 分别为植被和裸土的辐射比率

其中:
ε 31 v = 0.98672 \varepsilon_{31v}=0.98672 ε31v=0.98672
ε 32 v = 0.98990 \varepsilon_{32v}=0.98990 ε32v=0.98990
ε 31 s = 0.96767 \varepsilon_{31s}=0.96767 ε31s=0.96767
ε 32 s = 0.97790 \varepsilon_{32s}=0.97790 ε32s=0.97790
R v = 0.92762 + 0.07033 P v R_v=0.92762+0.07033P_v Rv=0.92762+0.07033Pv
R s = 0.99782 + 0.08362 P v R_s=0.99782+0.08362P_v Rs=0.99782+0.08362Pv
P v = N D V I − N D V I S N D V I V − N D V I S P_v=\frac{NDVI-{NDVI}_S}{{NDVI}_V-{NDVI}_S} Pv=NDVIVNDVISNDVINDVIS
其中:
N D V I V = 0.7 {NDVI}_V=0.7 NDVIV=0.7
N D V I S = 0.05 {NDVI}_S=0.05 NDVIS=0.05
d ε = 0.003796 min ⁡ [ P v , ( 1 − P v ) ] \ d_\varepsilon=0.003796\min[P_{v\ },(1-P_v)]  dε=0.003796min[Pv ,(1Pv)]

N D V I = B 2 − B 1 B 2 + B 1 NDVI=\frac{B_2-B_1}{B_2+B_1} NDVI=B2+B1B2B1
其中:
B i B_i Bi 为第 i 波段的反射率

大气透过率计算

W = ( α − ln ⁡ r e f 19 r e f 2 ) / β W=(\alpha-\ln{\frac{{ref}_{19}}{{ref}_2}})/\beta W=(αlnref2ref19)/β
其中:
W 为 水汽含量, r e f i {ref}_i refi 为 I 波段反射率
α = 0.02 \alpha=0.02 α=0.02
β = 0.651 \beta=0.651 β=0.651

y 31 = 5.72 − 4.69 e ( x / 42.05 ) y_{31}=5.72-4.69e^{(x/42.05)} y31=5.724.69e(x/42.05)
y 32 = − 1.25 + 2.28 e ( − x / 12.44 ) y_{32}=\ -1.25+2.28e^{(-x/12.44)} y32= 1.25+2.28e(x/12.44)

亮温计算:

T 31 = K 31 , 2 ln ⁡ ( 1 + K 31 , 1 R a d 31 ) T_{31}=\frac{K_{31,2}}{\ln{(1+\frac{K_{31,1}}{{Rad}_{31}})}} T31=ln(1+Rad31K31,1)K31,2

T 32 = K 32 , 2 ln ⁡ ( 1 + K 32 , 1 R a d 32 ) T_{32}=\frac{K_{32,2}}{\ln{(1+\frac{K_{32,1}}{{Rad}_{32}})}} T32=ln(1+Rad32K32,1)K32,2

其中:

T i T_i Ti 为亮温
K 31 , 1 = 729.541636 K_{31,1}=729.541636 K31,1=729.541636
K 31 , 2 = 1304.413871 K_{31,2}=1304.413871 K31,2=1304.413871
K 32 , 1 = 474.684780 K_{32,1}=474.684780 K32,1=474.684780
K 32 , 2 = 1196.978785 K_{32,2}=1196.978785 K32,2=1196.978785

R a d i {Rad}_i Radi 为I 通道 辐射亮度

操作过程

技术流程图

在这里插入图片描述

具体操作

一、预处理(几何校正与辐射定标)

方法一:MCTK

选用ENVI提供的扩展工具MCTK,进行几何校正,几何校正后的结果同时也进行了定标。首先安装MCTK,然后即可在Toolbox中extensions中找到安装的扩展工具
在这里插入图片描述
打开工具,按照提示输入参数
在这里插入图片描述

方法二:手动定标

通过toolbox中的在这里插入图片描述工具查看,热红外数据集的scales和 offsets,并通过公式:
R a d i a n c e = s c a l e s × ( D N − o f f s e t s ) Radiance=scales\times(DN-offsets) Radiance=scales×(DNoffsets)
计算。
使用ENVI中的band math计算出结果
由于后续还需要用到NDVI,所以还需要对B1、B2进行定标。操作相同,不再赘述。
在这里插入图片描述
结果:MCTTK这种定标方式和手动定标结果有一定出入,所以暂时选择MCTK定标方式。
根据相关研究,做地表温度反演可以不用进行大气校正,所以就不进行大气校正了。

二、计算

  1. 计算亮温
    计算T31、T32亮温
    在这里插入图片描述
  2. 地表比辐射率计算
    1. NDVI计算

在这里插入图片描述

  1. P v P_v Pv 计算
    P v = b 1 g t 0.7 ∗ 1 + b 1 l t 0.05 ∗ 0 + b 1 g e 0.05 a n d b 1 l e 0.7 ∗ ( ( b 1 − 0.05 ) / ( 0.7 − 0.05 ) ) P_v=b1 gt 0.7*1+b1 lt 0.05*0+b1 ge 0.05 and b1 le 0.7*((b1-0.05)/(0.7-0.05)) Pv=b1gt0.71+b1lt0.050+b1ge0.05andb1le0.7((b10.05)/(0.70.05))
    在这里插入图片描述

  2. d ε d_\varepsilon dε 计算
    d ε = ( b 1 e q 0 o r b 1 e q 1 ) ∗ 0 + ( b 1 g e 0 a n d b 1 l e 0.5 ) ∗ 0.003796 ∗ b 1 + ( b 1 g e 0.5 a n d b 1 l e 1 ) ∗ 0.0037968 ∗ 1 − b 1 + b 1 e q 0.5 ∗ 0.00189 d_\varepsilon=\left(b_1\ eq\ 0\ or\ b_1\ eq\ 1\right)\ast0+\left(b_1\ ge\ 0\ and\ b_1\ le\ 0.5\right)\ast0.003796\ast b_1+\left(b_1\ ge\ 0.5\ and\ b_1\ le\ 1\right)\ast0.0037968\ast1-b1+b1eq 0.5*0.00189 dε=(b1 eq 0 or b1 eq 1)0+(b1 ge 0 and b1 le 0.5)0.003796b1+(b1 ge 0.5 and b1 le 1)0.00379681b1+b1eq0.50.00189

在这里插入图片描述

  1. ε i \varepsilon_i εi 计算
    b 1 ∗ ( 0.92762 + 0.07033 ∗ b 1 ) ∗ 0.98672 + ( 1 − b 1 ) ∗ ( 0.99782 + 0.08362 ∗ b 1 ) ∗ 0.96767 + b 2 b1*(0.92762+0.07033*b1)*0.98672+(1-b1)*(0.99782+0.08362*b1)*0.96767+b2 b1(0.92762+0.07033b1)0.98672+(1b1)(0.99782+0.08362b1)0.96767+b2

在这里插入图片描述

  1. 大气透过率计算
    1. W 水汽含量计算
      在这里插入图片描述

    2. T 31 − T 32 T31-T32 T31T32 大气透过率计算

      τ 31 = 5.72 − 4.69 e ( x / 42.05 ) \tau_{31}=5.72-4.69e^{(x/42.05)} τ31=5.724.69e(x/42.05)

在这里插入图片描述

τ 32 = − 1.25 − 2.28 e ( − x / 12.44 ) \tau_{32}=-1.25-2.28e^{(-x/12.44)} τ32=1.252.28e(x/12.44)

在这里插入图片描述

  1. 计算参数 C i D i C_i D_i CiDi

    1. C i C_i Ci 计算

    C 31 = ε 31 × τ 31 C_{31}=\varepsilon_{31}\times\tau_{31} C31=ε31×τ31

在这里插入图片描述

C 32 = ε 32 × τ 32 C_{32}=\varepsilon_{32}\times\tau_{32} C32=ε32×τ32

在这里插入图片描述

  1. D i D_i Di 计算
    D i = 1 − τ i 1 + 1 − ε i τ i = ( 1 − τ i ) ( 2 − C i ) D_i=1-τi1+1-εiτi=(1-τi)(2-Ci) Di=1τi1+1εiτi=(1τi)(2Ci)

    D 31 = ( 1 − τ 31 ) ( 2 − C 31 ) D_{31}=(1-\tau_{31})(2-C_{31}) D31=(1τ31)(2C31)
    在这里插入图片描述
    D 32 = ( 1 − τ 32 ) ( 2 − C 32 ) D_{32}=(1-\tau_{32})(2-C_{32}) D32=(1τ32)(2C32)

在这里插入图片描述

  1. 计算参数 A 0 A 1 A 2 A_{0\ }\ \ A_1\ \ A_2 A0   A1  A2

    1. 计算 A 0 A_0 A0

    A 0 = a 31 D 32 ( 1 − C 31 − D 31 ) D 32 C 31 − D 31 C 32 − a 32 D 31 ( 1 − C 32 − D 32 ) D 32 C 31 − D 31 C 32 A_0=\frac{a31D32(1-C31-D31)}{D32C31-D31C32}-\frac{a32D31(1-C32-D32)}{D32C31-D31C32} A0=D32C31D31C32a31D32(1C31D31)D32C31D31C32a32D311C32D32
    在这里插入图片描述

在这里插入图片描述

  1. 计算 A 1 A_1 A1

A 1 = 1 + D 31 D 32 C 31 − D 31 C 32 + b 31 D 32 ( 1 − C 31 − D 31 ) D 32 C 31 − D 31 C 32 A_1=1+\frac{D_{31}}{D_{32}C_{31}-D_{31}C_{32}}+\frac{b_{31}D_{32}(1-C_{31}-D_{31})}{D_{32}C_{31}-D_{31}C_{32}} A1=1+D32C31D31C32D31+D32C31D31C32b31D32(1C31D31)

在这里插入图片描述

  1. 计算 A 2 A_2 A2

A 2 = D 31 D 32 C 31 − D 31 C 32 + b 32 D 31 ( 1 − C 31 − D 32 ) D 32 C 31 − D 31 C 32 A_2=\frac{D_{31}}{D_{32}C_{31}-D_{31}C_{32}}+\frac{{b_{32}D}_{31}(1-C_{31}-D_{32})}{D_{32}C_{31}-D_{31}C_{32}} A2=D32C31D31C32D31+D32C31D31C32b32D31(1C31D32)

在这里插入图片描述

  1. 计算地表温度
    T s = A 0 + A 1 T 31 − A 2 T 32 T_s=A_0+A_1T_{31}-A_2T_{32} Ts=A0+A1T31A2T32
    在这里插入图片描述

在这里插入图片描述

反演结果

  1. 由于中间过程步骤有一步单位需要换算,所以计算结果还需要 ÷ 10 \div10 ÷10
  2. ArcGIS 制图
    在ARCGIS 中对反演结果进行可视化表达,加上等温线,显得更加直观。根据反演结果,发现北京市西南部温度比北部温度高,与现实情况,北京北部为怀柔、密云区,多山体和水域(密云水库)等,而北京市建成区在南部,所以呈现出这样的温度特征。说明反演结果较为准确。

在这里插入图片描述


http://chatgpt.dhexx.cn/article/TRU6tCTC.shtml

相关文章

MODIS数据下载及批处理

目录 MODIS数据下载及批处理 一、下载数据 二、MRT(Modis Reprojection Tools)处理数据 1、下载以及安装MRT软件: 2、拼接以及投影Modis数据: 3、批处理Modis影像: 一、下载数据 下载详情可以看这个链接&#…

MODIS数据介绍和下载总结

由于毕业论文需求,需要下载并且处理MODIS数据,之前对MODIS数据了解并不多,这篇博客作为MODIS数据的学习总结。 1.MODIS数据介绍 参考链接:http://blog.sina.com.cn/s/blog_53e9bb570101jv55.html 1.1MODIS数据总体介绍 1999年…

分享一种MODIS数据下载方法

最近下载MODIS数据的时候,使用以前使用的网页进行下载,总会页面加载失败,从而下载不了想要的数据。 以往的下载教程可以参考:MODIS和Sentinel-5P数据下载指南_7染的博客-CSDN博客 在网上冲浪,找到了一种更加方便快捷&a…

【MODIS合集】MRT批处理MODIS数据

【MODIS合集】MRT批处理MODIS数据 针对MODIS数据的处理,NASA提供了modis tool软件,方便我们对数据进行处理,包括数据格式的转换,坐标系转换、镶嵌以及重采样等。 单个文件的处理 多文件的批处理 当然事实上我们往往是多期数据需…

【MODIS】MODIS数据的常用下载源

说明 在这里给大家介绍了MODIS数据常用的三个下载源。后面会介绍怎么批量下载。 LAADS DAAC search href"https://ladsweb.modaps.eosdis.nasa.gov/search/LAADS DAAC archive https://ladsweb.modaps.eosdis.nasa.gov/archive/LP DAAC https://e4ftl01.cr.usgs.gov/ 第…

[MODIS数据处理#1]利用MRT工具预处理MODIS数据——以MOD16、MOD13为例

文中涉及的部分MODIS数据处理方法仅适用于MODIS二级以上产品 上一篇文章MODIS数据处理#0中,我们利用Chrono的资源嗅探功能批量下载MODIS数据。至此,已经得到了一系列的MODIS产品数据,文件后缀为.hdf。本文内容主要有: • hdf文件转…

MODIS数据产品介绍及下载

MODIS数据产品介绍及下载 MODIS数据产品介绍每个MODIS数据产品描述MODIS数据产品下载 MODIS数据产品介绍 很多时候,用到的都是MODIS的成品数据,为了方便寻找合适的数据产品,下面给出MODIS各级产品的介绍: 谷歌翻译的结果如下&…

MODIS数据_从获取到应用

目录 概述一、MODIS数据下载MODIS数据产品选择下载步骤 二、MODIS数据处理MRT 三、ArcMap 面积制表步骤原理 总结 概述 基于A省shp地图,获取MODIS相关数据,使用ArcMap提取出该省每个县的各土地利用类型的面积。 一、MODIS数据下载 NASA Earth Science …

MODIS数据说明

MODIS目前主要存在于两颗卫星上:TERRA和AQUA。TERRA卫星每日地方时上午10:30时过境,因此也把它称作地球观测第一颗上午星(EOS-AM1)。AQUA每日地方时下午过境,因此称作地球观测第一颗下午星(EOS-PM1)。两颗星相互配合,每1-2天可重复…

【MODIS数据处理#15】分享一个自制的MODIS数据处理工具箱

文章目录 一、下载地址二、工具箱内容三、配置教程四、使用教程后记 整理了本人自制的MODIS数据批处理脚本工具,以ArcGIS共享工具箱(.tbx)的方式免费分享给大家。所有工具都有详细的说明和图形化的界面,各工具的代码与说明可以参考ArcGIS自定义脚本编程 …

【MODIS合集】MODIS数据的下载

【MODIS合集】MODIS数据的下载 本文将介绍利用python和IDM两种方式下载MODIS数据。前提是你注册了NASA账号。下载网址会经常登录不了,建议使用手机流量进行登录。一般订单生成后,就可以正常用宽带进行数据的传输下载。 1.数据的选择 打开MODIS官网&am…

MODIS数据介绍

转自:http://blog.sina.com.cn/s/blog_53e9bb570101jv55.html 一、Modis数据资源总体介绍 1999年2月18日,美国成功地发射了地球观测系统(EOS)的第一颗先进的极地轨道环境遥感卫星Terra。它的主要目标是实现从单系列极轨空间平台上…

MODIS数据介绍——波段、产品

MODIS是搭载在terra和aqua卫星上的传感器,MODIS扫描周期为1.477秒,每条扫描线沿扫描方向有1354个Pixels,沿卫星轨道方向有10个1KMD的IFOV。在每个IFOV中,1KM分辨率波段有1个采样,500M分辨率波段有4个采样,2…

MODIS数据介绍及下载

MODIS数据简介 Terrra和Aqua卫星简介 EOS(Earth Observation System) 卫星是美国地球观测系统计划中一系列卫星的简称。经过长达8年的制造和前期预研究准备工作,第一颗EOS的上午轨道卫星于1999年12月18日发射升空,发射成功的卫星…

MODIS数据下载及图像处理教程

任务描述:如题,以2010年月尺度1km的MODIS的植被覆盖度(NDVI)数据为例 第一步 :获得MODIS数据下载链接 Earthdata Search(下载地址) 可以选择自己想要的时间空间范围,NASA官网会自动生成下载链接&#xff…

MODIS数据知识积累

文章目录 一、MODIS数据简介1.1 MODIS参数1.2 MODIS产品及命名规则1.3 MODIS的波段说明 二、MODIS数据使用的投影三、常用的MODIS数据四、MODIS数据下载及处理 一、MODIS数据简介 1.1 MODIS参数 空间分辨率——250 m (1-2波段);500 m (3-7波段);1000 m…

MODIS数据介绍及影像数据下载

1.MODIS数据概述: 搭载在Terra和Aqua两颗卫星上的中分辨率成像光谱仪(MODIS),是美国地球观测系统(EOS)计划中用于观测全球生物和物理过程的重要仪器。它具有36个中等分辨率水平(0.25-1μm&…

MODIS数据的简介和下载(一)——MODIS数据简介

借最近上课实习上机内容,来介绍MODIS数据相关方面内容。本部分主要包括了MODIS数据的简介和下载的问题。本篇是第一部分,MODIS的简介。主要分为三个部分:1.MODIS传感器简介及参数;2.MODIS产品及命名规则;3.MODIS的典型…

5G注册流程分级详解

*** 欢迎转发,转发请注明出处。*** 前段时间学习5G积攒了一些学习笔记,整理一下发出来,也算蹭个热点,撞撞风口,走走流量。原计划分为四级整理笔记,适应从肉食者到搬砖者不同的人群分级学习,尽…

Java高阶知识体系总结(一)

Java高阶知识体系总结 1.Java 基础 Java类设计的原则就是内聚性,一致性和封装性是Java设计的基本原则 1.1 Java基础理论 Java基础理论知识 1.2继承的优缺点 优点 : 新的实现很容易,因为大部分是继承而来的,很容易修改和扩展已有…