GEE训练教程——基于IDAHO_EPSCOR/TERRACLIMATE数据的中国区域蒸散发的时序和可视化分析
基于遥感数据的实际蒸散发量分析
在这篇博客中,我们将使用Google Earth Engine(GEE)来分析某地区的实际蒸散发量(Actual Evapotranspiration,AET)。以下是实现这一分析的代码步骤及其解释。
1. 加载国家边界数据
首先,我们需要加载国家边界数据,并将其添加到地图上:
var country = ee.FeatureCollection("FAO/GAUL/2015/level0").filterBounds(geometry);
Map.addLayer(country); // 将国家边界添加到地图
Map.centerObject(geometry, 5); // 将地图中心设置为所选区域
2. 获取实际蒸散发量数据
接下来,我们从IDAHO_EPSCOR/TERRACLIMATE数据集中获取实际蒸散发量影像,并进行过滤:
var Actualevapotranspiration = ee.ImageCollection("IDAHO_EPSCOR/TERRACLIMATE")
.select('aet')
.filterBounds(country)
.filterDate('2009-01-01', '2010-12-20');
我们还需要对每个影像进行处理,以便将其裁剪到国家边界,并进行单位转换:
Actualevapotranspiration = Actualevapotranspiration.map(function(img) {
return img.clip(country).multiply(0.1).subtract(0).add(0).copyProperties(img, [