Attributes { Along_Track_375m { String units "level"; String long_name "Along_Track_375m(fake)"; } Along_Scan_375m { String units "level"; String long_name "Along_Scan_375m(fake)"; } Along_Track_750m { String units "level"; String long_name "Along_Track_750m(fake)"; } Along_Scan_750m { String units "level"; String long_name "Along_Scan_750m(fake)"; } _375m_Surface_Reflectance_Band_I1 { String coordinates "Along_Track_375m Along_Scan_375m"; String long_name "375m Surface Reflectance Band I1"; Float32 scale_factor 9.999999747e-05; Float32 add_offset 0.000000000; Int16 _FillValue -28672; Int16 valid_range -100, 16000; } _375m_Surface_Reflectance_Band_I2 { String coordinates "Along_Track_375m Along_Scan_375m"; String long_name "375m Surface Reflectance Band I2"; Float32 scale_factor 9.999999747e-05; Float32 add_offset 0.000000000; Int16 _FillValue -28672; Int16 valid_range -100, 16000; } _375m_Surface_Reflectance_Band_I3 { String coordinates "Along_Track_375m Along_Scan_375m"; String long_name "375m Surface Reflectance Band I3"; Float32 scale_factor 9.999999747e-05; Float32 add_offset 0.000000000; Int16 _FillValue -28672; Int16 valid_range -100, 16000; } _750m_Surface_Reflectance_Band_M1 { String coordinates "Along_Track_750m Along_Scan_750m"; String long_name "750m Surface Reflectance Band M1"; Float32 scale_factor 9.999999747e-05; Float32 add_offset 0.000000000; Int16 _FillValue -28672; Int16 valid_range -100, 16000; } _750m_Surface_Reflectance_Band_M2 { String coordinates "Along_Track_750m Along_Scan_750m"; String long_name "750m Surface Reflectance Band M2"; Float32 scale_factor 9.999999747e-05; Float32 add_offset 0.000000000; Int16 _FillValue -28672; Int16 valid_range -100, 16000; } _750m_Surface_Reflectance_Band_M3 { String coordinates "Along_Track_750m Along_Scan_750m"; String long_name "750m Surface Reflectance Band M3"; Float32 scale_factor 9.999999747e-05; Float32 add_offset 0.000000000; Int16 _FillValue -28672; Int16 valid_range -100, 16000; } _750m_Surface_Reflectance_Band_M4 { String coordinates "Along_Track_750m Along_Scan_750m"; String long_name "750m Surface Reflectance Band M4"; Float32 scale_factor 9.999999747e-05; Float32 add_offset 0.000000000; Int16 _FillValue -28672; Int16 valid_range -100, 16000; } _750m_Surface_Reflectance_Band_M5 { String coordinates "Along_Track_750m Along_Scan_750m"; String long_name "750m Surface Reflectance Band M5"; Float32 scale_factor 9.999999747e-05; Float32 add_offset 0.000000000; Int16 _FillValue -28672; Int16 valid_range -100, 16000; } _750m_Surface_Reflectance_Band_M7 { String coordinates "Along_Track_750m Along_Scan_750m"; String long_name "750m Surface Reflectance Band M7"; Float32 scale_factor 9.999999747e-05; Float32 add_offset 0.000000000; Int16 _FillValue -28672; Int16 valid_range -100, 16000; } _750m_Surface_Reflectance_Band_M8 { String coordinates "Along_Track_750m Along_Scan_750m"; String long_name "750m Surface Reflectance Band M8"; Float32 scale_factor 9.999999747e-05; Float32 add_offset 0.000000000; Int16 _FillValue -28672; Int16 valid_range -100, 16000; } _750m_Surface_Reflectance_Band_M10 { String coordinates "Along_Track_750m Along_Scan_750m"; String long_name "750m Surface Reflectance Band M10"; Float32 scale_factor 9.999999747e-05; Float32 add_offset 0.000000000; Int16 _FillValue -28672; Int16 valid_range -100, 16000; } _750m_Surface_Reflectance_Band_M11 { String coordinates "Along_Track_750m Along_Scan_750m"; String long_name "750m Surface Reflectance Band M11"; Float32 scale_factor 9.999999747e-05; Float32 add_offset 0.000000000; Int16 _FillValue -28672; Int16 valid_range -100, 16000; } QF1_Surface_Reflectance { String coordinates "Along_Track_750m Along_Scan_750m"; String long_name "QF1 Surface Reflectance"; String QA_index " Bits are listed from the MSB (bit 7) to the LSB (bit 0): Bit Description 6-7 SUN GLINT; 00 -- none 01 -- geometry based 10 -- wind speed based 11 -- geometry & wind speed based 5 low sun mask; 0 -- high 1 -- low 4 day/night; 0 -- day 1 -- night 2-3 cloud detection & confidence; 00 -- confident clear 01 -- probably clear 10 -- probably cloudy 11 -- confident cloudy 0-1 cloud mask quality; 00 -- poor 01 -- low 10 -- medium 11 -- high "; Byte valid_range 0, 255; Byte _FillValue 0; } QF2_Surface_Reflectance { String coordinates "Along_Track_750m Along_Scan_750m"; String long_name "QF2 Surface Reflectance"; String QA_index " Bits are listed from the MSB (bit 7) to the LSB (bit 0): Bit Description 7 thin cirrus emissive; 0 -- no cloud 1 -- cloud 6 thin cirrus reflective; 0 -- no cloud 1 -- cloud 5 snow/ice; 0 -- no snow/ice 1 -- snow or ice 4 heavy aerosol mask; 0 -- no heavy aerosol 1 -- heavy aerosol 3 shadow mask; 0 -- no cloud shadow 1 -- shadow 0-2 land/water background; 000 -- land & desert 001 -- land no desert 010 -- inland water 011 -- sea water 101 -- coastal "; Byte valid_range 0, 255; Byte _FillValue 0; } QF3_Surface_Reflectance { String coordinates "Along_Track_750m Along_Scan_750m"; String long_name "QF3 Surface Reflectance"; String QA_index " Bits are listed from the MSB (bit 7) to the LSB (bit 0): Bit Description 7 bad M10 SDR data; 0 -- no 1 -- yes 6 bad M8 SDR data; 0 -- no 1 -- yes 5 bad M7 SDR data; 0 -- no 1 -- yes 4 bad M5 SDR data; 0 -- no 1 -- yes 3 bad M4 SDR data; 0 -- no 1 -- yes 2 bad M3 SDR data; 0 -- no 1 -- yes 1 bad M2 SDR data; 0 -- no 1 -- yes 0 bad M1 SDR data; 0 -- no 1 -- yes "; Byte valid_range 0, 255; Byte _FillValue 0; } QF4_Surface_Reflectance { String coordinates "Along_Track_750m Along_Scan_750m"; String long_name "QF4 Surface Reflectance"; String QA_index " Bits are listed from the MSB (bit 7) to the LSB (bit 0): Bit Description 7 missing PW input data; 0 -- no 1 -- yes 6 invalid land AM input data; 0 -- valid 1 -- invalid ami over land or over ocean 5 missing AOT input data; 0 -- no 1 -- yes 4 overall quality of AOT; 0 -- good 1 -- bad 3 bad I3 SDR data; 0 -- no 1 -- yes 2 bad I2 SDR data; 0 -- no 1 -- yes 1 bad I1 SDR data; 0 -- no 1 -- yes 0 bad M11 SDR data; 0 -- no 1 -- yes "; Byte valid_range 0, 255; Byte _FillValue 0; } QF5_Surface_Reflectance { String coordinates "Along_Track_750m Along_Scan_750m"; String long_name "QF5 Surface Reflectance"; String QA_index " Bits are listed from the MSB (bit 7) to the LSB (bit 0): Bit Description 7 overall quality M7 SR data; 0 -- good 1 -- bad 6 overall quality M5 SR data; 0 -- good 1 -- bad 5 overall quality M4 SR data; 0 -- good 1 -- bad 4 overall quality M3 SR data; 0 -- good 1 -- bad 3 overall quality M2 SR data; 0 -- good 1 -- bad 2 overall quality M1 SR data; 0 -- good 1 -- bad 1 missing SP input data; 0 -- no 1 -- yes 0 missing OZ input data; 0 -- no 1 -- yes "; Byte valid_range 0, 255; Byte _FillValue 0; } QF6_Surface_Reflectance { String coordinates "Along_Track_750m Along_Scan_750m"; String long_name "QF6 Surface Reflectance"; String QA_index " Bits are listed from the MSB (bit 7) to the LSB (bit 0): Bit Description 7 unused; 6 unused; 5 overall quality I3 SR data; 0 -- good 1 -- bad 4 overall quality I2 SR data; 0 -- good 1 -- bad 3 overall quality I1 SR data; 0 -- good 1 -- bad 2 overall quality M11 SR data; 0 -- good 1 -- bad 2 overall quality M10 SR data; 0 -- good 1 -- bad 0 overall quality M8 SR data; 0 -- good 1 -- bad "; Byte valid_range 0, 255; Byte _FillValue 0; } QF7_Surface_Reflectance { String coordinates "Along_Track_750m Along_Scan_750m"; String long_name "QF7 Surface Reflectance"; String QA_index " Bits are listed from the MSB (bit 7) to the LSB (bit 0): Bit Description 5-7 Unused; 4 Thin Cirrus Flag; 0 -- no 1 -- yes 2-3 aerosol quantity: level of uncertainty in aerosol correction; 00 -- climatology 01 -- low 10 -- average 11 -- high 1 adjacent to cloud; 0 -- no 1 -- yes 0 snow present; 0 -- no 1 -- yes "; Byte valid_range 0, 255; Byte _FillValue 0; } land_water_mask { String coordinates "Along_Track_750m Along_Scan_750m"; String long_name "land_water_mask"; String flag_meanings "Shallow_Ocean Land Coastline Shallow_Inland Ephemeral Deep_Inland Continental Deep_Ocean"; String flag_values "0, 1, 2, 3, 4, 5, 6, 7"; Byte valid_range 0, 7; Byte _FillValue 0; } HDF_GLOBAL { String HDFEOSVersion "HDFEOS_V2.20"; String InputPointer "VNP35_L2.A2024191.2224.002.2024192142740.hdf,VNPAMI_L2.A2024191.2224.002.2024192144701.hdf,VNP04_L2.A2024191.2224.002.2024192144701.hdf,VNP03IMG.A2024191.2224.002.2024192053100.nc,VNP02CCIMG.A2024191.2224.002.2024192141253.nc,VNP02CCMOD.A2024191.2224.002.2024192141253.nc,VNP03MOD.A2024191.2224.002.2024192053100.nc"; String AncillaryInputPointer "VNP_PRWIP_L2.A2024191.2224.002.2024192141032.hdf,VNP_COZIP_L2.A2024191.2224.002.2024192141032.hdf,VNP_PRESIP_L2.A2024191.2224.002.2024192141032.hdf"; String ProductionHistory "PGE511:2.0.10;ProductionHistory not read"; Float64 NorthBoundingCoordinate -55.803600000000003; Float64 WestBoundingCoordinate 171.78299999999999; Float64 EastBoundingCoordinate -55.191499999999998; Float64 SouthBoundingCoordinate -85.731300000000005; Int32 OrbitNumber 65809; Float32 GRingLatitude -64.31904602, -55.80363083, -66.62785339, -83.01109314; Float32 GRingLongitude -151.0234222, -94.41134644, -55.19145203, 171.7830963; String DayNightFlag "Both"; String PGE_StartTime "2024-07-09 22:24:00.000"; String PGE_EndTime "2024-07-09 22:30:00.000"; String LocalGranuleID "VNP09.A2024191.2224.002.2024192151102.hdf"; String RangeBeginningDate "2024-07-09"; String RangeBeginningTime "22:24:00.000000"; String RangeEndingDate "2024-07-09"; String RangeEndingTime "22:30:00.000000"; String ProductionTime "2024-07-10 15:11:02.000"; String ShortName "VNP09"; String DataResolution "Imagery and Moderate"; String PGENumber "511"; String PGE_Name "PGE511"; String PGEVersion "2.0.10"; String SensorShortname "VIIRS"; String PlatformShortName "SUOMI-NPP"; String LongName "VIIRS/NPP Atmospherically Corrected Surface Reflectance 6-Min L2 Swath 375m, 750m"; String identifier_product_doi "10.5067/VIIRS/VNP09.002"; String identifier_product_doi_authority "https://doi.org"; String ProcessingCenter "MODAPS, NASA GSFC"; String ProcessingEnvironment "Linux minion20243 5.4.0-1093-fips #103-Ubuntu SMP Thu Feb 8 14:02:37 UTC 2024 x86_64 x86_64 x86_64 GNU/Linux"; String VersionID "002"; Float32 PercentLand 34.20262146; Float32 PercentWater 65.79737854; Float32 PercentCloud 63.79913712; Float32 QAPercentGoodQuality 0.000000000; Float32 QAPercentOtherQuality 100.0000000; Float32 QAPercentNotProduced 0.000000000; String PGE511_derived_Night_Indicator "Night"; String LUTs_used "VIIRS-SR-IP-AC-INT_v1.5.06.02_LP,VIIRS-SR-AOTValues-LUT_v1.5.06.02_LP,VIIRS-SR-SolZenAngles-LUT_v1.5.06.02_LP,VIIRS-SR-SatZenAngles-LUT_v1.5.06.02_LP,VIIRS-SR-IncScatAngles-LUT_v1.5.06.02_LP,VIIRS-SR-ScatAngDims-LUT_v1.5.06.02_LP,VIIRS-SR-DownTrans-LUT_v1.5.06.02_LP,VIIRS-SR-SphAlb-LUT_v1.5.06.02_LP,VIIRS-SR-AtmReflect-LUT_v1.5.06.02_LP"; String AlgorithmType "OPS"; String ProcessVersion "002"; String SatelliteInstrument "NPP_OPS"; String StartTime "2024-07-09 22:24:00.000"; String AlgorithmVersion "NPP_PRSRefl 2.0.3"; String EndTime "2024-07-09 22:30:00.000"; } }