ERA5 Daily Aggregates - Latest Climate Reanalysis Produced by ECMWF / Copernicus Climate Change Service

ECMWF/ERA5/DAILY
Доступность набора данных
1979-01-02T00:00:00Z–2020-07-09T00:00:00Z
Поставщик наборов данных
Фрагмент Earth Engine
ee.ImageCollection("ECMWF/ERA5/DAILY")
Каденция
1 день
Теги
Климат, точка росы , Коперник, ECMWF, ERA5, осадки , давление , повторный анализ, температура поверхности , ветер

Описание

ERA5 — это пятое поколение реанализа атмосферы глобального климата, разработанного ECMWF. Реанализ объединяет данные моделей и наблюдения со всего мира, создавая глобально полный и согласованный набор данных. ERA5 заменяет своего предшественника — реанализ ERA-Interim.

ERA5 DAILY предоставляет агрегированные значения за каждый день для семи параметров климатического реанализа ERA5: температуры воздуха на высоте 2 м, температуры точки росы на высоте 2 м, общего количества осадков, среднего давления на уровне моря, приземного давления, u-компоненты ветра на высоте 10 м и v-компоненты ветра на высоте 10 м. Кроме того, минимальная и максимальная суточная температура воздуха на высоте 2 м рассчитываются на основе почасовых данных о температуре воздуха на высоте 2 м. Суточные значения общего количества осадков представлены в виде суточных сумм. Все остальные параметры представлены в виде среднесуточных значений.

Данные ERA5 доступны с 1979 года по трёхмесячный период в режиме реального времени. Дополнительную информацию и другие параметры атмосферы ERA5 можно найти в хранилище климатических данных Copernicus .

Примечание поставщика: ежедневные сводные данные рассчитывались на основе почасовых значений ERA5 каждого параметра.

Группы

Размер пикселя
27830 метров

Группы

Имя Единицы Мин. Макс Размер пикселя Описание
mean_2m_air_temperature К 223.6* 304* метров

Средняя температура воздуха на высоте 2 м (среднесуточная)

minimum_2m_air_temperature К 220,7* 300,8* метров

Минимальная температура воздуха на высоте 2 м (суточный минимум)

maximum_2m_air_temperature К 225,8* 310.2* метров

Максимальная температура воздуха на высоте 2 м (суточный максимум)

dewpoint_2m_temperature К 219.3* 297,8* метров

Температура точки росы на высоте 2 м (среднесуточная)

total_precipitation м 0* 0,02* метров

Общее количество осадков (суточная сумма)

surface_pressure Па 65639* 102595* метров

Давление на поверхности (среднесуточное)

mean_sea_level_pressure Па 97657.4* 103861* метров

Среднее давление на уровне моря (среднесуточное)

u_component_of_wind_10m РС -11.4* 11.4* метров

10-метровая компонента ветра (среднесуточная)

v_component_of_wind_10m РС -10.1* 10.1* метров

10-метровая v-составляющая ветра (среднесуточная)

* расчетное минимальное или максимальное значение

Свойства изображения

Свойства изображения

Имя Тип Описание
месяц ИНТ

Месяц данных

год ИНТ

Год данных

день ИНТ

День данных

Условия эксплуатации

Условия эксплуатации

Пожалуйста, подтвердите использование ERA5, как указано в лицензионном соглашении Copernicus C3S/CAMS :

  • 5.1.1 Если Лицензиат передает или распространяет Продукты Copernicus среди общественности, Лицензиат должен информировать получателей об источнике, используя следующее или любое аналогичное уведомление: «Создано с использованием информации Службы по изменению климата Copernicus (год)».
  • 5.1.2 Если Лицензиат осуществляет или вносит вклад в публикацию или распространение материалов, содержащих адаптированные или измененные Продукты Copernicus, Лицензиат должен предоставить следующее или любое аналогичное уведомление: «Содержит измененную информацию Службы Copernicus по изменению климата (год)».
  • 5.1.3 Любая подобная публикация или распространение, охватываемые пунктами 5.1.1 и 5.1.2, должны содержать указание на то, что ни Европейская комиссия, ни ЕЦСПП не несут ответственности за любое использование информации Copernicus или содержащихся в ней Данных.

Цитаты

