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")
標記
hurricane nhc noaa table weather weather-and-climate

說明

颶風最佳路徑資料庫 (HURDAT2)。

大西洋盆地 1851-2018 年。

資料表結構定義

資料表結構定義

名稱 類型 說明
seq DOUBLE

該年度的 ATCF 氣旋編號

名稱 STRING

颶風名稱。例如「ALEX」

日期時間 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 DOUBLE

最大風速

min_pressure DOUBLE

最低壓力

numEntries DOUBLE

特定颶風的資料點數量

radii_ne_34kt DOUBLE

東北象限 34 節風速半徑最大範圍

radii_se_34kt DOUBLE

東南象限 34 節風半徑最大範圍

radii_sw_34kt DOUBLE

西南象限 34 節風半徑最大範圍

radii_nw_34kt DOUBLE

西北象限 34 節風半徑最大範圍

radii_ne_50kt DOUBLE

東北象限的 50 節風速半徑最大範圍

radii_se_50kt DOUBLE

東南象限的 50 節風速半徑最大範圍

radii_sw_50kt DOUBLE

西南象限的 50 節風半徑最大範圍

radii_nw_50kt DOUBLE

西北象限 50 節風速半徑最大範圍

radii_ne_64kt DOUBLE

東北象限 64 節風半徑最大範圍

radii_se_64kt DOUBLE

東南象限 64 節風半徑最大範圍

radii_sw_64kt DOUBLE

西南象限的最大風速半徑為 64 節

radii_nw_64kt DOUBLE

西北象限的 64 節風半徑最大範圍

Basin STRING

洋盆。大西洋一律為「AL」。

id STRING

特定颶風的代碼。「AL」加上 2 位數的氣旋編號,再接上 4 位數的年份。例如「AL162018」

年 DOUBLE

颶風發生年份

使用條款

使用條款

無論傳送方式為何,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 形式呈現

FeatureView 是 FeatureCollection 的加速表示法,只能用來檢視。詳情請參閱 說明文件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);
在程式碼編輯器中開啟