ECMWF Near-Realtime IFS Wave Forecasts

ECMWF/NRT_FORECAST/IFS/WAVE
Доступность наборов данных
2024-11-12T12:00:00Z–2026-10-05T12:00:00Z
Поставщик набора данных
Фрагмент кода Earth Engine
ee.ImageCollection("ECMWF/NRT_FORECAST/IFS/WAVE")
Периодичность
12 часов
Теги
climate ecmwf forecast global oceans

Описание

В этом наборе данных представлены 15-дневные прогнозы полей волновой модели, созданные интегрированной системой прогнозирования ECMWF с разрешением 0,25 градуса. Мы называем их почти реальными, потому что новые продукты выпускаются дважды в день после публикации прогноза ECMWF в реальном времени, частью которого они являются. Данные могут распространяться и использоваться в коммерческих целях с указанием авторства.

Продукты доступны в Earth Engine с момента внедрения цикла 49r1 12 ноября 2024 г. Более ранние продукты не включены. Общую информацию о том, как использовать наборы данных ECMWF NRT, можно найти в документации для пользователей. Исходные файлы доступны в Google Cloud Marketplace.

Диапазоны частот

Диапазоны частот

Размер пикселя: 28 000 метров (все каналы)

Название Единицы Мин. Макс. Размер пикселя Описание
mean_zero_crossing_wave_period_sfc сек. 0,889358* 17,0074* 28 000 метров

Среднее время между моментами, когда поверхность моря или океана пересекает средний уровень моря.

significant_height_of_combined_wind_waves_and_swell_sfc м 0,0172079* 15,7469* 28 000 метров

Средняя высота верхней трети волн на поверхности океана или моря, созданных ветром и зыбью. Это вертикальное расстояние между гребнем и впадиной волны.

mean_wave_direction_sfc deg 0 360 28 000 метров

Среднее направление волн на поверхности океана или моря относительно географического местоположения северного полюса (например, 0 означает "с севера", а 90 – "с востока").

peak_wave_period_sfc сек. 1.03074* 23,9353* 28 000 метров

Период наиболее сильных океанских волн, вызванных местными ветрами и связанных с зыбью. Период волны – это среднее время, за которое два последовательных гребня волны на поверхности океана или моря проходят через фиксированную точку.

mean_wave_period_sfc сек. 1,04071* 19.5239* 28 000 метров

Среднее время, за которое два последовательных гребня волны на поверхности океана или моря проходят через фиксированную точку.

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

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

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

Название Тип Описание
creation_day ПЕР

День месяца, когда был создан прогноз.

creation_doy ПЕР

День года, когда был создан прогноз.

creation_hour ПЕР

Час дня, когда был создан прогноз.

creation_month ПЕР

Месяц года, в котором был создан прогноз.

creation_time ПЕР

Время создания прогноза в миллисекундах с начала эпохи Unix.

creation_year ПЕР

Год, в котором был создан прогноз.

forecast_hours ПЕР

Количество часов в будущем относительно creation_time, на которые рассчитан прогноз.

forecast_time ПЕР

Время прогноза в миллисекундах с начала эпохи Unix.

модель STRING

Модель прогнозирования ECMWF:

  • ifs: интегрированная система прогнозирования;
  • aifs: искусственный интеллект/интегрированная система прогнозирования
Поток STRING

Поток, из которого были получены переменные. Полный список приведен здесь.

Условия использования

Условия использования

CC-BY-4.0

DOI

Исследуйте данные с помощью Earth Engine

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

// Observe the ocean in the vicinity of the Caribbean islands and
// Gulf coast.
var aoi = ee.Geometry.Polygon(
    [[
      [-100.6052734375, 31.751243295508836],
      [-100.6052734375, 6.080143483787566],
      [-57.18730468750001, 6.080143483787566],
      [-57.18730468750001, 31.751243295508836]
    ]],
    null, false);

// Extract significant wave height forecasts made at noon on 2025/6/11.
var wave =
    ee.ImageCollection('ECMWF/NRT_FORECAST/IFS/WAVE')
        .filter(ee.Filter.eq('creation_doy', 162))
        .filter(ee.Filter.eq('creation_hour', 12))
        .sort('forecast_hours')
        .select('significant_height_of_combined_wind_waves_and_swell_sfc');

// Display the observations at forecast hour 0 on the map.
var hour0 = wave.first().clip(aoi);
Map.centerObject(hour0);
Map.addLayer(hour0, {min: 0, max: 5}, 'sig height fc=0');

// Animate the wave height forecasts over time.
var videoArgs = {
  dimensions: 540,
  region: aoi,
  framesPerSecond: 7,
  crs: 'EPSG:3857',
  min: 0,
  max: 5,
};
print(ui.Thumbnail(wave, videoArgs));
Открыть в редакторе кода