使用mod11a1
时间: 2025-03-21 08:09:42 浏览: 56
MOD11A1 是由 MODIS( Moderate Resolution Imaging Spectroradiometer )传感器生成的地表温度产品之一,分辨率为 1 公里,并每日更新。以下是关于如何使用 MOD11A1 数据集的一些关键点和示例说明。
---
### 使用 MOD11A1 地表温度产品的基本步骤
#### 1. **加载数据**
首先,在 Google Earth Engine (GEE) 中加载 MOD11A1 数据集。这是一组包含地表温度及其他相关信息的影像集合。
```javascript
var modisLST = ee.ImageCollection("MODIS/061/MOD11A1");
```
#### 2. **筛选时间和区域**
根据需求过滤特定时间段和地区内的影像。
```javascript
var roi = /* 插入您的兴趣区域 */;
var startDate = '2023-01-01';
var endDate = '2023-12-31';
var filteredModisLST = modisLST
.filterDate(startDate, endDate)
.filterBounds(roi);
```
#### 3. **选择波段**
MOD11A1 包含若干波段,其中最常用的是 `"LST_Day_1km"` 和 `"LST_Night_1km"`,分别对应白天和夜晚的地表温度。
- 白天地表温度 (`"LST_Day_1km"`)
- 晚间地表温度 (`"LST_Night_1km"`)
波段值是以Kelvin度数为基础记录的,默认情况下需要转换成摄氏度:
```javascript
function convertToCelsius(image){
return image.expression(
'(lst)-273.15', {
lst: image.select('LST_Day_1km').multiply(0.02)
}
).rename('LST_Celcius');
}
var celciusImages = filteredModisLST.map(convertToCelsius);
```
#### 4. **可视化结果**
设置合适的显示参数以便更好地观察 LST 分布情况
```javascript
Map.setCenter(longitude, latitude, zoomLevel);
var visParams = {min: -20, max: 50, palette: ['blue','white','red']};
Map.addLayer(celciusImages.first(), visParams, "Daytime Land Surface Temperature (°C)");
```
---
通过上述过程可以成功获取并分析指定地区的日间或夜间土地表面温度状况!
阅读全文
相关推荐

















