VNP30 Product File Specification

Version:	V1.0.0
Revision:	0
Date:		17 January 2019
ESDT:		VNP30
Product name:	Ice Surface Temperature
Product Level:	2
PGE:		505

Point of Contact:	George Riggs
			SSAI
			NASA, GSFC, Code 971
			Greenbelt, MD 20771
			301-614-5650
			George.A.Riggs.1@gsfc.nasa.gov

Principal Investigator: Dorothy K. Hall
			NASA, GSFC, Code 971
			Greenbelt, MD 20771
			301-614-5771
			Dorothy.K.Hall@nasa.gov

Co-Investigator: 	George Riggs
			SSAI
			NASA, GSFC, Code 971
			Greenbelt, MD 20771
			301-614-5650
			George.A.Riggs.1@gsfc.nasa.gov
			
			Mark Tschudi
			University of Colorado
			ECNT 320, 431 UCB, Boulder, Colorado 80309
			303-492-8274
			mark.tschudi@colorado.edu

Description:
The VIIRS sea ice surface temperature (IST) algorithm and output data have been designed to be compatible with Version 6 
MODIS ISTs from Aqua and Terra, to ensure continuity between the collections and facilitate climate-data records (CDRs) 
from the three sensors. Differences in the algorithms reflect physical differences between the instruments, for example 
spatial resolution and the location of spectral bands.

Unlike MODIS, VIIRS swath-level sea ice cover and ice surface temperature (IST) data are provided as separate products: 
VNP29 (sea ice cover, release pending) and VNP30 (this data set). This decision by the the Science Team allows the data 
to be produced at the spatial resolution of the underlying VIIRS acquisition bands: 375 m for sea ice cover (I-band) and 
750 m for IST (M-band).

SDSs produced:
     IST
     IST_Basic_QA
     IST_map
     QA_Flags
     latitude
     longitude

The data product and algorithm are described in the VIIRS Sea Ice Data Product User Guide. The user should refer to that 
document for detailed description of the product, how to interpret the product and attributes (metadata).  Other information 
may be found at https://nsidc.org/data/VNP30

Contents:
Global Metadata:

Name:			Type:	Num_Val:	Source:	Value:

AlgorithmType		STRING	1		STIG	"OPS"
Conventions		STRING	1		STIG	Variable
DayNightFlag		STRING	1		STIG	"Day"
EastBoundingCoord	FLOAT	1		STIG	Variable
WestBoundingCoord 	FLOAT	1		STIG	Variable
NorthBoundingCoord 	FLOAT	1		STIG	Variable
SouthBoundingCoord	FLOAT	1		STIG	Variable
GRingPointLongitude	DOUBLE	4		PGE	Variable
GRingPointLatitude	DOUBLE	4		PGE	Variable
RangeEndingDate		STRING	1		PGE	Variable
RangeEndingTime		STRING	1		PGE	Variable
RangeBeginningDate	STRING	1		PGE	Variable
RangeBeginningTime	STRING	1		PGE	Variable
StartTime		STRING	1		PGE	Variable
EndTime			STRING	1		PGE	Variable	
IceCover		STRING	1		STIG	Variable
InputPointer		STRING	3		PGE	Variable
InstrumentShortname	STRING	1		PGE	"VIIRS"
LocalGranuleID		STRING	1		PGE	Variable
LSIPS_AlgorithmVersion	STRING	1		PGE	Variable
LongName		STRING	1		STIG	"VIIRS/NPP Sea Ice Cover 6-Min L2 Swath 375m"
PGEVersion		STRING	1		PGE	Variable
PGE_EndTime		STRING	1		PGE	Variable
PGE_Name		STRING	1		PGE	"PGE505"
PGE_StartTime		STRING	1		PGE	Variable
Percent_ocean_in_swath	STRING	1		STIG	Variable
Platform_Short_Name	STRING	1		STIG	"NPP"
ProcessingCenter	STRING	1		PGE	"MODAPS-NASA"
ProcessVersion		STRING	1		STIG	Variable
ProcessingEnvironment	STRING	1		PGE	Variable
ProductionTime		DATETIME1		TK	Variable
ProxyDataType		STRING	1		STIG	"Operational Data"
Resolution		STRING	1		STIG	"Imagery"
SatelliteInstrument	STRING	1		PGE	"NPP_OPS"
ShortName		STRING	1		MCF	"VNP30"
VersionID		STRING	1		PGE	"001"
cdm_data_type		STRING	1		PGE	"swath"
creator_email		STRING	1		PGE	"modis-ops@lists.nasa.gov"
creator_url		STRING	1		PGE	"http://ladsweb.nascom.nasa.gov"
identifier_product_doi	STRING	1		PGE	"10.5067/VIIRS/VNP30.001"
identifier_product_doi_authority
			STRING	1		PGE	"http://dx.doi.org"
institution		STRING	1		PGE	"NASA Goddard Space Flight Center"
keywords_vocabulary	STRING	1		PGE	"NASA Global Change Master Directory (GCMD) Science Keywords"
license			STRING	1		PGE	"http://science.nasa.gov/earth-science/earth-science-data/data-information-policy/"
naming_authority	STRING	1		PGE	"gov.nasa.gsfc.VIIRSland"
processing_level	STRING	1		PGE	"2"
project			STRING	1		PGE	"VIIRS Land SIPS Ice Surface Temperature Project"
publisher_email		STRING	1		PGE	"modis-ops@lists.nasa.gov"
publisher_name		STRING	1		PGE	"LAADS"
publisher_url		STRING	1		PGE	"http://ladsweb.nascom.nasa.gov"
stdname_vocabulary	STRING	1		PGE	"NetCDF Climate and Forecast (CF) Metadata Convention"
title			STRING	1		STIG	"VIIRS Ice Surface Temperature"

