Update #3: This is a reminder for the VIIRS Active Fire Upgrade and Vegetation Index Upgrade (NDE release 2.0.20) scheduled for December 5 from 1500 to 1730 UTC. Update #2: This is a reminder for the VIIRS Active Fire Upgrade scheduled for December 5 from 1500 to 1730 UTC.
Update #1: The promotion of the VIIRS Active Fire Upgrade has been postponed to December 5, 2019 TBD UTC
Topic: VIIRS Active Fire Upgrade and Vegetation Index Upgrade
Date/Time Issued: December 3, 2019 2100 UTC
Product(s) or Data Impacted:M-B VIIRS Active Fire
Date/Time of Initial Impact:M-B December 5, 2019 1500 UTC
Date/Time of Expected End: December 5, 2019 1730 UTC
Length of Outage: 2.5 hours
Details/Specifics of Change:M-B
Vegetation Index: This update will change the naming scheme of VI_SR intermediate files, so that "Daily" and "Weekly" VI_SR intermediate files can be ingested under separate product definitions. The change will resolve an operation issue of missing detail during the integration of the previous version: the biweekly VI algorithm had been modified to use two weekly VI_SR files and two daily VI_SR files, instead of sixteen daily VI_SR files.M-B
VIIRS Active Fire:
Output Filename Change
The output filenames will be changed from AF_v1r1_* to AF_v1r2_* for both .txt and .nc to reflect the revision.
Adding persistent anomaly flag
Persistent anomaly flag is added to both NetCDF and ascii formats of active fire product. Each fire pixel is categorized as:
0M-B M-B M-B M-B M-bM-^@M-^S no persistent anomaly
1M-B M-B M-B M-B - oil or gas flare
2M-B M-B M-B M-B M-bM-^@M-^S volcano
3M-B M-B M-B M-B M-bM-^@M-^S solar panel
4M-B M-B M-B M-B M-bM-^@M-^S urban
5M-B M-B M-B M-B M-bM-^@M-^S unclassified
Here is the description of the changes.
ASCII output: Additional column for persistent anomaly is added; the first (title) line is modified.
year,month,day,hh, mm,lon,lat,mask,confidence,bright_t13,frp,line,sample,bowtie,persist_anomaly;M-B nfire = 16
2018, 11, 18, 20, 50, -120.051445, M-B 35.373226, 8, 75, 454.137024, 523.866943, M-B 184, 1851, 0, 3
2018, 11, 18, 20, 50, -120.053154, M-B 35.379963, 7, 0, 458.887634, 568.377380, M-B 185, 1851, 0, 3
2018, 11, 18, 20, 50, -120.062065, M-B 35.378429, 9, 87, 446.435364, 456.827118, M-B 185, 1852, 0, 3
2018, 11, 18, 20, 50, -120.083344, M-B 35.388844, 8, 75, 488.237793, 911.507202, M-B 187, 1854, 0, 3
2018, 11, 18, 20, 50, -120.101158, M-B 35.385788, 8, 39, 310.548340, 3.728809, M-B 187, 1856, 0, 0
2018, 11, 18, 20, 50, -118.601891, M-B 36.226536, 7, 29, 300.670258, 3.968884, M-B 274, 1661, 0, 0
2018, 11, 18, 20, 50, -118.646439, M-B 36.226280, 8, 35, 305.535767, 5.064438, M-B 275, 1666, 0, 0
2018, 11, 18, 20, 50, -118.622269, M-B 36.236893, 9, 99, 357.488892, 53.261333, M-B 276, 1663, 0, 0
2018, 11, 18, 20, 50, -118.647957, M-B 36.232841, 8, 45, 309.880249, 6.892451, M-B 276, 1666, 0, 0
2018, 11, 18, 20, 50, -118.640907, M-B 36.240753, 9, 100, 398.086121, 155.975922, M-B 277, 1665, 0, 0
2018, 11, 18, 20, 50, -118.657928, M-B 36.238068, 9, 84, 334.233887, 23.713444, M-B 277, 1667, 0, 0
2018, 11, 18, 20, 50, -118.739067, M-B 36.395573, 7, 24, 300.086029, 4.420272, M-B 302, 1671, 0, 0
2018, 11, 18, 20, 50, -118.724632, M-B 36.411800, 9, 96, 349.282104, 42.508846, M-B 304, 1668, 0, 0
2018, 11, 18, 20, 50, -118.726379, M-B 36.418312, 9, 84, 326.054657, 18.055126, M-B 305, 1668, 0, 0
2018, 11, 18, 20, 50, -119.584526, M-B 37.810020, 8, 74, 313.540253, 10.418139, M-B 529, 1713, 0, 0
2018, 11, 18, 20, 50, -119.593361, M-B 37.808594, 8, 79, 319.367859, 13.668173, M-B 529, 1714, 0, 0
NetCDF output: Persistent anomaly flag is added both to sparse array of fire pixels and to QA mask.
Current product content:
Name |
Type |
Description |
Dimension |
Units |
Range |
fire mask |
8 bit integer |
Fire mask M-B |
3200 x 768 |
unitless |
0 - 9 |
algorithm QA |
32 bit Integer |
Fire algorithm QA mask |
3200 x 768 |
unitless |
0 - 31 |
FP_line |
16 bit Integer |
Fire pixel line M-B |
Sparse data array 0 M-bM-^@M-^S N |
unitless |
0 - 768 |
FP_sample |
16 bit Integer |
Fire pixel sample |
Sparse data array 0 M-bM-^@M-^S N |
unitless |
0 M-bM-^@M-^S 3200 |
FP_latitude |
32 bit Float |
Fire pixel latitude |
Sparse data array 0 M-bM-^@M-^S N |
degrees |
-90 - 90 |
FP_longitude |
32 bit Float |
Fire pixel longitude |
Sparse data array 0 M-bM-^@M-^S N |
degrees |
-180 - 180 |
FP_power |
32 bit Float |
Fire radiative power |
Sparse data array 0 M-bM-^@M-^S N |
MW |
0 - 5000 |
FP_confidence |
8 bit Integer |
Fire detection confidence |
Sparse data array 0 M-bM-^@M-^S N |
% |
0 M-bM-^@M-^S 100 |
FP_land |
8 bit Integer |
Land pixel flag |
Sparse data array 0 M-bM-^@M-^S N |
unitless |
1 M-bM-^@M-^S land 0 M-bM-^@M-^S water |
18 FP diagnostic variables |
See netCDF4 metadata |
Variables to describeM-B observing and environmental conditions, and results of algorithm tests |
Sparse data array 1 M-bM-^@M-^S N |
See netCDF4 metadata |
See netCDF4 metadata |
* N is a dimension of sparse data array; defined in M-bM-^@M-^\nfireM-bM-^@M-^] variable |
M-B
Added variable:
FP_PersistentAnomalyCategory |
8 bit Integer |
Persistent industrial or nature source |
Sparse data array 0 M-bM-^@M-^S N |
unitless |
0 M-bM-^@M-^S 5 M-B |
M-B
M-B
CurrentM-B QA Mask (4 bytes for each pixel in the granule)
Bits |
M-B M-B M-B M-B M-B M-B M-B M-B M-B M-B M-B M-B M-B M-B M-B M-B M-B M-B M-B M-B Description |
0-1 |
Surface Type (water=0, coastal=1, land=2) |
2 |
On-ground bowtie deletion zone |
3 |
Atmospheric correction (reserved for future use) |
4 |
Day/Night (daytime = 1, nighttime = 0) |
5 |
Potential fire (0/1) |
6 |
N/A |
7-10 |
Background window size parameter |
11 |
Fire Test 1 valid (0 - No, 1 - Yes) |
12 |
Fire Test 2 valid (0 - No, 1 - Yes) |
13 |
Fire Test 3 valid (0 - No, 1 - Yes) |
14 |
Fire Test 4 valid (0 - No, 1 - Yes) |
15 |
Fire Test 5 valid (0 - No, 1 - Yes) |
16 |
Fire Test 6 valid (0 - No, 1 - Yes) |
17-19 |
N/A |
20 |
Adjacent clouds (0/1) |
21 |
Adjacent water (0/1) |
22-23 |
Sun Glint Level (0-3) |
24 |
Sun glint rejection |
25 |
False Alarm 1 (excessive rejection of legitimate background pixels) |
26 |
False Alarm 2 (water pixel contamination) |
27 |
Amazon forest-clearing rejection test |
28 |
Water pixel rejection due to land/coastal contamination in background |
29-31 |
N/A |
M-B
Persistent anomaly category is added in previously not used bits:
Bits |
M-B M-B M-B M-B M-B M-B M-B M-B M-B M-B M-B M-B M-B M-B M-B M-B M-B M-B M-B M-B Description |
29-31 |
Persistent anomaly category |
M-B
The following is added:
FP_PersistentAnomalyCategory = 3, 3, 3, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0;
011 is put in bits 29-31 for four pixels in this granule
Contact Information for Further Information: SPSD User Services at SPSD.UserServices@noaa.gov.M-B
M-B
This message was sent to ESPC.Notification@noaa.gov. You have been sent this and other notifications because you have opted in to receive it. If for any reason, you wish to unsubscribe, please contact ESPC Help Desk at ESPCOperations@noaa.gov or (301) 817-3880. Please note: it may take up to two business days to process your unsubscribe request.M-BM-B
M-B