VIIRS snow cover (VNP10A1, VNP10A1F)#
viirs-snow · theme snow · live
Suomi-NPP VIIRS daily NDSI snow cover and the cloud-gap-filled daily product at 375 m, version 2, with the NOAA-20 (VJ1) siblings. The successor to the MODIS snow products as Terra winds down.
import easysnowdata as esd
aoi = (-121.94, 46.72, -121.54, 46.99) # Mount Rainier
data = esd.snow.viirs.load(aoi, time="2024-03")
Credentials
The default route needs earthdata; see the credentials page for the setup.
Sources#
source |
provider |
credentials |
resolution |
extent |
temporal |
latency |
notes |
|---|---|---|---|---|---|---|---|
|
earthdata |
earthdata |
375 m |
global |
2012-01/present |
~1 day |
HDF-EOS5 granules, cloud-hosted at NSIDC_CPRD; read through the HDF5 driver with the grid taken from StructMetadata.0 |
Where each route points#
nsidc— NSIDC (Earthdata) liveVNP10A1 / VNP10A1F (and the VJ1 NOAA-20 siblings)
Variables#
variable |
units |
dtype |
nodata |
categorical |
|---|---|---|---|---|
|
% |
uint8 |
255 |
yes (10 classes) |
|
% |
uint8 |
255 |
yes (10 classes) |
|
days |
uint8 |
255 |
no |
|
— |
uint8 |
255 |
yes (7 classes) |
NDSI_Snow_Cover classes (10)
value |
meaning |
|---|---|
200 |
missing_data |
201 |
no_decision |
211 |
night |
237 |
inland_water |
239 |
ocean |
250 |
cloud |
251 |
cloud |
252 |
cloud |
254 |
detector_saturated |
255 |
fill |
CGF_NDSI_Snow_Cover classes (10)
value |
meaning |
|---|---|
200 |
missing_data |
201 |
no_decision |
211 |
night |
237 |
inland_water |
239 |
ocean |
250 |
cloud |
251 |
cloud |
252 |
cloud |
254 |
detector_saturated |
255 |
fill |
Basic_QA classes (7)
value |
meaning |
|---|---|
0 |
best |
1 |
good |
2 |
ok |
3 |
poor |
211 |
night |
239 |
ocean |
255 |
unusable |
Provenance#
Licence · NASA Earthdata (free registration)
DOI · 10.5067/VIIRS/VNP10A1F.002
Cite the data as
Riggs, G. A., Hall, D. K. and Román, M. O. (2019). VIIRS/NPP Snow Cover Daily L3 Global 375m SIN Grid, Version 2 (VNP10A1); Cloud Gap Filled (VNP10A1F). NASA NSIDC DAAC.
Documentation
Loader · easysnowdata.snow.viirs.load