VNP09CMG. Acquired January 6, 2015. Western US.
The Visible Infrared Imaging Radiometer Suite (VIIRS) daily surface reflectance Climate Modeling Grid (VNP09CMG) Version 1 product provides an estimate of land surface reflectance from the Suomi National Polar-Orbiting Partnership (S-NPP) VIIRS sensor. Data are provided for three imagery bands (I1, I2, I3) and nine moderate-resolution bands (M1, M2, M3, M4, M5, M7, M8, M10, M11) at 0.05 degree (~5,600 meter) resolution. The data are corrected for atmospheric conditions such as the effects of molecular gases, including ozone and water vapor, and for the effects of atmospheric aerosols. This product uses a weighted average of the best quality observation and is formatted as a CMG for use in climate simulation models. Included in the product along with the twelve reflectance bands are five moderate-resolution brightness temperature bands (M12, M13, M14, M15, M16) and information layers representing solar and sensor azimuth and zenith angles, reflectance band quality, time of day, and number mapping. Validation at stage 1 is complete for VIIRS surface reflectance products.
Citation
PI Name: Eric Vermote (NASA GSFC)
DOI: 10.5067/VIIRS/VNP09CMG.001
| Characteristic | Description |
|---|---|
| Temporal Granularity | Daily |
| Temporal Extent | January 19, 2012 -- Present |
| Spatial Extent | Global |
| File Size | ~850 MB |
| Coordinate System | Geographic Latitude and Longitude |
| Datum | N/A |
| File Format | HDF-EOS5 |
| Geographic Dimensions | Global |
| Characteristic | Description |
|---|---|
| Number of Science Dataset (SDS) Layers | 32 |
| Columns/Rows | 7200 x 3600 |
| Pixel Size | 5600 m |
| SDS Name | Description | Units | Data Type | Fill Value | Valid Range | Scale Factor |
|---|---|---|---|---|---|---|
| SurfReflect_I1 |
Surface Reflectance CMG Band I1 |
Reflectance | 16 bit signed integer |
-28672 |
-100 to 16000 |
0.0001 |
| SurfReflect_I2 |
Surface Reflectance CMG Band I2 |
Reflectance | 16 bit signed integer |
-28672 |
-100 to 16000 |
0.0001 |
| SurfReflect_I3 |
Surface Reflectance CMG Band I3 |
Reflectance | 16 bit signed integer |
-28672 |
-100 to 16000 |
0.0001 |
| SurfReflect_M1_1 |
Surface Reflectance CMG Band M1 |
Reflectance | 16-bit signed integer |
-28672 |
-100 to 16000 |
0.0001 |
| SurfReflect_M2_1 |
Surface Reflectance CMG Band M2 |
Reflectance | 16-bit signed integer |
-28672 |
-100 to 16000 |
0.0001 |
| SurfReflect_M3_1 |
Surface Reflectance CMG Band M3 |
Reflectance | 16-bit signed integer |
-28672 |
-100 to 16000 |
0.0001 |
| SurfReflect_M4_1 |
Surface Reflectance CMG Band M4 |
Reflectance | 16-bit signed integer |
-28672 |
-100 to 16000 |
0.0001 |
| SurfReflect_M5_1 |
Surface Reflectance CMG Band M5 |
Reflectance | 16-bit signed integer |
-28672 |
-100 to 16000 |
0.0001 |
| SurfReflect_M7_1 |
Surface Reflectance CMG Band M7 |
Reflectance | 16-bit signed integer |
-28672 |
-100 to 16000 |
0.0001 |
| SurfReflect_M8_1 |
Surface Reflectance CMG Band M8 |
Reflectance | 16-bit signed integer |
-28672 |
-100 to 16000 |
0.0001 |
| SurfReflect_M10_1 |
Surface Reflectance CMG Band M10 |
Reflectance | 16-bit signed integer |
-28672 |
-100 to 16000 |
0.0001 |
| SurfReflect_M11_1 |
Surface Reflectance CMG Band M11 |
Reflectance | 16-bit signed integer |
-28672 |
-100 to 16000 |
0.0001 |
| SurfReflect_QF_1 |
Quality Flag 1 |
Bit Field | 8-bit unsigned integer |
255 |
0 to 255 |
NA |
| SurfReflect_QF_2 |
Quality Flag 2 |
Bit Field | 8-bit unsigned integer |
255 |
0 to 255 |
NA |
| SurfReflect_QF_3 |
Quality Flag 3 |
Bit Field | 8-bit unsigned integer |
255 |
0 to 255 |
NA |
| SurfReflect_QF_4 |
Quality Flag 4 |
Bit Field | 8-bit unsigned integer |
255 |
0 to 255 |
NA |
| SurfReflect_QF_5 |
Quality Flag 5 |
Bit Field | 8-bit unsigned integer |
255 |
0 to 255 |
NA |
| SurfReflect_QF_6 |
Quality Flag 6 |
Bit Field | 8-bit unsigned integer |
255 |
0 to 255 |
NA |
| BrightTemp_M12 |
Brightness Temperature CMG Band M12 |
Kelvin | 16-bit unsigned integer |
0 |
0 to 40000 |
0.01 |
| BrightTemp_M13 |
Brightness Temperature CMG Band M13 |
Kelvin | 16-bit unsigned integer |
0 |
0 to 40000 |
0.01 |
| BrightTemp_M14 |
Brightness Temperature CMG Band M14 |
Kelvin | 16-bit unsigned integer |
0 |
0 to 40000 |
0.01 |
| BrightTemp_M15 |
Brightness Temperature CMG Band M15 |
Kelvin | 16-bit unsigned integer |
0 |
0 to 40000 |
0.01 |
| BrightTemp_M16 |
Brightness Temperature CMG Band M16 |
Kelvin | 16-bit unsigned integer |
0 |
0 to 40000 |
0.01 |
| Granule_Time |
Granule Time |
HHMM | 16-bit signed integer |
0 |
0 to 2355 |
1 |
| Number_Mapping_1 |
Number Mapping 1 Adjacent cloud/snow |
None | 32-bit unsigned integer |
0 |
0 to 2097151 |
NA |
| Number_Mapping_2 |
Number Mapping 2 cloud/cloud shadow |
None | 32-bit unsigned integer |
0 |
0 to 2097151 |
NA |
| n_375m_pixels_averaged |
Number 500 m pixels averaged |
None | 16-bit unsigned integer |
0 |
1 to 200 |
NA |
| n_750m_pixels_averaged |
Number 1000 m pixels averaged |
None | 16-bit unsigned integer |
0 |
1 to 400 |
NA |
| State_QA |
CMG state quality assurance flags |
Bit Field | 16-bit signed integer |
0 |
1 to 65535 |
NA |
| RelativeAzimuth |
Relative azimuth angle |
Degree | 16-bit signed integer |
0 |
-18000 to 18000 |
0.01 |
| SensorZenith |
Sensor zenith angle |
Degree | 16-bit signed integer |
0 |
0 to 18000 |
0.01 |
| SolarZenith |
Solar zenith angle |
Degree | 16-bit signed integer |
0 |
0 to 18000 |
0.01 |
The bit field mappings for quality flag (QF) layers 1 – 6 and number mapping are provided in Section 3.3 and 3.4 Tables 20 - 22 of the User Guide.
For complete information about product quality, refer to the VIIRS Land Product Quality web site.
Known issues for VIIRS Surface Reflectance data products can be found in Section 4.0 “Caveats and Known Problems” of the User Guide.
| Title | Author | Links |
|---|---|---|
| How to Reformat and Georeference VIIRS Surface Reflectance HDF-EOS5 Files | LP DAAC | Tutorial |
| R You Ready to Python? An Introduction to Working with Land Remote Sensing Data in R and Python | LP DAAC | Webinar, Presentation |