ECMWF Near-Realtime IFS Wave (Short-Cutoff) Forecasts

ECMWF/NRT_FORECAST/IFS/SCWV
Dostępność zbioru danych
2024-11-12T18:00:00Z–2026-04-03T18:00:00Z
Producent zbioru danych
Fragment kodu Earth Engine
ee.ImageCollection("ECMWF/NRT_FORECAST/IFS/SCWV")
Kadencja
12 godzin
Tagi
klimat ecmwf prognoza globalne ocean

Opis

Ten zbiór danych zawiera 6-dniowe prognozy pól modelu fal generowane przez zintegrowany system prognozowania (IFS) ECMWF w rozdzielczości 0,25 stopnia. Nazywamy je prognozami w czasie zbliżonym do rzeczywistego (NRT), ponieważ nowe produkty są udostępniane 2 razy dziennie po opublikowaniu danych prognozy w czasie rzeczywistym ECMWF, których ten zbiór jest podzbiorem. Jest to strumień „Short-Cutoff”, co oznacza, że prognozy mają krótszy zakres niż standardowe prognozy IFS WAVE. Dane mogą być rozpowszechniane i wykorzystywane komercyjnie z odpowiednim podaniem źródła.

Produkty są dostępne w Earth Engine od 12 listopada 2024 r., kiedy wdrożono cykl 49r1 . Wcześniejsze produkty nie są uwzględnione. Ogólne informacje o korzystaniu ze zbiorów danych ECMWF NRT znajdziesz w ich dokumentacji użytkownika. Pliki źródłowe są dostępne w Google Cloud Marketplace.

Pasma

Pasma

Rozmiar piksela: 28 000 metrów (wszystkie pasma)

Nazwa Jednostki Min. Maks. Rozmiar piksela Opis
mean_zero_crossing_wave_period_sfc s 0,889602* 17,573* 28 000 metrów

Średni czas między momentami, w których powierzchnia morza/oceanu przekracza średni poziom morza.

significant_height_of_combined_wind_waves_and_swell_sfc m 0,0172079* 15,5856* 28 000 metrów

Średnia wysokość najwyższej trzeciej części fal powierzchniowych oceanu/morza generowanych przez wiatr i falowanie. Reprezentuje pionową odległość między grzbietem a doliną fali.

mean_wave_direction_sfc deg 0 360 28 000 metrów

Średni kierunek fal powierzchniowych oceanu/morza względem położenia geograficznego bieguna północnego (np. 0 oznacza „nadchodzące z północy”, a 90 – „nadchodzące ze wschodu”).

peak_wave_period_sfc s 1,03074* 23,7889* 28 000 metrów

Okres najbardziej energetycznych fal oceanicznych generowanych przez lokalne wiatry i związane z falowaniem. Okres fali to średni czas, jaki upływa między 2 kolejnymi grzbietami fal na powierzchni oceanu/morza, które przechodzą przez stały punkt.

mean_wave_period_sfc s 1,04148* 18,3643* 28 000 metrów

Średni czas, jaki upływa między 2 kolejnymi grzbietami fal na powierzchni oceanu/morza, które przechodzą przez stały punkt.

* szacowana wartość minimalna lub maksymalna

Właściwości obrazu

Właściwości obrazu

Nazwa Typ Opis
creation_day INT

Dzień miesiąca, w którym utworzono prognozę.

creation_doy INT

Dzień roku, w którym utworzono prognozę.

creation_hour INT

Godzina, w której utworzono prognozę.

creation_month INT

Miesiąc, w którym utworzono prognozę.

creation_time INT

Czas w milisekundach epoki systemu UNIX, w którym utworzono prognozę.

creation_year INT

Rok, w którym utworzono prognozę.

forecast_hours INT

Liczba godzin w przyszłości w stosunku do creation_time prognozy.

forecast_time INT

Czas w milisekundach epoki systemu UNIX, w którym utworzono prognozę.

model STRING

Model prognozowania ECMWF:

  • ifs: zintegrowany system prognozowania
  • aifs: sztuczna inteligencja/zintegrowany system prognozowania
stream STRING

Strumień, z którego pobrano zmienne. Pełną listę znajdziesz tutaj.

Warunki usługi

Warunki korzystania z usługi

CC-BY-4.0

DOI

Odkrywaj za pomocą Earth Engine

Edytor kodu (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));
Otwórz w edytorze kodu