Цитаты:
  • Служба мониторинга изменения климата Copernicus (C3S) (2017): ERA5: Пятое поколение атмосферных повторных анализов глобального климата, проводимых ЕЦСПП. Хранилище климатических данных (CDS) Службы мониторинга изменения климата Copernicus (дата обращения), https://cds.climate.copernicus.eu/datasets/reanalysis-era5-single-levels?tab=overview

Исследуйте с Earth Engine

Редактор кода (JavaScript)

// Example script to load and visualize ERA5 climate reanalysis parameters in
// Google Earth Engine

// Daily mean 2m air temperature
var era5_2mt = ee.ImageCollection('ECMWF/ERA5/DAILY')
                   .select('mean_2m_air_temperature')
                   .filter(ee.Filter.date('2019-07-01', '2019-07-31'));
print(era5_2mt);

// Daily total precipitation sums
var era5_tp = ee.ImageCollection('ECMWF/ERA5/DAILY')
                  .select('total_precipitation')
                  .filter(ee.Filter.date('2019-07-01', '2019-07-31'));

// Daily mean 2m dewpoint temperature
var era5_2d = ee.ImageCollection('ECMWF/ERA5/DAILY')
                  .select('dewpoint_2m_temperature')
                  .filter(ee.Filter.date('2019-07-01', '2019-07-31'));

// Daily mean sea-level pressure
var era5_mslp = ee.ImageCollection('ECMWF/ERA5/DAILY')
                    .select('mean_sea_level_pressure')
                    .filter(ee.Filter.date('2019-07-01', '2019-07-31'));

// Daily mean surface pressure
var era5_sp = ee.ImageCollection('ECMWF/ERA5/DAILY')
                  .select('surface_pressure')
                  .filter(ee.Filter.date('2019-07-01', '2019-07-31'));

// Daily mean 10m u-component of wind
var era5_u_wind_10m = ee.ImageCollection('ECMWF/ERA5/DAILY')
                          .select('u_component_of_wind_10m')
                          .filter(ee.Filter.date('2019-07-01', '2019-07-31'));

// Convert pressure levels from Pa to hPa - Example for surface pressure
var era5_sp = era5_sp.map(function(image) {
  return image.divide(100).set(
      'system:time_start', image.get('system:time_start'));
});

// Visualization palette for total precipitation
var visTp = {
  min: 0.0,
  max: 0.1,
  palette: ['ffffff', '00ffff', '0080ff', 'da00ff', 'ffa400', 'ff0000']
};

// Visualization palette for temperature (mean, min and max) and 2m dewpoint
// temperature
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'
  ]
};

// Visualization palette for u- and v-component of 10m wind
var visWind = {
  min: 0,
  max: 30,
  palette: [
    'ffffff', 'ffff71', 'deff00', '9eff00', '77b038', '007e55', '005f51',
    '004b51', '013a7b', '023aad'
  ]
};

// Visualization palette for pressure (surface pressure, mean sea level
// pressure) - adjust min and max values for mslp to min:990 and max:1050
var visPressure = {
  min: 500,
  max: 1150,
  palette: [
    '01ffff', '058bff', '0600ff', 'df00ff', 'ff00ff', 'ff8c00', 'ff8c00'
  ]
};


// Add layer to map
Map.addLayer(
    era5_tp.filter(ee.Filter.date('2019-07-15')), visTp,
    'Daily total precipitation sums');
Map.addLayer(
    era5_2d.filter(ee.Filter.date('2019-07-15')), vis2mt,
    'Daily mean 2m dewpoint temperature');
Map.addLayer(
    era5_2mt.filter(ee.Filter.date('2019-07-15')), vis2mt,
    'Daily mean 2m air temperature');
Map.addLayer(
    era5_u_wind_10m.filter(ee.Filter.date('2019-07-15')), visWind,
    'Daily mean 10m u-component of wind');
Map.addLayer(
    era5_sp.filter(ee.Filter.date('2019-07-15')), visPressure,
    'Daily mean surface pressure');

Map.setCenter(21.2, 22.2, 2);

Настройка Python

Информацию об API Python и использовании geemap для интерактивной разработки см. на странице «Среда Python» .

import ee
import geemap.core as geemap

Colab (Python)

