NOAA NHC HURDAT2 Atlantic Hurricane Catalog

NOAA/NHC/HURDAT2/atlantic
数据集可用性
1851-06-25T00:00:00Z–2018-11-04T12:00:00Z
数据集提供商
Earth Engine 代码段
FeatureCollection
ee.FeatureCollection("NOAA/NHC/HURDAT2/atlantic")
FeatureView
ui.Map.FeatureViewLayer("NOAA/NHC/HURDAT2/atlantic_FeatureView")
标签
气候 飓风 nhc noaa 表格 天气

说明

飓风最佳轨迹数据库 (HURDAT2)。

大西洋盆地,1851 年至 2018 年。

表架构

表架构

名称 类型 说明
seq 双精度

相应年份的 ATCF 旋风编号

name STRING

飓风名称。例如“ALEX”

datetime STRING

观测时间(采用世界协调时间)。格式为 YYYY-MM-DDTHH:MM:SS。

record_id STRING

表示飓风路径中特定事件的单个字母。如果无代码,则为空字符串。

  • C - 最接近海岸但未登陆
  • G - Genesis
  • I - 压力和风力均达到峰值强度
  • L - 登陆(系统中心穿过海岸线)
  • P - 最低中心气压
  • R - 在发生快速变化时,提供有关旋风强度的更多详细信息
  • S - 系统状态的变化
  • T - 提供有关旋风轨迹(位置)的更多详细信息
  • W - 最大持续风速
状态 STRING

系统状态:

  • DB - 干扰(任何强度)
  • ET - 未知。唯一一次出现在 HARVEY 中。
  • EX - 温带气旋(任何强度)
  • HU - 飓风强度的热带气旋(> 64 海里)
  • LO - 既不是热带气旋、亚热带气旋,也不是温带气旋(任何强度)的低气压
  • SD - 亚热带气旋,强度为亚热带低压(低于 34 海里/小时)
  • SS - 亚热带风暴强度的亚热带气旋(> 34 海里)
  • TD - 热带低压强度的热带气旋(< 34 海里/时)
  • TS - 热带风暴强度的热带气旋(34-63 海里)
  • WV - 热带气旋(任何强度)
max_wind_kts 双精度

最大风速

min_pressure 双精度

最低压力

numEntries 双精度

特定飓风的点数

radii_ne_34kt 双精度

东北象限内 34 节风速半径的最大范围

radii_se_34kt 双精度

东南象限内 34 节风速半径的最大范围

radii_sw_34kt 双精度

西南象限内 34 节风半径的最大范围

radii_nw_34kt 双精度

西北象限内 34 节风半径的最大范围

radii_ne_50kt 双精度

东北象限内 50 节风半径的最大范围

radii_se_50kt 双精度

东南象限内 50 节风速半径的最大范围

radii_sw_50kt 双精度

西南象限内 50 节风半径的最大范围

radii_nw_50kt 双精度

西北象限内 50 节风半径的最大范围

radii_ne_64kt 双精度

东北象限内 64 节风速半径的最大范围

radii_se_64kt 双精度

东南象限内 64 节风速半径的最大范围

radii_sw_64kt 双精度

西南象限内 64 节风速半径的最大范围

radii_nw_64kt 双精度

西北象限内 64 节风半径的最大范围

Basin STRING

海盆。大西洋始终为“AL”。

id STRING

特定飓风的代码。“AL”后跟 2 位数的旋风编号,再后跟 4 位数的年份。例如“AL162018”

双精度

飓风发生的年份

使用条款

使用条款

NOAA 数据、信息和产品(无论交付方式如何)不受版权保护,公众可以随意使用。获得这些数据后,您可以将其用于任何合法用途。

使用 Earth Engine 探索

代码编辑器 (JavaScript)

// Show hurricane tracks and points for 2017.
var hurricanes = ee.FeatureCollection('NOAA/NHC/HURDAT2/atlantic');

var year = '2017';
var points = hurricanes.filter(ee.Filter.date(ee.Date(year).getRange('year')));

// Find all of the hurricane ids.
var GetId = function(point) {
  return ee.Feature(point).get('id');
};
var storm_ids = points.toList(1000).map(GetId).distinct();

// Create a line for each hurricane.
var lines = ee.FeatureCollection(storm_ids.map(function(storm_id){
  var pts = points.filter(ee.Filter.eq('id', ee.String(storm_id)));
  pts = pts.sort('system:time_start');
  var line = ee.Geometry.LineString(pts.geometry().coordinates());
  var feature = ee.Feature(line);
  return feature.set('id', storm_id);
}));

Map.addLayer(lines, {color: 'red'}, 'tracks');
Map.addLayer(points, {color: 'black'}, 'points');

Map.setCenter(-53, 36, 3);
在代码编辑器中打开

以 FeatureView 形式直观呈现

FeatureViewFeatureCollection 的只读加速表示形式。如需了解详情,请访问 FeatureView 文档。

代码编辑器 (JavaScript)

var fvLayer = ui.Map.FeatureViewLayer('NOAA/NHC/HURDAT2/atlantic_FeatureView');

var visParams = {
  isVisible: false,
  pointSize: 20,
  rules: [
    {
      filter: ee.Filter.eq('year', 2018),
      isVisible: true,
      pointFillColor: {
        property: 'max_wind_kts',
        mode: 'linear',
        palette: ['f1eef6', 'd7b5d8', 'df65b0', 'ce1256'],
        min: 15,
        max: 115
      }
    }
  ]
};

fvLayer.setVisParams(visParams);
fvLayer.setName('2018 hurricane max wind speed');

Map.setLocked(false, 4);
Map.setCenter(-62.25, 32.19, 4);
Map.add(fvLayer);
在代码编辑器中打开