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

說明

颶風最佳路徑資料庫 (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 - Change of status of the system
  • T - 提供有關氣旋路徑 (位置) 的額外詳細資料
  • W - 最大持續風速
狀態 STRING

系統狀態:

  • DB - Disturbance (of any intensity)
  • ET - Unknown. 只有在 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 形式視覺化

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);
在程式碼編輯器中開啟