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

NOAA/GOES/19/FDCF
Disponibilità del set di dati
2025-04-07T00:00:00Z–2025-07-30T07:50:21.200000Z
Fornitore di set di dati
Snippet di Earth Engine
ee.ImageCollection("NOAA/GOES/19/FDCF")
Cadenza
10 minuti
Tag
abi fdc fire goes goes-19 goes-east goes-u hotspot nesdis noaa ospo wildfire

Descrizione

Il prodotto Fire (HSC) contiene quattro immagini: una sotto forma di maschera antincendio e le altre tre con valori di pixel che identificano la temperatura, l'area e la potenza radiativa dell'incendio.

La maschera dei metadati ABI L2+ FHS assegna un flag a ogni pixel con navigazione terrestre che indica la sua disposizione rispetto all'algoritmo FHS. Gli utenti operativi che hanno la tolleranza più bassa per i falsi allarmi devono concentrarsi sulle categorie "elaborato" e "saturato" (codici maschera 10, 11, 30 e 31), ma all'interno di queste categorie possono comunque verificarsi falsi allarmi.

La produzione di dati operativi per GOES-19 è iniziata il 7 aprile 2025. Tutti i dati precedenti a questa data sono provvisori.

README

La NOAA fornisce i seguenti script per categorie suggerite, mappe dei colori e visualizzazioni:

L'Office of Satellite and Product Operations della NOAA ha un canale General Satellite Messages con aggiornamenti di stato.

Bande

Dimensioni pixel
2000 metri

Bande

Nome Unità Min Max Scala Offset Dimensioni dei pixel Descrizione
Area m^2 0* 16723* 60,98 4000 metri

Area interessata dall'incendio

Temp K 0* 32642* 0,0549367 400 metri

Temperatura del fuoco

Mask metri

Categorie di maschere antincendio. I valori dei pixel nell'immagine della maschera antincendio identificano una categoria di incendio e le informazioni diagnostiche associate all'esecuzione dell'algoritmo. Le sei categorie di incendi includono: pixel di incendio di buona qualità o filtrato temporalmente di buona qualità; pixel di incendio saturo o filtrato temporalmente saturo; pixel di incendio contaminato da nuvole o filtrato temporalmente contaminato da nuvole; pixel di incendio ad alta probabilità o filtrato temporalmente ad alta probabilità; pixel di incendio a media probabilità o filtrato temporalmente ad alta probabilità; pixel di incendio a bassa probabilità o filtrato temporalmente ad alta probabilità. I pixel di incendio filtrati temporalmente sono quelli risultanti da pixel di incendio che si trovano in stretta prossimità sia nello spazio che nel tempo.

Power MW 0 200000 metri

Potenza radiativa del fuoco

DQF 0 5 metri

Flag di qualità dei dati

* valore minimo o massimo stimato

Tabella delle classi di maschere

Valore Colore Descrizione
10 rosso

Incendio elaborato

11 bianco

Saturazione del fuoco

12 slategray

Cloud contaminato

13 arancione

Incendio ad alta probabilità

14 viola

Incendio con probabilità media

15 blue

Incendio a bassa probabilità

30 darkred

Incendio elaborato, filtrato

31 ghostwhite

Incendio saturo, filtrato

32 darkslategray

Fuoco contaminato dalle nuvole, filtrato

33 darkorange

Incendio ad alta probabilità, filtrato

34 darkviolet

Incendio con probabilità media, filtrato

35 darkblue

Incendio a bassa probabilità, filtrato

Tabella delle classi DQF

Valore Colore Descrizione
0 #ffffff

Fuoco di buona qualità

1 #ff00ff

Terreni di buona qualità senza incendi

2 #0000ff

Non valido a causa di una nuvola opaca

3 #00ffff

Non valido a causa del tipo di superficie, del riflesso solare, del superamento della soglia LZA, della posizione fuori dalla Terra o della mancanza di dati di input

4 #ffff00

Non valido a causa di dati di input errati

5 #ff0000

Non valido a causa di un errore dell'algoritmo

Termini e condizioni d'uso

Termini di utilizzo

I dati, le informazioni e i prodotti della NOAA, indipendentemente dal metodo di consegna, non sono soggetti a copyright e non comportano restrizioni al loro successivo utilizzo da parte del pubblico. Una volta ottenuti, possono essere utilizzati per qualsiasi scopo lecito.

Citazioni

Citazioni:
  • Caratterizzazione precoce dei prodotti di rilevamento attivo degli incendi derivati dagli strumenti NPOESS/VIIRS e GOES-R/ABI di nuova generazione. 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. Meteora. Soc., 98(4), 681-698. doi:10.1175/BAMS-D-15-00230.1

DOI

Esplorare con Earth Engine

Editor di codice (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)');
Apri nell'editor di codice