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

NOAA/GOES/19/FDCF
Доступность набора данных
2025-04-07T00:00:00Z–2026-10-12T22:20:20.200000Z
Поставщик набора данных
Фрагмент кода 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 начался 7 апреля 2025 года. Данные, полученные до этой даты, являются предварительными.

README

NOAA предоставляет следующие скрипты для рекомендуемых категорий, цветовых карт и визуализаций:

Управление спутниковых и продуктовых операций NOAA публикует информацию о статусе на канале General Satellite Messages.

Диапазоны частот

Диапазоны частот

Размер пикселя: 2000 метров (все диапазоны)

Название Единицы Мин. Макс. Масштаб Смещение Размер пикселя Описание
Area м² 0* 16723* 60,98 4000 2000 метров

Площадь пожара

Temp K 0* 32642* 0,0549367 400 2000 метров

Температура огня

Mask 2000 метров

Категории масок пожаров. Значения пикселей на изображении маски пожара определяют категорию пожара и диагностическую информацию, связанную с выполнением алгоритма. Шесть категорий пожаров включают: пиксель пожара хорошего качества или пиксель пожара хорошего качества с временной фильтрацией; насыщенный пиксель пожара или насыщенный пиксель пожара с временной фильтрацией; пиксель пожара, загрязненный облаками, или пиксель пожара, загрязненный облаками, с временной фильтрацией; пиксель пожара с высокой вероятностью или пиксель пожара с высокой вероятностью с временной фильтрацией; пиксель пожара со средней вероятностью или пиксель пожара с высокой вероятностью с временной фильтрацией; пиксель пожара с низкой вероятностью или пиксель пожара с высокой вероятностью с временной фильтрацией. Временно отфильтрованные пиксели пожара – это пиксели, которые находятся в непосредственной близости как в пространстве, так и во времени.

Power MW 0 200000 2000 метров

Излучаемая мощность пожара

DQF 0 5 2000 метров

Пометки о качестве данных

* расчетное минимальное или максимальное значение;

Таблица классов масок

Значение Цвет Описание
10 красные

Обработанный пожар

11 белый

Насыщенный огонь

12 slategray

Пожар, загрязненный облаками

13 оранжевый

Высокая вероятность пожара

14 фиолетовый

Средняя вероятность пожара

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., 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. Амер. Метеор. 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)');
Открыть в редакторе кода