Global Ocean Waves Analysis and Forecast

COPERNICUS/MARINE/WAV/ANFC_0_083DEG_PT3H
数据集可用时间
2022-06-01T00:00:00Z–2025-10-30T00:00:00Z
数据集提供方
Earth Engine 代码段
ee.ImageCollection("COPERNICUS/MARINE/WAV/ANFC_0_083DEG_PT3H")
频率
3 小时
标签
copernicus 预报 每小时 海洋 海洋

说明

Meteo-France 的业务全球海洋分析和预报系统分辨率为 1/12 度,可提供全球海洋海面波浪的每日分析和 10 天预报。此产品包括来自总频谱的综合波参数(有效波高、周期、方向、斯托克斯漂移等)的 3 小时瞬时场,以及以下分区:风浪、一次涌浪和二次涌浪。

Meteo-France 的全球海浪系统基于 MFWAM 海浪模型,该模型属于第三代海浪模型。MFWAM 使用 Ardhuin 等人 (2010) 开发的计算代码 ECWAM-IFS-38R2,其中包含耗散项。MFWAM 模型于 2014 年 11 月进行了升级,这得益于从欧洲研究项目“my wave”(Janssen 等人,2014 年)中获得的改进。模型平均水深是使用 2 分格网全球地形数据 ETOPO2/NOAA 生成的。原生模型网格不规则,在靠近极点的纬度方向上距离减小。在赤道上,纬度方向的距离大致固定为网格大小的 1/10 度。MFWAM 运行模型由 IFS-ECMWF 大气系统的 6 小时分析风和 3 小时预测风驱动。波谱在 24 个方向和 30 个频率(从 0.035 Hz 到 0.58 Hz)上离散化。MFWAM 模型使用高度计同化,时间步长为 6 小时。全球波浪系统每天提供 4 次分析,并在世界协调时间 (UTC) 0:00 提供 10 天的预报。波浪模型 MFWAM 使用分区将涌浪频谱划分为主涌浪和次涌浪。

GLOBAL_ANALYSISFORECAST_WAV_001_027,由 Mercator Ocean International 实现。它全面概述了法国气象局制作的全球海洋波浪分析和预报系统。该系统可提供汇总分析和 10 天预报(每天更新两次),其中包括各种集成波浪参数,例如总波谱和分波(风浪、主涌浪和次涌浪)的有效波高、周期、方向和斯托克斯漂移。

频段

像素大小
9276.62 米

波段

名称 单位 像元大小 说明
VHM0

谱显著波高

VHM0_WW

风浪的有效波高

VTM01_SW1

谱矩(0,1),主要涌浪的波浪周期

VTM01_SW2

二次涌浪的谱矩(0、1)波浪周期

VTM10

谱矩 (-1,0) 波浪周期

VHM0_SW1

主要涌浪的显著浪高

VHM0_SW2

次涌浪的有效浪高

VTPK

谱峰处的波浪周期

VSDX 米/秒

斯托克斯漂移 U 分量

VSDY 米/秒

斯托克斯漂移 V 分量

VCMX

最大波峰波谷波高

VTM02

谱矩 (0,2) 波周期

VTM01_WW

风浪的谱矩 (0,1) 波浪周期

VMDR_WW

风浪的平均波向

VMDR_SW1

主涌浪的平均波向

VMDR_SW2

次涌浪的平均波向

VMDR

平均波浪方向

VPED

波峰方向

VMXL

最高波峰的高度

图片属性

图片属性

名称 类型 说明
forecast_hours 双精度

对于未来的观测,观测时间和运行时间之间的小时数。

observation_time 双精度

观测的有效时间(以毫秒为单位)。

observation_type STRING

观测类型:

  • forecast:未来的模型预测(包括当天的预测)
  • 后报:过去模型重建
run_time 双精度

观测结果的生成时间(以毫秒为单位)。

使用条款

使用条款

此数据集根据服务等级协议 (SLA) 发布,使用缩写“CMEMS”或简称“Copernicus Marine Service”,两者均表示欧盟哥白尼海洋环境监测服务。本文档中提供了许可的亮点和主要功能 许可

引用

引用:

通过 Earth Engine 探索

代码编辑器 (JavaScript)

var dataset = ee.ImageCollection("COPERNICUS/MARINE/WAV/ANFC_0_083DEG_PT3H")
                  .filter(ee.Filter.date('2024-07-01', '2024-07-15'));
var significantWaveHeight = dataset.select('VHM0');
var significantWaveHeightVis = {
  min: 0,
  max: 10,
  palette: ['0000ff', '00ffff', 'ffff00', 'ff0000', 'ffffff'],
};
Map.setCenter(-140.5, 52.2, 1);
Map.addLayer(significantWaveHeight, significantWaveHeightVis, 'Significant Wave Height');
在代码编辑器中打开