===============================================================================

SDS Name:	latitude
Description:	Latitude data
Number Type:	DFNT_FLOAT32
Rank:		2
Dimension sizes:(3232,3200)
Dimension Names:
	Dimension0:	"number_of_lines"
	Dimension1:	"number_of_pixels"

SDS Attributes: 
Name:			Type:		Num_val:	Source:	Value:
long_name		STRING		1		PGE	"Latitude data"
units			STRING		1		PGE	"degrees_north"
valid_range		DFNT_FLOAT32	2		PGE	-90.00000, 90.0000
_FillValue		DFNT_FLOAT32	1		PGE	-999.0000

===============================================================================

SDS Name:	longitude
Description:	Longitude data
Number Type:	DFNT_FLOAT32
Rank:		2
Dimension sizes:(3232,3200)
Dimension Names:
	Dimension0:	"number_of_lines"
	Dimension1:	"number_of_pixels"

SDS Attributes: 
Name:			Type:		Num_val:	Source:	Value:
long_name		STRING		1		PGE	"Longitude data"
units			STRING		1		PGE	"degrees_east"
valid_range		DFNT_FLOAT32	2		PGE	-180.00000, 180.0000
_FillValue		DFNT_FLOAT32	1		PGE	-999.0000

===============================================================================

SDS Name:	IST

Description:	Ice Surface Temperature
Number Type:	DFNT_UINT16
Rank:		2
Dimension sizes:(3232,3200)
Dimension Names:
	Dimension0:	"number_of_lines"
	Dimension1:	"number_of_pixels"

SDS Attributes:
Name:			Type:		Num_val:	Source:	Value:
long_name		STRING		string length	PGE	"Ice Surface Temperature"
valid_range		DFNT_UINT16	2		PGE	21000,31300
_FillValue		DFNT_UNIT16	1		PGE	65535
coordinates		STRING		1		PGE	"latitude longitude"
mask_meanings		STRING		1		PGE	"0-missing, 1-no_decision, 11-night, 25-land, 37-inland_water, 39-open_ocean"
mask_values		DFNT_UINT16	6		PGE	0,1,11,25,37,39
scale_factor		DFNT_FLOAT32	1		PGE	0.01
units			STRING		1		PGE	"K"

===============================================================================

SDS Name:	IST_Basic_QA

Description:	Basic QA of Ice Surface Temperature
Number Type:	DFNT_UINT8
Rank:		2
Dimension sizes:(3232,3200)
Dimension Names:
	Dimension0:	"number_of_lines"
	Dimension1:	"number_of_pixels"

SDS Attributes:
Name:			Type:		Num_val:	Source:	Value:
long_name		STRING		string length	PGE	"Basic QA of Ice Surface Temperature"
_FillValue		DFNT_UNIT8	1		PGE	255
coordinates		STRING		1		PGE	"latitude longitude"
QA_value_meanings	STRING		1		PGE	"0-best, 1-day_good, 2-day_cloud, 3-night_good, 4-night_cloud, 5-other,6-poor"
mask_meanings		STRING		1		PGE	"237-inland_water, 253-land_mask, 254-bowtie_trim"
mask_values		DFNT_UINT8	3		PGE	237, 253, 254
valid_range		DFNT_UINT8	2		PGE	0,6

===============================================================================

SDS Name:	IST_map

Description:	Ice Surface Temperature with masks
Number Type:	DFNT_UINT16
Rank:		2
Dimension sizes:(3232,3200)
Dimension Names:
	Dimension0:	"number_of_lines"
	Dimension1:	"number_of_pixels"

SDS Attributes:
Name:			Type:		Num_val:	Source:	Value:
long_name		STRING		string length	PGE	"Ice Surface Temperature with masks"
valid_range		DFNT_UINT16	2		PGE	21000,31300
_FillValue		DFNT_UNIT16	1		PGE	65535
coordinates		STRING		1		PGE	"latitude longitude"
mask_meanings		STRING		1		PGE	"0-missing, 1-no_decision, 11-night, 25-land, 37-inland_water, 39-open_ocean, 50-cloud"
mask_values		DFNT_UINT16	7		PGE	0, 1, 11, 25, 37, 39, 50
scale_factor		DFNT_FLOAT32	1		PGE	0.01
units			STRING		1		PGE	"K"

===============================================================================

SDS Name:	QA_Flags

Description:	Algorithm QA Flags for IST
Number Type:	DFNT_UINT8
Rank:		2
Dimension sizes:(3232,3200)
Dimension Names:
	Dimension0:	"number_of_lines"
	Dimension1:	"number_of_pixels"

SDS Attributes:
Name:			Type:		Num_val:	Source:	Value:
long_name		STRING		string length	PGE	"Algorithm QA Flags for IST"
coordinates		STRING		1		PGE	"latitude longitude"
comment			STRING		1		PGE	"No QA bit flags are set in this version, the dataset is place holder for future version that will have QA bit flags set"

===============================================================================