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
Производитель наборов данных
Фрагмент кода земляного двигателя
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* метры

V-компонент ветра на высоте 10 м (среднесуточное значение)

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

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

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

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

Месяц данных

год ИНТ

Год данных

день ИНТ

День данных

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

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

Просим подтвердить использование 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: Пятое поколение атмосферных реанализов глобального климата ECMWF. Хранилище климатических данных Службы изменения климата Copernicus (CDS), (дата доступа), 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
Открыть в редакторе кода