使用Landsat 7从NDVI到发射率

时间:2015-04-09 18:46:16

标签: temperature landsat

我使用Landsat 7来计算地表导出的温度 我理解转换背后的主要概念,然而,我对如何将发射率纳入我的模型感到困惑 我正在使用模型构建器进行计算,并创建了几个使用仪器Gain,Bias Offset,Landsat K1和Landsat K2校正变量的模块。
我也将DN转换为辐亮度值。

现在,我需要考虑最后一个也许是最令人困惑的(对我而言)部分:发射率 我想用NDVI计算发射率 我有一个模型程序,用于计算NDVI层(band4- band3)/(band4 + band3)。
我还计算了Pv,它是植被的一部分,计算公式为:[NDVI - NDVI_min] / [NDVI_max-NDVI_min] ^ 2。
现在,通过使用植被覆盖方法,我所需要的只是Ev和Eg 我不明白如何找到这些值来计算每个单元格的总发射率值。

有没有人知道如何将发射率纳入我的配方? 我对如何推导出这个值感到有些困惑......

1 个答案:

答案 0 :(得分:0)

我认为发射率经常作为数据集的一部分包含在内。或者,确实存在发射率数据库(例如ASTER数据库:https://lpdaac.usgs.gov/about/news_archive/aster_global_emissivity_database_ged_product_release,其他通常由学术部门维护。)

使用Ev = 0.99和Eg = 0.97的值,并且在p。上讨论选择的方法。 436这里:ftp://atmosfera.cl/pub/elias/Paula/2004_Sobrino_RSE.pdf(J.A.Sobrino等人,陆地表面温度反演来自LANDSAT TM 5 ,遥感环境90,2004,第434-440页)。

此处采取另一种方法:http://fromgistors.blogspot.com/2014/01/estimation-of-land-surface-temperature.html

  

地表温度的估算   有几项关于地表温度计算的研究。例如,使用NDVI估算地表发射率(Sobrino等,2004),或使用土地覆盖分类来定义每个类别的地表发射率(Weng,et al.2004)。

     

例如,各种土地覆盖类型的发射率(e)值在下表中提供(来自Mallick等,2012)。

Soil: 0.928
Grass: 0.982
Asphalt: 0.942
Concrete: 0.937
     

因此,地表温度可以计算为(Weng,et al.2004):

     

T = TB / [1 +(?* TB /?)lne]
  其中:
  ? =发射辐射的波长
  ? = h * c / s(1.438 * 10 ^ -2 m K)
  h =普朗克常数(6.626 * 10 ^ -34 Js)
  s =玻尔兹曼常数(1.38 * 10 ^ -23 J / K)
  c =光速(2.998 * 10 ^ 8 m / s)

     

值?对于Landsat setellites的热带,列于下表:

|      Satellite          | Band | Center wavelength (µm) |
| Landsat 4, 5, and 7     | 6    | 11.45                  |
| Landsat 8               | 10   | 10.8                   |
| Landsat 8               | 11   | 12                     |

关于发射率选择的进一步阅读,请参见第2.3节“发射率检索”,此处:https://books.google.com/books?id=XN4uAYlexnsC&lpg=PA51&ots=YQrmDa2S1G&dq=vegetation%20and%20bare%20soil%20emissivity&pg=PA50#v=onepage&q&f=false