VNP46A2: VIIRS Lunar Gap-Filled BRDF Nighttime Lights Daily L3 Global 500m

Dataset Availability
Dataset Provider
Earth Engine Snippet
brdf daily nasa noaa viirs


The Suomi National Polar-orbiting Partnership (SNPP) Visible Infrared Imaging Radiometer Suite (VIIRS) supports a Day-Night Band (DNB) sensor that provides global daily measurements of nocturnal visible and near-infrared (NIR) light that are suitable for Earth system science and applications. The VIIRS DNB's ultra-sensitivity in lowlight conditions enables us to generate a new set of science-quality nighttime products that manifest substantial improvements in sensor resolution and calibration when compared to the previous era of Defense Meteorological Satellite Program/Operational Linescan System's (DMSP/OLS) nighttime lights image products.

VNP46A2 dataset is a daily moonlight- and atmosphere-corrected Nighttime Lights (NTL) product using the Bidirectional Reflectance Distribution Function (BRDF).



500 meters


Name Min Max Description
DNB_BRDF_Corrected_NTL 0 6553.4

BRDF corrected DNB NTL

Gap_Filled_DNB_BRDF_Corrected_NTL 0 6553.4

Gap Filled BRDF corrected DNB NTL

DNB_Lunar_Irradiance 0 6553.4

DNB Lunar Irradiance


Latest high quality BRDF corrected DNB radiance retrieval

Mandatory_Quality_Flag 0 3

Mandatory quality flag

Snow_Flag 0 1

Flag for snow cover


Quality flag for cloud mask

Mandatory_Quality_Flag Class Table

Value Color Description
0 High-quality, Persistent nighttime lights
1 High-quality, Ephemeral nighttime Lights
2 Poor-quality, Outlier, potential cloud contamination, or other issues
255 No retrieval, Fill value (masked out on ingestion)

Snow_Flag Class Table

Value Color Description
0 No Snow/Ice
1 Snow/Ice

Terms of Use

Terms of Use

LP DAAC NASA data are freely accessible; however, when an author publishes these data or works based on the data, it is requested that the author cite the datasets within the text of the publication and include a reference to them in the reference list.




Explore with Earth Engine

Code Editor (JavaScript)

var dataset = ee.ImageCollection('NOAA/VIIRS/001/VNP46A2').filter('2013-01-01', '2013-07-01'));

// Bidirectional Reflectance Distribution Function (BRDF)
var brdf ='DNB_BRDF_Corrected_NTL');
var brdfVis = {
  min: 0,
  max: 100,
  palette: ['black', 'purple', 'cyan', 'green', 'yellow', 'red', 'white'],

Map.setCenter(-79.4, 43.1, 8);
// Day/Night Band (DNB)
// NightTime Light (NTL)
Map.addLayer(brdf, brdfVis, 'DNB_BRDF_Corrected_NTL');
Open in Code Editor