I'm struggling in finding a way to extract daily minimum temperatures for a particular month (at present for january) and a study area (an imported shapefile as chamoli), for a selected period of time (1990-2021(30 years)). For now, I have extracted the daily minimum temperature for the study area. I need to have one average value for each day of the study area as table.
`var era5_2mt = ee.ImageCollection('ECMWF/ERA5/DAILY')
.select('minimum_2m_air_temperature')
.filter(ee.Filter.calendarRange(1990,2021,'year'))
.filter(ee.Filter.calendarRange(1,1,'month'));
var study_area = era5_2mt.map
(function(era5_2mt){
return era5_2mt.clip(table);
});
var vis2mt = {
min: 250,
max: 320,
palette: [
'#000080', '#0000D9', '#4000FF', '#8000FF',
'#0080FF', '#00FFFF', '#00FF80',
'#80FF00', '#DAFF00', '#FFFF00', '#FFF500',
'#FFDA00', '#FFB000', '#FFA400',
'#FF4F00', '#FF2500', '#FF0A00', '#FF00FF'
]
};
Map.addLayer(study_area,vis2mt);
Best Answer
Geometry in your asset is not available so, I assumed one arbitrarily in USA. For 'minimum_2m_air_temperature' in Celsius degrees, following code works as expected.