VIIRS/NPP L3 8-Day Land Surface Temperature/Emissivity Composite 1km SIN Grid

Product Identifier: VNP21A2

Description:

The VIIRS/NPP L3 8-Day Land Surface Temperature/Emissivity Composite 1km SIN Grid product (VNP21A2) is a global HDFEOS Grid Structure file that contains one cell of a sinusoidal projection of accumulated Land Surface Temperature and Emissivity data. This projection is also known as the MODLAND Sinusoidal Grid (see https://modis-land.gsfc.nasa.gov/MODLAND_grid.html.) The source of this product is  data from the VIIRS/NPP Land Surface Temperature/Emissivity Daily L3 Global 1km SIN Grid Day (VNP21A1D) and Night (VNP21A1N) products over a period of eight days.


Point of Contact:
      Glynn C. Hulley (PI) 
      glynn.hulley@jpl.nasa.gov 

Principal Investigator(s):
      Glynn C. Hulley (PI) 
      MS 183-509 
      Jet Propulsion Laboratory 
      4800 Oak Grove Dr. 
      Pasadena, CA 91109 
      Email: glynn.hulley@jpl.nasa.gov 
      Office: (818) 354-2979

============================================================================
General Construct

dimensions:
	XDim=1200
	YDim=1200

variables:
	uint8 Emis_14(YDim, XDim) ;
        Emis_14:_Fillvalue = 0 ;
        Emis_14:add_offset = 0.49 ;
        Emis_14:long_name = Average Band 14 emissivity ;
        Emis_14:scale_factor = 0.002 ;
        Emis_14:units = n/a ;
        Emis_14:valid_range = 1,255 ;
	uint8 Emis_15(YDim, XDim) ;
        Emis_15:_Fillvalue = 0 ;
        Emis_15:add_offset = 0.49 ;
        Emis_15:long_name = Average Band 15 emissivity ;
        Emis_15:scale_factor = 0.002 ;
        Emis_15:units = n/a ;
        Emis_15:valid_range = 1,255 ;
	uint8 Emis_16(YDim, XDim) ;
        Emis_16:_Fillvalue = 0 ;
        Emis_16:add_offset = 0.49 ;
        Emis_16:long_name = Average Band 16 emissivity ;
        Emis_16:scale_factor = 0.002 ;
        Emis_16:units = n/a ;
        Emis_16:valid_range = 1,255 ;
	uint16 LST_Day_1KM(YDim, XDim) ;
        LST_Day_1KM:_Fillvalue = 0 ;
        LST_Day_1KM:add_offset = 0.0 ;
        LST_Day_1KM:long_name = 8-day daytime 1km grid Land Surface Temperature (LST) ;
        LST_Day_1KM:scale_factor = 0.02 ;
        LST_Day_1KM:units = K ;
        LST_Day_1KM:valid_range = 7500,65535 ;
	uint16 LST_Night_1KM(YDim, XDim) ;
        LST_Night_1KM:_Fillvalue = 0 ;
        LST_Night_1KM:add_offset = 0.0 ;
        LST_Night_1KM:long_name = 8-day nighttime 1km grid Land Surface Temperature (LST) ;
        LST_Night_1KM:scale_factor = 0.02 ;
        LST_Night_1KM:units = K ;
        LST_Night_1KM:valid_range = 7500,65535 ;
	uint8 QC_Day(YDim, XDim) ;
        QC_Day:QA Legend = "Bit Fields Description (Right to Left):\n",
                "[0-1]: MODLAND_QA\n",
                " 00: Pixel produced, good quality\n",
                " 01: Pixel produced, but check other QA\n",
                " 10: Pixel not produced due to cloud\n",
                " 11: Pixel not produced due to other reasons than clouds\n",
                "\n",
                "[2-3]: Data Quality Flag\n",
                " 00: Good data quality of L1B bands 14,15,16\n",
                " 01: Missing Pixel\n",
                " 10: Fairly calibrated\n",
                " 11: Poorly calibrated, TES processing skipped\n",
                "/n",
                "[4-5]: Emissivity accuracy\n",
                " 00: >0.02 (Poor performance)\n",
                " 01: 0.015 - 0.02 (Marginal performance)\n",
                " 10: 0.01 - 0.015 (Good performance)\n",
                " 11: <0.01 (Excellent performance)\n",
                "\n",
                "[6-7]: LST accuracy\n",
                " 00: >2K (Poor performance)\n",
                " 01: 1.5 - 2K (Marginal performance)\n",
                " 10: 1 - 1.5K (Good performance)\n",
                " 11: < 1K (Excellent performance)\n" ;
        QC_Day:_Fillvalue = n/a ;
        QC_Day:add_offset = 0.0 ;
        QC_Day:long_name = Quality control for daytime LST and emissivity ;
        QC_Day:scale_factor = 1.0 ;
        QC_Day:units = n/a ;
        QC_Day:valid_range = 0,65535 ;
	uint8 QC_Night(YDim, XDim) ;
        QC_Night:QA Legend = "Bit Fields Description (Right to Left):\n",
                "[0-1]: MODLAND_QA\n",
                " 00: Pixel produced, good quality\n",
                " 01: Pixel produced, but check other QA\n",
                " 10: Pixel not produced due to cloud\n",
                " 11: Pixel not produced due to other reasons than clouds\n",
                "\n",
                "[2-3]: Data Quality Flag\n",
                " 00: Good data quality of L1B bands 14,15,16\n",
                " 01: Missing Pixel\n",
                " 10: Fairly calibrated\n",
                " 11: Poorly calibrated, TES processing skipped\n",
                "/n",
                "[4-5]: Emissivity accuracy\n",
                " 00: >0.02 (Poor performance)\n",
                " 01: 0.015 - 0.02 (Marginal performance)\n",
                " 10: 0.01 - 0.015 (Good performance)\n",
                " 11: <0.01 (Excellent performance)\n",
                "\n",
                "[6-7]: LST accuracy\n",
                " 00: >2K (Poor performance)\n",
                " 01: 1.5 - 2K (Marginal performance)\n",
                " 10: 1 - 1.5K (Good performance)\n",
                " 11: < 1K (Excellent performance)\n" ;
        QC_Night:_Fillvalue = n/a ;
        QC_Night:add_offset = 0.0 ;
        QC_Night:long_name = Quality control for nighttime LST and emissivity ;
        QC_Night:scale_factor = 1.0 ;
        QC_Night:units = n/a ;
        QC_Night:valid_range = 0,65535 ;
	uint16 View_Angle_Day(YDim, XDim) ;
        View_Angle_Day:_Fillvalue = 255 ;
        View_Angle_Day:add_offset = -65.0 ;
        View_Angle_Day:long_name = Average view zenith angle of daytime Land-surface Temperature ;
        View_Angle_Day:scale_factor = 1.0 ;
        View_Angle_Day:units = deg ;
        View_Angle_Day:valid_range = 0,130 ;
	uint16 View_Angle_Night(YDim, XDim) ;
        View_Angle_Night:_Fillvalue = 255 ;
        View_Angle_Night:add_offset = -65.0 ;
        View_Angle_Night:long_name = Average view zenith angle of nighttime Land-surface Temperature ;
        View_Angle_Night:scale_factor = 1.0 ;
        View_Angle_Night:units = deg ;
        View_Angle_Night:valid_range = 0,130 ;
	uint16 View_Time_Day(YDim, XDim) ;
        View_Time_Day:_Fillvalue = 255 ;
        View_Time_Day:add_offset = 0.0 ;
        View_Time_Day:long_name = Average time of daytime Land-surface Temperature observation ;
        View_Time_Day:scale_factor = 0.1 ;
        View_Time_Day:units = hrs ;
        View_Time_Day:valid_range = 0,240 ;
	uint16 View_Time_Night(YDim, XDim) ;
        View_Time_Night:_Fillvalue = 255 ;
        View_Time_Night:add_offset = 0.0 ;
        View_Time_Night:long_name = Average time of nighttime Land-surface Temperature observation ;
        View_Time_Night:scale_factor = 0.1 ;
        View_Time_Night:units = hrs ;
        View_Time_Night:valid_range = 0,240 ;