![NOAA/GOES/18/FDCF](https://developers.google.com/earth-engine/datasets/images/NOAA/NOAA_GOES_18_FDCF_sample.png)

Dataset Availability
:   2022-10-13T16:10:21Z--2026-11-11T15:20:20.800000Z

Dataset Producer
:


    [NOAA](https://data.noaa.gov/onestop/collections/details/d9303237-8672-4917-a251-29c3f7640684)

Cadence
:   10 Minutes

Tags
:
    [abi](https://developers.google.com/earth-engine/datasets/tags/abi.md.txt) [fdc](https://developers.google.com/earth-engine/datasets/tags/fdc.md.txt) [fire](https://developers.google.com/earth-engine/datasets/tags/fire.md.txt) [goes](https://developers.google.com/earth-engine/datasets/tags/goes.md.txt) [goes-18](https://developers.google.com/earth-engine/datasets/tags/goes-18.md.txt) [goes-t](https://developers.google.com/earth-engine/datasets/tags/goes-t.md.txt) [goes-west](https://developers.google.com/earth-engine/datasets/tags/goes-west.md.txt) [hotspot](https://developers.google.com/earth-engine/datasets/tags/hotspot.md.txt) [nesdis](https://developers.google.com/earth-engine/datasets/tags/nesdis.md.txt) [noaa](https://developers.google.com/earth-engine/datasets/tags/noaa.md.txt) [ospo](https://developers.google.com/earth-engine/datasets/tags/ospo.md.txt) [wildfire](https://developers.google.com/earth-engine/datasets/tags/wildfire.md.txt)

#### Description

The Fire (HSC) product contains four images: one in the form
of a fire mask and the other three with pixel values identifying fire temperature, fire area,
and fire radiative power.

The ABI L2+ FHS metadata mask assigns a flag to every earth-navigated pixel
that indicates its disposition with respect to the FHS algorithm. Operational users who have
the lowest tolerance for false alarms should focus on the "processed" and
"saturated" categories (mask codes 10, 11, 30, and 31), but within these categories there
can still be false alarms.

[README](https://www.ncei.noaa.gov/products/goes-terrestrial-weather-abi-glm)

NOAA provides the following scripts for suggested categories,
color maps, and visualizations:

- [GOES-16-17_FireDetection.js](https://github.com/google/earthengine-community/blob/master/datasets/scripts/GOES-16-17_FireDetection.js)
- [GOES-16-17_FireReclassification.js](https://github.com/google/earthengine-community/blob/master/datasets/scripts/GOES-16-17_FireReclassification.js)

NOAA's Office of Satellite and Product Operations has a
[General Satellite Messages](https://www.ospo.noaa.gov/Operations/messages.html)
channel with status updates.

### Bands

**Bands**

Pixel size: 2000 meters (all bands)

| Name | Units | Min | Max | Scale | Offset | Pixel Size | Description |
|---|---|---|---|---|---|---|---|
| `Area` | m\^2 | 0\* | 16723\* | 60.98 | 4000 | 2000 meters | Fire area |
| `Temp` | K | 0\* | 32642\* | 0.0549367 | 400 | 2000 meters | Fire temperature |
| `Mask` |   |   |   |   |   | 2000 meters | Fire mask categories. Pixel values in the fire mask image identify a fire category and diagnostic information associated with algorithm execution. The six fire categories include: Good quality or temporally filtered good quality fire pixel; Saturated fire pixel or temporally filtered saturated fire pixel; Cloud contaminated or temporally filtered cloud contaminated fire pixel; High probability or temporally filtered high probability fire pixel; Medium probability or temporally filtered high probability fire pixel; Low probability or temporally filtered high probability fire. Temporally filtered fire pixels are those resulting from fire pixels that are in close proximity in both space and time. |
| `Power` | MW | 0 | 200000 |   |   | 2000 meters | Fire radiative power |
| `DQF` |   | 0 | 5 |   |   | 2000 meters | Data quality flags |

\* estimated min or max value

**Mask Class Table**

| Value | Color | Description |
|---|---|---|
| 10 | red | Processed fire |
| 11 | white | Saturated fire |
| 12 | slategray | Cloud contaminated fire |
| 13 | orange | High probability fire |
| 14 | violet | Medium probability fire |
| 15 | blue | Low probability fire |
| 30 | darkred | Processed fire, filtered |
| 31 | ghostwhite | Saturated fire, filtered |
| 32 | darkslategray | Cloud contaminated fire, filtered |
| 33 | darkorange | High probability fire, filtered |
| 34 | darkviolet | Medium probability fire, filtered |
| 35 | darkblue | Low probability fire, filtered |

**DQF Class Table**

| Value | Color | Description |
|---|---|---|
| 0 | #ffffff | Good quality fire |
| 1 | #ff00ff | Good quality fire-free land |
| 2 | #0000ff | Invalid due to opaque cloud |
| 3 | #00ffff | Invalid due to surface type or sunglint or LZA threshold exceeded or off earth or missing input data |
| 4 | #ffff00 | Invalid due to bad input data |
| 5 | #ff0000 | Invalid due to algorithm failure |

### Terms of Use

**Terms of Use**

NOAA data, information, and products, regardless of the method of delivery,
are not subject to copyright and carry no restrictions on their subsequent
use by the public. Once obtained, they may be put to any lawful use.

### Citations

Citations:

- Early characterization of the active fire detection products derived from the next generation
  NPOESS/VIIRS and GOES-R/ABI instruments. 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](https://doi.org/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](https://doi.org/10.1175/BAMS-D-15-00230.1)

### DOIs

- <https://doi.org/10.1175/BAMS-D-15-00230.1>

### Explore with Earth Engine

> [!NOTE]
> **Important:** Earth Engine is a platform for petabyte-scale scientific analysis and visualization of geospatial datasets, both for public benefit and for business and government users. Earth Engine is free to use for research, education, and nonprofit use. To get started, please [register for Earth Engine access.](https://console.cloud.google.com/earth-engine)

### Code Editor (JavaScript)

```javascript
// NOAA GOES-18 full disk fire product for a single time slice.

// TODO(schwehr): Find an asset with some fires.
var image = ee.Image('NOAA/GOES/18/FDCF/2022341230020300000');
var area = image.select('Area');
var temp = image.select('Temp');
var dqf = image.select('DQF');

var xmin = -205;  // On station as GOES-W
var xmax = xmin + 135;
Map.setCenter((xmin+xmax)/2, 15, 3);
var geometry = ee.Geometry.Rectangle([xmin, -65, xmax, 65], 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.5));
});
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');
```
[Open in Code Editor](https://code.earthengine.google.com/?scriptPath=Examples:Datasets/NOAA/NOAA_GOES_18_FDCF) [GOES-18 FDCF Series ABI Level 2 Fire/Hot Spot Characterization Full Disk](https://developers.google.com/earth-engine/datasets/catalog/NOAA_GOES_18_FDCF.md.txt) The Fire (HSC) product contains four images: one in the form of a fire mask and the other three with pixel values identifying fire temperature, fire area, and fire radiative power. The ABI L2+ FHS metadata mask assigns a flag to every earth-navigated pixel that indicates its disposition with respect ... NOAA/GOES/18/FDCF, abi,fdc,fire,goes,goes-18,goes-t,goes-west,hotspot,nesdis,noaa,ospo,wildfire 2022-10-13T16:10:21Z/2026-11-11T15:20:20.800000Z -90 -180 90 180 Google Earth Engine https://developers.google.com/earth-engine/datasets

- [https://doi.org/10.1175/BAMS-D-15-00230.1](https://doi.org/https://data.noaa.gov/onestop/collections/details/d9303237-8672-4917-a251-29c3f7640684)
- [https://doi.org/10.1175/BAMS-D-15-00230.1](https://doi.org/https://developers.google.com/earth-engine/datasets/catalog/NOAA_GOES_18_FDCF)