# Example script to load and visualize ERA5 climate reanalysis parameters in
# Google Earth Engine

# Daily mean 2m air temperature
era5_2mt = (
    ee.ImageCollection('ECMWF/ERA5/DAILY')
    .select('mean_2m_air_temperature')
    .filter(ee.Filter.date('2019-07-01', '2019-07-31'))
)
display(era5_2mt)

# Daily total precipitation sums
era5_tp = (
    ee.ImageCollection('ECMWF/ERA5/DAILY')
    .select('total_precipitation')
    .filter(ee.Filter.date('2019-07-01', '2019-07-31'))
)

# Daily mean 2m dewpoint temperature
era5_2d = (
    ee.ImageCollection('ECMWF/ERA5/DAILY')
    .select('dewpoint_2m_temperature')
    .filter(ee.Filter.date('2019-07-01', '2019-07-31'))
)

# Daily mean sea-level pressure
era5_mslp = (
    ee.ImageCollection('ECMWF/ERA5/DAILY')
    .select('mean_sea_level_pressure')
    .filter(ee.Filter.date('2019-07-01', '2019-07-31'))
)

# Daily mean surface pressure
era5_sp = (
    ee.ImageCollection('ECMWF/ERA5/DAILY')
    .select('surface_pressure')
    .filter(ee.Filter.date('2019-07-01', '2019-07-31'))
)

# Daily mean 10m u-component of wind
era5_u_wind_10m = (
    ee.ImageCollection('ECMWF/ERA5/DAILY')
    .select('u_component_of_wind_10m')
    .filter(ee.Filter.date('2019-07-01', '2019-07-31'))
)

# Convert pressure levels from Pa to hPa - Example for surface pressure
era5_sp = era5_sp.map(
    lambda image: image.divide(100).set(
        'system:time_start', image.get('system:time_start')
    )
)

# Visualization palette for total precipitation
vis_tp = {
    'min': 0.0,
    'max': 0.1,
    'palette': ['ffffff', '00ffff', '0080ff', 'da00ff', 'ffa400', 'ff0000'],
}

# Visualization palette for temperature (mean, min and max) and 2m dewpoint
# temperature
vis_2mt = {
    'min': 250,
    'max': 320,
    'palette': [
        '000080',
        '0000d9',
        '4000ff',
        '8000ff',
        '0080ff',
        '00ffff',
        '00ff80',
        '80ff00',
        'daff00',
        'ffff00',
        'fff500',
        'ffda00',
        'ffb000',
        'ffa400',
        'ff4f00',
        'ff2500',
        'ff0a00',
        'ff00ff',
    ],
}

# Visualization palette for u- and v-component of 10m wind
vis_wind = {
    'min': 0,
    'max': 30,
    'palette': [
        'ffffff',
        'ffff71',
        'deff00',
        '9eff00',
        '77b038',
        '007e55',
        '005f51',
        '004b51',
        '013a7b',
        '023aad',
    ],
}

# Visualization palette for pressure (surface pressure, mean sea level
# pressure) - adjust min and max values for mslp to 'min':990 and 'max':1050
vis_pressure = {
    'min': 500,
    'max': 1150,
    'palette': [
        '01ffff',
        '058bff',
        '0600ff',
        'df00ff',
        'ff00ff',
        'ff8c00',
        'ff8c00',
    ],
}


# Add layer to map
m = geemap.Map()
m.add_layer(
    era5_tp.filter(ee.Filter.date('2019-07-15')),
    vis_tp,
    'Daily total precipitation sums',
)
m.add_layer(
    era5_2d.filter(ee.Filter.date('2019-07-15')),
    vis_2mt,
    'Daily mean 2m dewpoint temperature',
)
m.add_layer(
    era5_2mt.filter(ee.Filter.date('2019-07-15')),
    vis_2mt,
    'Daily mean 2m air temperature',
)
m.add_layer(
    era5_u_wind_10m.filter(ee.Filter.date('2019-07-15')),
    vis_wind,
    'Daily mean 10m u-component of wind',
)
m.add_layer(
    era5_sp.filter(ee.Filter.date('2019-07-15')),
    vis_pressure,
    'Daily mean surface pressure',
)

m.set_center(21.2, 22.2, 2)
m
Открыть в редакторе кода