
- Dostępność zbioru danych
- 2025-04-07T00:00:00Z–2025-09-01T19:50:21.500000Z
- Dostawca zbioru danych
- NOAA
- Cykl
- 10 minut
- Tagi
Opis
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.
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 |
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
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 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)');