
- 데이터 세트 제공
- 2025-04-07T00:00:00Z–2025-09-01T19:50:21.500000Z
- 데이터 세트 제공업체
- NOAA
- 케이던스
- 10분
- 태그
설명
화재 (HSC) 제품에는 4개의 이미지가 포함되어 있습니다. 하나는 화재 마스크 형태이고 다른 세 개는 화재 온도, 화재 영역, 화재 복사력을 식별하는 픽셀 값을 포함합니다.
ABI L2+ FHS 메타데이터 마스크는 FHS 알고리즘과 관련된 처분을 나타내는 플래그를 모든 지구 탐색 픽셀에 할당합니다. 오경보에 대한 허용 범위가 가장 낮은 운영 사용자는 '처리됨' 및 '포화됨' 카테고리 (마스크 코드 10, 11, 30, 31)에 집중해야 하지만 이러한 카테고리 내에서도 오경보가 발생할 수 있습니다.
GOES-19의 운영 데이터 생산은 2025년 4월 7일에 시작되었습니다. 이 날짜 이전의 모든 데이터는 잠정적입니다.
NOAA는 추천 카테고리, 색상 지도, 시각화를 위해 다음 스크립트를 제공합니다.
NOAA의 위성 및 제품 운영 사무소에는 상태 업데이트가 포함된 일반 위성 메시지 채널이 있습니다.
밴드
픽셀 크기
2,000m
밴드
이름 | 단위 | 최소 | 최대 | 스케일 | 오프셋 | 픽셀 크기 | 설명 |
---|---|---|---|---|---|---|---|
Area |
m^2 | 0* | 16723* | 60.98 | 4000 | 미터 | 화재 지역 |
Temp |
K | 0* | 32642* | 0.0549367 | 400 | 미터 | 화재 온도 |
Mask |
미터 | 화재 마스크 카테고리입니다. 화재 마스크 이미지의 픽셀 값은 화재 카테고리와 알고리즘 실행과 관련된 진단 정보를 식별합니다. 6가지 화재 카테고리에는 양질의 화재 픽셀 또는 시간적으로 필터링된 양질의 화재 픽셀, 포화된 화재 픽셀 또는 시간적으로 필터링된 포화된 화재 픽셀, 클라우드로 오염된 화재 픽셀 또는 시간적으로 필터링된 클라우드로 오염된 화재 픽셀, 확률이 높은 화재 픽셀 또는 시간적으로 필터링된 확률이 높은 화재 픽셀, 확률이 중간인 화재 픽셀 또는 시간적으로 필터링된 확률이 중간인 화재 픽셀, 확률이 낮은 화재 픽셀 또는 시간적으로 필터링된 확률이 낮은 화재 픽셀이 포함됩니다. 시간적으로 필터링된 화재 픽셀은 공간과 시간 모두에서 근접한 화재 픽셀로 인해 발생한 픽셀입니다. |
|||||
Power |
MW | 0 | 200000 | 미터 | 화재 복사력 |
||
DQF |
0 | 5 | 미터 | 데이터 품질 플래그 |
마스크 클래스 표
값 | 색상 | 설명 |
---|---|---|
10 | 빨간색 | 처리된 화재 |
11 | 흰색 | 포화 사격 |
12 | slategray | 클라우드 오염 화재 |
13 | orange | 화재 가능성이 높음 |
14 | violet | 화재 발생 가능성이 중간인 경우 |
15 | blue | 화재 가능성이 낮음 |
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. Amer. Meteor 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)');