
- データセットの可用性
- 2025-04-07T00:00:00Z–2025-09-01T19:50:21.500000Z
- データセット プロバイダ
- NOAA
- ケイデンス
- 10 分
- タグ
説明
Fire(HSC)プロダクトには 4 つの画像が含まれています。1 つは火災マスクの形式で、残りの 3 つは火災の温度、火災の面積、火災の放射エネルギーを特定するピクセル値が含まれています。
ABI L2+ FHS メタデータ マスクは、FHS アルゴリズムに対する各地球ナビゲーション ピクセルの配置を示すフラグを割り当てます。誤報に対する許容度が最も低い運用ユーザーは、「processed」カテゴリと「saturated」カテゴリ(マスクコード 10、11、30、31)に注目する必要がありますが、これらのカテゴリ内でも誤報が発生する可能性があります。
GOES-19 の運用データ生成は 2025 年 4 月 7 日に開始されました。この日付より前のデータは暫定値です。
NOAA は、推奨されるカテゴリ、カラーマップ、可視化用に次のスクリプトを提供しています。
NOAA の衛星およびプロダクト オペレーション オフィスには、ステータス更新情報が掲載された衛星に関する一般的なメッセージ チャンネルがあります。
バンド
Pixel Size
2000 メートル
帯域
名前 | 単位 | 最小 | 最大 | スケール | オフセット | ピクセルサイズ | 説明 |
---|---|---|---|---|---|---|---|
Area |
m^2 | 0* | 16723* | 60.98 | 4000 | メートル | 火災発生地域 |
Temp |
K | 0* | 32642* | 0.0549367 | 400 | メートル | 火の温度 |
Mask |
メートル | 火災マスクのカテゴリ。火災マスク画像のピクセル値は、アルゴリズムの実行に関連付けられた火災カテゴリと診断情報を識別します。火災の 6 つのカテゴリは、次のとおりです。良質または時間的にフィルタリングされた良質の火災ピクセル、飽和した火災ピクセルまたは時間的にフィルタリングされた飽和した火災ピクセル、雲で汚染された火災ピクセルまたは時間的にフィルタリングされた雲で汚染された火災ピクセル、火災の確率が高い火災ピクセルまたは時間的にフィルタリングされた火災の確率が高い火災ピクセル、火災の確率が中程度の火災ピクセルまたは時間的にフィルタリングされた火災の確率が中程度の火災ピクセル、火災の確率が低い火災ピクセルまたは時間的にフィルタリングされた火災の確率が低い火災ピクセル。時間的にフィルタリングされた火災ピクセルは、空間的にも時間的にも近接している火災ピクセルから得られたものです。 |
|||||
Power |
MW | 0 | 200000 | メートル | 火災の放射エネルギー |
||
DQF |
0 | 5 | メートル | データ品質フラグ |
マスク クラス テーブル
値 | 色 | 説明 |
---|---|---|
10 | 赤 | 処理済み火災 |
11 | white | 飽和火災 |
12 | slategray | 雲の汚染火災 |
13 | orange | 火災発生確率が高い |
14 | violet | 中程度の確率で火災が発生する |
15 | 青 | 火災の可能性が低い |
30 | darkred | 処理済みの火災、フィルタ済み |
31 | ghostwhite | 飽和した火、フィルタリング済み |
32 | darkslategray | 雲に汚染された火、フィルタリング済み |
33 | darkorange | 火災の可能性が高い(フィルタリング済み) |
34 | darkviolet | 中程度の確率の火災(フィルタ済み) |
35 | darkblue | 火災の可能性が低い(フィルタ済み) |
DQF クラス テーブル
値 | 色 | 説明 |
---|---|---|
0 | #ffffff | 高品質の火 |
1 | #ff00ff | 良質な火災のない土地 |
2 | #0000ff | 不透明な雲のため無効 |
3 | #00ffff | 表面タイプ、太陽光の反射、LZA しきい値の超過、地球外、入力データの欠落が原因で無効 |
4 | #ffff00 | 無効な入力データのため無効 |
5 | #ff0000 | アルゴリズムの失敗により無効 |
利用規約
利用規約
NOAA のデータ、情報、プロダクトは、配信方法にかかわらず、著作権の対象ではなく、一般ユーザーによるその後の使用に制限はありません。取得したデータは、合法的な目的であればどのような用途にも使用できます。
引用
次世代の NPOESS/VIIRS および GOES-R/ABI 機器から得られたアクティブな火災検出プロダクトの早期特性評価。Schroeder, W.、Csiszar, I. 他(2010 年)、次世代の NPOESS/VIIRS および GOES-R/ABI 機器から得られたアクティブな火災検出プロダクトの初期特性評価、2010 年 IEEE 国際地球科学およびリモート センシング シンポジウム(IGARSS)で発表された論文、ホノルル、ハワイ。 doi:10.1109/IGARSS.2010.5650863
Schmit, T.、Griffith, P. 他(2016 年)、GOES-R シリーズの ABI の詳細、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)');