GOES-19 FDCF Series ABI Level 2 Fire/Hot Spot Characterization Full Disk

NOAA/GOES/19/FDCF
資料集可用性
2025-04-07T00:00:00Z–2025-10-17T18:20:20.600000Z
資料集供應來源
Earth Engine 程式碼片段
ee.ImageCollection("NOAA/GOES/19/FDCF")
頻率
10 分鐘
標記
abi fdc fire goes goes-19 goes-east goes-u hotspot nesdis noaa ospo wildfire

說明

Fire (HSC) 產品包含四張圖片:一張是火災遮罩,另外三張則以像素值標示火災溫度、火災面積和火災輻射功率。

ABI L2+ FHS 中繼資料遮罩會為每個地球導引像素指派標記,指出其相對於 FHS 演算法的處置方式。如果作業人員對誤報的容許程度非常低,應著重於「已處理」和「飽和」類別 (遮罩代碼 10、11、30 和 31),但這些類別仍可能出現誤報。

GOES-19 的作業資料製作於 2025 年 4 月 7 日開始。此日期前的任何資料皆為暫時性資料。

README 檔案

NOAA 提供下列指令碼,適用於建議類別、顏色對照表和視覺化效果:

NOAA 的衛星和產品作業辦公室設有「一般衛星訊息」資訊管道,提供狀態更新。

波段

像素大小
2000 公尺

波段

名稱 單位 最小值 最大值 規模 偏移 像素大小 說明
Area m^2 0* 16723* 60.98 4000 公尺

火災區域

Temp K 0* 32642* 0.0549367 400 公尺

火溫

Mask 公尺

火災遮罩類別。火災遮罩圖像中的像素值會識別火災類別,以及與演算法執行相關的診斷資訊。這六個火災類別包括:品質良好或經過時間篩選的良好品質火災像素;飽和火災像素或經過時間篩選的飽和火災像素;雲層汙染或經過時間篩選的雲層汙染火災像素;高機率或經過時間篩選的高機率火災像素;中機率或經過時間篩選的高機率火災像素;低機率或經過時間篩選的高機率火災像素。經過時間篩選的火災像素是指在空間和時間上都非常接近的火災像素。

Power MW 0 200000 公尺

火災輻射功率

DQF 0 5 公尺

資料品質標記

* 預估最小或最大值

遮罩類別資料表

顏色 說明
10 紅色

已處理的火災

11 白色

飽和火災

12 石板灰色

雲層汙染火災

13 橘色

高機率發生火災

14 紫羅蘭色

中等機率發生火災

15 藍色

低機率發生火災

30 深紅色

已處理的火災 (經過篩選)

31 幽靈白色

飽和火災 (經過篩選)

32 暗岩灰色

雲層汙染火災 (經過篩選)

33 深橘色

高機率發生火災 (經過篩選)

34 深紫羅蘭色

中等機率火災 (經過篩選)

35 深藍色

低機率發生火災 (經過篩選)

DQF 類別表

顏色 說明
0 #ffffff

良好品質火災

1 #ff00ff

良好品質無火災地區

2 #0000ff

因雲層不透明而無效

3 #00ffff

因地表類型、太陽眩光、超出 LZA 門檻、不在地球上或缺少輸入資料而無效

4 #ffff00

輸入資料有誤,因此無效

5 #ff0000

因演算法失敗而無效

使用條款

使用條款

無論傳送方式為何,NOAA 資料、資訊和產品均不受著作權限制,且可供大眾後續使用,不受任何限制。取得後,即可用於任何合法用途。

引用內容

引用:
  • Early characterization of the active fire detection products derived from the next generation NPOESS/VIIRS and GOES-R/ABI instruments. Schroeder, W., Csiszar, I., et al, (2010), Early characterization of the active fire detection products derived from the next generation NPOESS/VIIRS and GOES-R/ABI instruments, paper presented at 2010 IEEE International Geoscience and Remote Sensing Symposium (IGARSS), Honolulu, HI. doi:10.1109/IGARSS.2010.5650863

  • Schmit, T., Griffith, P., et al, (2016), A closer look at the ABI on the GOES-R series, Bull. Amer. Meteor. Soc., 98(4), 681-698. doi:10.1175/BAMS-D-15-00230.1

DOI

使用 Earth Engine 探索

程式碼編輯器 (JavaScript)

// NOAA GOES-19 full disk fire product for a single time slice.

var image = ee.Image('NOAA/GOES/19/FDCF/2025097022020500000');
var fireAreaImage = image.select('Area');
var temperatureImage = image.select('Temp');
var dataQualityFlagsImage = image.select('DQF');

var xMin = -142;  // On station as GOES-E
var xMax = xMin + 135;
Map.setCenter((xMin + xMax) / 2, 15, 3);
var geometry = ee.Geometry.Rectangle([xMin, -65, xMax, 65], null, true);

var dataQualityFlagsVis = {
  min: 0,
  max: 5,
  palette: [
    'blanchedalmond',  // Good quality fire pixel
    'olive',           // Good quality fire free land
    'teal',            // Opaque cloud
    'darkslateblue',   // Bad surface type, sunglint, LZA threshold exceeded,
                       // off Earth, or missing input data
    'lemonchiffon',    // Bad input data
    'burlywood'        // Algorithm failure
  ]
};
Map.addLayer(
    dataQualityFlagsImage, dataQualityFlagsVis, 'Data Quality Flags (DQF)');

var fireAreaVectors = fireAreaImage.reduceToVectors({
  geometry: geometry,
  scale: 2000,
  geometryType: 'centroid',
  labelProperty: 'area',
  maxPixels: 1e10,
});
// Fires are small enough that they are difficult to see at the scale of
// an entire GOES image.  Buffer fires based on area to make them stand out.
var fireAreaFeatureCollection = fireAreaVectors.map(function(feature) {
  return feature.buffer(feature.getNumber('area').add(1).pow(1.76));
});
Map.addLayer(fireAreaFeatureCollection, {color: 'orange'}, 'Fire area (orange)');

var temperatureVector = temperatureImage.reduceToVectors({
  geometry: geometry,
  scale: 2000,
  geometryType: 'centroid',
  labelProperty: 'temp',
  maxPixels: 1e10,
});
// Buffer fires based on temperature to make them stand out.
var temperature = temperatureVector.map(function(feature) {
  return feature.buffer(feature.getNumber('temp').add(2).pow(1.3));
});
Map.addLayer(temperature, {color: 'red'}, 'Temperature (red)');
在程式碼編輯器中開啟