GEE中提取地表摄氏度温度并进行云掩膜处理的代码
时间: 2023-08-20 17:07:08 浏览: 184
以下是在Google Earth Engine中提取地表温度并进行云掩膜处理的示例代码:
```javascript
//加载Landsat 8影像集
var collection = ee.ImageCollection('LANDSAT/LC08/C01/T1_TOA')
.filterDate('2019-01-01', '2019-12-31')
.filterBounds(geometry);
//选择需要的波段
var image = collection.select(['B10', 'B11']);
//计算地表温度(LST)
var LST = image.multiply(0.1)
.subtract(273.15)
.select(['B10'], ['LST']);
//加载云掩膜图层
var clouds = ee.Image('UMD/hansen/global_forest_change_2015')
.select(['datamask'])
.eq(1);
//生成云掩膜
var mask = LST.mask().and(clouds.not());
//应用云掩膜
var LST_masked = LST.updateMask(mask);
//可视化LST图层
Map.addLayer(LST_masked, {min: -30, max: 30, palette: ['blue', 'white', 'red']}, 'LST masked');
```
该代码使用了Landsat 8卫星影像集,在指定日期范围内选择了地表反射率波段,计算了地表温度(LST)并进行了云掩膜处理。在这个示例中,云掩膜使用了全球森林变化数据集中的云掩膜图层,但是你可以使用其他的云掩膜图层或者开发自己的云掩膜算法。最后,该代码将LST图层可视化,以便于查看和分析。
阅读全文
相关推荐
![txt](https://img-home.csdnimg.cn/images/20241231045021.png)
![pdf](https://img-home.csdnimg.cn/images/20241231044930.png)
![zip](https://img-home.csdnimg.cn/images/20241231045053.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)