如何在GEE里使用UCSB-CHG/CHIRPS/DAILY数据计算安徽省2020年5月的月平均降水量(单位是厘米)
时间: 2023-12-03 21:44:17 浏览: 236
Google Earth Engine(GEE)-逐年月长时序多指数和波段图表加载(MODIS数据2013-2021.pdf
5星 · 资源好评率100%
在GEE中使用UCSB-CHG/CHIRPS/DAILY数据计算安徽省2020年5月的月平均降水量,可以按照以下步骤进行:
1. 打开 Google Earth Engine 平台,在代码编辑器中输入以下代码导入 CHIRPS 数据集:
```javascript
var collection = ee.ImageCollection('UCSB-CHG/CHIRPS/DAILY')
.filterDate('2020-05-01', '2020-06-01')
.select('precipitation');
```
2. 然后,加载安徽省的边界数据,可以使用以下代码:
```javascript
var anhui = ee.FeatureCollection('users/用户名/行政区划数据集') // 这里需要替换为你自己的行政区划数据集
.filter(ee.Filter.eq('NAME_1', 'Anhui'));
```
3. 接下来,使用 reduceRegion 函数计算安徽省2020年5月的月平均降水量(单位是厘米),可以使用以下代码:
```javascript
var meanPrecip = collection.mean()
.clip(anhui)
.reduceRegion({
reducer: ee.Reducer.mean(),
geometry: anhui.geometry(),
scale: 5000,
maxPixels: 1e13
});
var precipValue = ee.Number(meanPrecip.get('precipitation')).divide(10);
print('2020年5月安徽省月平均降水量为:', precipValue, '厘米');
```
4. 最后,运行代码,即可在控制台输出安徽省2020年5月的月平均降水量。
需要注意的是,这里的 CHIRPS 数据集中的降水量单位是毫米,因此需要将结果除以10转换为厘米。
阅读全文