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

NOAA/GOES/19/FDCC
데이터 세트 제공
2025-04-07T00:00:00Z–2026-01-02T11:26:19.500000Z
데이터 세트 제공업체
Earth Engine 스니펫
ee.ImageCollection("NOAA/GOES/19/FDCC")
주기
10분
태그
abi fdc fire goes goes-19 goes-east goes-u hotspot nesdis noaa ospo wildfire

설명

GOES 위성은 NOAA에서 운영하는 정지궤도 기상 위성입니다.

Fire(HSC) 제품에는 4개의 이미지가 포함되어 있습니다. 하나는 화재 마스크(fire mask) 형태이고 다른 세 개는 화재 온도(fire temperature), 화재 영역(fire area), 화재 복사력(fire radiative power)을 식별하는 픽셀 값을 포함합니다.

ABI L2+ FHS 메타데이터 마스크는 FHS 알고리즘과 관련된 배치를 나타내는 플래그를 모든 지구 탐색 픽셀에 할당합니다. 오경보에 대한 허용 범위가 가장 낮은 운영 사용자는 '처리됨' 및 '포화됨' 카테고리(마스크 코드 10, 11, 30, 31)에 집중해야 하지만 이러한 카테고리 내에서도 오경보가 발생할 수 있습니다.

GOES-19의 운영 데이터 생성은 2025년 4월 7일에 시작되었습니다. 이 날짜 이전의 데이터는 잠정 데이터로 간주됩니다.

리드미

NOAA는 추천 카테고리, 색상 척도, 시각화에 대해 다음 스크립트를 제공합니다.

NOAA의 위성 및 제품 운영 사무소(Office of Satellite and Product Operations)에는 상태 업데이트가 포함된 일반 위성 메시지 채널이 있습니다.

밴드

픽셀 크기
2,000미터

밴드

이름 단위 최소 최대 척도 오프셋 픽셀 크기 설명
Area m^2 0* 16,723* 60.98 4,000 미터

화재 지역

Temp K 0* 32,642* 0.0549367 400 미터

화재 온도

Mask 미터

화재 마스크 카테고리입니다. 화재 마스크 이미지의 픽셀 값은 화재 카테고리와 알고리즘 실행과 관련된 진단 정보를 식별합니다. 6가지 화재 카테고리에는 양호한 품질 또는 시간적으로 필터링된 양호한 품질의 화재 픽셀, 포화 화재 픽셀 또는 시간적으로 필터링된 포화 화재 픽셀, 구름으로 오염된 또는 시간적으로 필터링된 구름으로 오염된 화재 픽셀, 화재 가능성 높음 또는 시간적으로 필터링된 화재 가능성 높음 픽셀, 화재 가능성 중간 또는 시간적으로 필터링된 화재 가능성 높음 픽셀, 화재 가능성 낮음 또는 시간적으로 필터링된 화재 가능성 높음 픽셀이 포함됩니다. 시간적으로 필터링된 화재 픽셀은 공간과 시간 모두에서 가까운 화재 픽셀로 인해 발생한 픽셀입니다.

Power MW 0 200,000 미터

화재 복사력

DQF 0 5 미터

데이터 품질 플래그

* 예상 최솟값 또는 최댓값

마스크 클래스 표

색상 설명
10 빨간색

처리된 화재

11 흰색

포화 화재

12 청회색

구름으로 오염된 화재

13 주황색

화재 가능성 높음

14 보라색

화재 가능성 중간

15 파란색

화재 가능성 낮음

30 암적색

처리된 화재, 필터링됨

31 고스트 화이트

포화 화재, 필터링됨

32 암청회색

구름으로 오염된 화재, 필터링됨

33 짙은 황색

화재 가능성 높음, 필터링됨

34 짙은 보라색

화재 가능성 중간, 필터링됨

35 군청색

화재 가능성 낮음, 필터링됨

DQF 클래스 표

색상 설명
0 #ffffff

양호한 품질의 화재

1 #ff00ff

양호한 품질의 비(非)화재 육지 지역

2 #0000ff

불투명한 구름으로 인한 무효 데이터

3 #00ffff

표면 유형, 태양 반사(sunglint), LZA 기준점 초과, 지구 외 영역, 또는 입력 데이터 누락으로 인한 무효 데이터

4 #ffff00

잘못된 입력 데이터로 인한 무효 데이터

5 #ff0000

알고리즘 오류로 인한 무효 데이터

이용약관

이용약관

NOAA 데이터, 정보, 제품은 제공 방법에 관계없이 저작권이 적용되지 않으며 누구나 제한 없이 후속 사용할 수 있습니다. 입수한 후에는 법적으로 허용되는 모든 용도로 자유롭게 사용할 수 있습니다.

인용

인용:
  • Early characterization of the active fire detection products derived from the next generation NPOESS/VIIRS and GOES-R/ABI instruments(차세대 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. Amer. Meteor. Soc., 98(4), 681~698. doi:10.1175/BAMS-D-15-00230.1

DOI

Earth Engine으로 탐색

코드 편집기(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');
코드 편집기에서 열기