VNP09GA: VIIRS Surface Reflectance Daily 500m and 1km

NASA/VIIRS/002/VNP09GA
Dataset Availability
2012-01-19T00:00:00Z–2025-09-04T00:00:00Z
Dataset Provider
Earth Engine Snippet
ee.ImageCollection("NASA/VIIRS/002/VNP09GA")
Cadence
1 Day
Tags
daily nasa noaa npp reflectance satellite-imagery sr viirs
vnp09ga

Description

The Visible Infrared Imaging Radiometer Suite (VIIRS) daily surface reflectance (VNP09GA) 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) at nominal 500 meter resolution (~463 meter) and nine moderate-resolution bands (M1, M2, M3, M4, M5, M7, M8, M10, M11) at nominal 1 kilometer (~926 meter) resolution. The 500 meter and 1 kilometer datasets are derived through resampling the native 375 meter and 750 meter VIIRS resolutions, respectively, in the L2 input product. These bands are corrected for atmospheric conditions to provide an estimate of the surface spectral reflectance as it would be measured at ground level.

The data is temporally aggregated over each of the 16 possible passes per day. When multiple observations are present for each day, only the first of the highest-quality observations is included.

The band scale factors are already applied.

For additional information, visit the VIIRS Land Product Quality Assessment website

Documentation:

Bands

Bands

Name
Units
Min
Max
Pixel Size
Wavelength
Description
M1
-0.01
1.6
1000 meters
0.402 - 0.422µm

1km surface reflectance band M1

M2
-0.01
1.6
1000 meters
0.436 - 0.454µm

1km surface reflectance Band M2

M3
-0.01
1.6
1000 meters
0.478 - 0.488µm

1km surface reflectance band M3

M4
-0.01
1.6
1000 meters
0.545 - 0.565µm

1km surface reflectance band M4

M5
-0.01
1.6
1000 meters
0.662 - 0.682µm

1km surface reflectance band M5

M7
-0.01
1.6
1000 meters
0.846 - 0.885µm

1km surface reflectance band M7

M8
-0.01
1.6
1000 meters
1.230 - 1.250µm

1km surface reflectance band M8

M10
-0.01
1.6
1000 meters
1.580 - 1.640µm

1km surface reflectance band M10

M11
-0.01
1.6
1000 meters
2.230 - 2.280µm

1km surface reflectance band M11

I1
-0.01
1.6
500 meters
0.600 - 0.680µm

500m surface reflectance band I1

I2
-0.01
1.6
500 meters
0.850 - 0.880µm

500m surface reflectance band I2

I3
-0.01
1.6
500 meters
1.580 - 1.640µm

500m surface reflectance band I3

SensorAzimuth
deg
-180
180
1000 meters
None

Sensor azimuth angle

SensorZenith
deg
0
180
1000 meters
None

Sensor zenith angle

SolarAzimuth
deg
-180
180
1000 meters
None

Solar azimuth angle

SolarZenith
deg
0
180
1000 meters
None

Solar zenith angle

iobs_res
0
254
500 meters
None

Observation number

num_observations_1km
0
127
1000 meters
None

Number of observations 1km

num_observations_500m
0
127
500 meters
None

Number of observations 500m

obscov_1km
%
0
100
1000 meters
None

Observations coverage 1km

obscov_500m
%
0
100
500 meters
None

Observations coverage 500km

orbit_pnt
0
15
1000 meters
None

Orbit pointer

QF1
1000 meters
None

Quality flags 1

QF2
1000 meters
None

Quality flags 2

QF3
1000 meters
None

Quality flags 3

QF4
1000 meters
None

Quality flags 4

QF5
1000 meters
None

Quality flags 5

QF6
1000 meters
None

Quality flags 6

QF7
1000 meters
None

Quality flags 7

land_water_mask
0
7
1000 meters
None

Land/water mask.

land_water_mask Class Table

Value Color Description
0
#0000ff

Shallow_Ocean

1
#008000

Land

2
#ffff00

Coastline

3
#808000

Shallow_Inland

4
#00ffff

Ephemeral

5
#800000

Deep_Inland

6
#ff0000

Continental

7
#000080

Deep_Ocean

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.

Citations

Citations:
  • Vermote, E., Franch, B., Claverie, M. (2023). VIIRS/NPP Surface Reflectance Daily L2G Global 1km and 500m SIN Grid V002 [Data set]. NASA EOSDIS Land Processes Distributed Active Archive Center.

DOIs

Explore with Earth Engine

Code Editor (JavaScript)

 var 
  
 dataset 
  
 = 
  
 ee 
 . 
 ImageCollection 
 ( 
 'NASA/VIIRS/002/VNP09GA' 
 ) 
  
 . 
 filter 
 ( 
 ee 
 . 
 Filter 
 . 
 date 
 ( 
 '2014-05-01' 
 , 
  
 '2014-05-31' 
 )); 
 var 
  
 rgb 
  
 = 
  
 dataset 
 . 
 select 
 ([ 
 'M5' 
 , 
  
 'M4' 
 , 
  
 'M3' 
 ]); 
 var 
  
 rgbVis 
  
 = 
  
 { 
  
 min 
 : 
  
 0.0 
 , 
  
 max 
 : 
  
 0.3 
 }; 
 Map 
 . 
 setCenter 
 ( 
 17.93 
 , 
  
 7.71 
 , 
  
 2 
 ); 
 Map 
 . 
 addLayer 
 ( 
 rgb 
 , 
  
 rgbVis 
 , 
  
 'RGB' 
 ); 
Open in Code Editor
Create a Mobile Website
View Site in Mobile | Classic
Share by: