GOES-19 FDCC Series ABI Level 2 Fire/Hot Spot Characterization CONUS

NOAA/GOES/19/FDCC
Dostępność zbioru danych
2025-04-07T00:00:00Z–2025-09-01T19:56:18.300000Z
Dostawca zbioru danych
Fragment kodu Earth Engine
ee.ImageCollection("NOAA/GOES/19/FDCC")
Cykl
10 minut
Tagi
abi fdc fire goes goes-19 goes-east goes-u hotspot nesdis noaa ospo wildfire

Opis

Satelity GOES to geostacjonarne satelity meteorologiczne obsługiwane przez NOAA.

Produkt Fire (HSC) zawiera 4 obrazy: 1 w postaci maski ognia i 3 z wartościami pikseli określającymi temperaturę ognia, obszar ognia i moc promieniowania ognia.

Maska metadanych ABI L2+ FHS przypisuje flagę do każdego piksela z informacjami o położeniu na Ziemi, która wskazuje jego dyspozycję w odniesieniu do algorytmu FHS. Użytkownicy operacyjni, którzy mają najniższą tolerancję na fałszywe alarmy, powinni skupić się na kategoriach „przetworzone” i „nasycone” (kody maski 10, 11, 30 i 31), ale w tych kategoriach nadal mogą występować fałszywe alarmy.

Produkcja danych operacyjnych dla satelity GOES-19 rozpoczęła się 7 kwietnia 2025 r. Wszystkie dane sprzed tej daty mają charakter tymczasowy.

README

NOAA udostępnia te skrypty dotyczące sugerowanych kategorii, map kolorów i wizualizacji:

Biuro NOAA ds. operacji satelitarnych i produktowych ma kanał General Satellite Messages, na którym publikuje aktualizacje stanu.

Pasma

Rozmiar piksela
2000 metrów

Pasma

Nazwa Jednostki Min. Maks. Skaluj Przesunięcie Rozmiar piksela Opis
Area m^2 0* 16723* 60,98 4000 metry

Obszar pożaru

Temp K 0* 32642* 0,0549367 400 metry

Temperatura ognia

Mask metry

Kategorie masek przeciwpożarowych. Wartości pikseli na obrazie maski pożaru identyfikują kategorię pożaru i informacje diagnostyczne powiązane z działaniem algorytmu. Sześć kategorii pożarów to: dobra jakość lub przefiltrowany czasowo piksel pożaru o dobrej jakości; nasycony piksel pożaru lub przefiltrowany czasowo nasycony piksel pożaru; piksel pożaru zanieczyszczony chmurami lub przefiltrowany czasowo piksel pożaru zanieczyszczony chmurami; piksel pożaru o wysokim prawdopodobieństwie lub przefiltrowany czasowo piksel pożaru o wysokim prawdopodobieństwie; piksel pożaru o średnim prawdopodobieństwie lub przefiltrowany czasowo piksel pożaru o wysokim prawdopodobieństwie; piksel pożaru o niskim prawdopodobieństwie lub przefiltrowany czasowo piksel pożaru o wysokim prawdopodobieństwie. Piksele pożaru filtrowane czasowo to piksele pożaru, które znajdują się blisko siebie zarówno w przestrzeni, jak i w czasie.

Power MW 0 200000 metry

moc promieniowania pożaru,

DQF 0 5 metry

Flagi jakości danych

* szacunkowa wartość minimalna lub maksymalna

Tabela klas masek

Wartość Kolor Opis
10 czerwony

Przetworzony ogień

11 biały

Ogień nasycony

12 slategray

Pożar z zanieczyszczoną chmurą

13 pomarańczowy

Wysokie prawdopodobieństwo pożaru

14 fioletowy

Pożar o średnim prawdopodobieństwie

15 niebieski

Pożar o niskim prawdopodobieństwie

30 darkred

Przetworzony ogień, filtrowany

31 ghostwhite

Nasycony ogień, filtrowany

32 darkslategray

Ogień zanieczyszczony chmurą, filtrowany

33 darkorange

Wysokie prawdopodobieństwo wystąpienia pożaru, odfiltrowane

34 darkviolet

Średnie prawdopodobieństwo pożaru, odfiltrowane

35 darkblue

Pożar o niskim prawdopodobieństwie, odfiltrowany

Tabela klas DQF

Wartość Kolor Opis
0 #ffffff

Dobrej jakości ogień

1 #ff00ff

Dobrej jakości ziemia bez ognia

2 #0000ff

Nieprawidłowe z powodu nieprzezroczystych chmur

3 #00ffff

Nieprawidłowe z powodu typu powierzchni, odblasku słonecznego, przekroczenia progu LZA, braku danych wejściowych lub braku danych o Ziemi

4 #ffff00

Nieprawidłowe z powodu nieprawidłowych danych wejściowych

5 #ff0000

Nieprawidłowe z powodu błędu algorytmu

Warunki korzystania z usługi

Warunki korzystania z usługi

Dane, informacje i produkty NOAA, niezależnie od metody dostawy, nie podlegają ochronie prawem autorskim i nie podlegają ograniczeniom w zakresie ich późniejszego wykorzystania przez społeczeństwo. Po uzyskaniu dostępu do tych informacji można je wykorzystywać w dowolny zgodny z prawem sposób.

Cytaty

Cytowania:
  • Wstępna charakterystyka produktów do wykrywania aktywnych pożarów pochodzących z instrumentów NPOESS/VIIRS i GOES-R/ABI nowej generacji. 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

Odkrywanie za pomocą Earth Engine

Edytor kodu (JavaScript)

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

var image = ee.Image('NOAA/GOES/19/FDCC/2025097000117300000');

var area = image.select('Area');
var temp = image.select('Temp');
var dqf = image.select('DQF');

Map.centerObject(image, 3);
var xMin = -145;
var yMin = 15;
var xMax = -55;
var yMax = 54;
Map.setCenter((xMin + xMax) / 2, 15, 3);
var geometry = ee.Geometry.Rectangle([xMin, yMin, xMax, yMax], null, true);


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

// 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 area = area.reduceToVectors({
  geometry: geometry,
  scale: 2000,
  geometryType: 'centroid',
  labelProperty: 'area',
  maxPixels: 1e10,
}).map(function(feature){
  return feature.buffer(ee.Number(feature.get('area')).add(1).pow(1.4));
});
Map.addLayer(area, {color: 'orange'}, 'area');

// Buffer fires based on temperature to make them stand out.
var temp = temp.reduceToVectors({
  geometry: geometry,
  scale: 2000,
  geometryType: 'centroid',
  labelProperty: 'temp',
  maxPixels: 1e10,
}).map(function(feature){
  return feature.buffer(ee.Number(feature.get('temp')).add(2).pow(1.2));
});
Map.addLayer(temp, {color: 'red'}, 'temp');
Otwórz w edytorze kodu