ECMWF Near-Realtime IFS Wave Forecasts

ECMWF/NRT_FORECAST/IFS/WAVE
Доступность набора данных
2024-11-12T12:00:00Z–2025-12-22T00:00:00Z
Поставщик наборов данных
Фрагмент кода земляного двигателя
ee.ImageCollection("ECMWF/NRT_FORECAST/IFS/WAVE")
Каденция
12 часов
Теги
климатический прогноз ЭКМВФ глобальный океан

Описание

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

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

Группы

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

Группы

Имя Единицы Мин Макс Размер пикселя Описание
mean_zero_crossing_wave_period_sfc секунд 0.889358* 17.0074* метры

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

significant_height_of_combined_wind_waves_and_swell_sfc м 0.0172079* 15.7469* метры

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

mean_wave_direction_sfc град 0 360 метры

Среднее направление поверхностных волн океана/моря относительно географического положения Северного полюса (например, 0 означает «волны идут с севера», а 90 — «волны идут с востока»).

peak_wave_period_sfc секунд 1.03074* 23.9353* метры

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

mean_wave_period_sfc секунд 1.04071* 19.5239* метры

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

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

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

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

Имя Тип Описание
день создания ИНТ

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

creation_doy ИНТ

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

creation_hour ИНТ

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

месяц создания ИНТ

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

время создания ИНТ

Время создания прогноза (в миллисекундах, в формате Unix epoch).

год создания ИНТ

Год составления прогноза.

прогноз_часов ИНТ

Прогноз на несколько часов вперед, относительно creation_time .

прогноз_время ИНТ

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

модель НИТЬ

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

  • ifs: Интегрированная система прогнозирования
  • aifs: Искусственный интеллект/Интегрированная система прогнозирования
транслировать НИТЬ

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

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

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

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));
Открыть в редакторе кода