MOD29L2C Product File Specification

Version:	V5.0.1
Revision:	0
Date:		9 November 2004
Product ID:	MOD29L2C 
ESDT:		MOD29L2C
Product name:	Sea Ice Coarse Resolution
Product Level:	2
PGE:		08

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

			Hugh Powell
			SAIC
			NASA, GSFC, Code 974.1
			Greenbelt, MD 20771
			301-286-2310
			Hugh.W.Powell.1@gsfc.nasa.gov

Principal Investigator: Vincent V. Salomonson
			NASA, GSFC, Code 900
			Greenbelt, MD 20771
			301-614-5631
			Vincent.V.Salomonson@nasa.gov
Associate Investigator: Dorothy K. Hall
			NASA, GSFC, Code 971
			Greenbelt, MD 20771
			301-614-5771
			Dorothy.K.Hall@nasa.gov

Description:

This specification description of the MOD29L2C coarse resolution 5km sea
ice product.  

A general description of the global metadata is given.

Descriptions of the SDSs are given along with listing of the local 
attributes, dimensions, and content of the SDSs.

The MOD29L2C sea ice data product is generated for granules of MOD29.
The purpose of the MOD29L2C product is to support quality assurance
(QA) analysis and generation of QA images at the SCF and LDOPE.
Spatial resolution of MOD29L2C is 5 km.  The HDF-EOS data product
consists of nine global attributes with a maximum of six SDSs in a
day swath and a minimum of four SDSs in a night swath.  A swath that
is both day and night has six SDSs. 

SDSs always produced;
     Latitude
     Longitude

SDSs produced for day data; 
     Sea_Ice_by_Reflectance
     Sea_Ice_by_Reflectance_Pixel_QA
     Ice_Surface_Temperature
     Ice_Surface_Temperature_Pixel_QA

SDSs produced for night data;
     Ice_Surface_Temperature
     Ice_Surface_Temperature_Pixel_QA

The data product and algorithm are described in the MODIS 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 
http://modis-snow-ice.gsfc.nasa.gov/

Contents:
Global Metadata:

(ECS Global attributes are; CoreMetadata.0, ArchiveMetadata.0, StructMetadata.0)

Name:			Type:	Num_Val:	Source:	Value:

CoreMetadata.0		STRING	1		SDPTK	Variable

LocalGranuleID		STRING	1		PGE	Variable
ProductionDateTime	DATETIME1		TK	Variable
DayNightFlag		STRING	1		PGE	Variable
ReprocessingActual	STRING	1		PGE	Variable
LocalVersionID		STRING	1		PGE	"SCF V5.0.0"
ReprocessingPlanned	STRING	1		PGE	Variable
ScienceQualityFlag	STRING	1		DP	"Not Investigated"
AutomaticQualityFlagExplanation
			STRING	1		PGE	Variable
AutomaticQualityFlag	STRING	1		PGE	Variable
QAPercentMissingData	INTEGER 1		PGE	0 - 100
QAPercentCloudCover	INTEGER 1		PGE	0 - 100
ParameterName		STRING	2		PGE	"Sea_Ice_by_Reflectance"
							"Ice_Surface_Temperature"
EquatorCrossingDate	DATE	1		PGE	Variable
EquatorCrossingTime	TIME	1		PGE	Variable
OrbitNumber		INTEGER	1		PGE	Variable
EquatorCrossingLongitude
			DOUBLE	1		PGE	Variable
VersionID		INTEGER	1		MCF	5
ShortName		STRING	1		MCF	"MOD29L2C"
InputPointer		STRING	3		PGE	Variable
GRingPointLongitude	DOUBLE	4		PGE	Variable
GRingPointLatitude	DOUBLE	4		PGE	Variable
GRingPointSequenceNo	INTEGER	4		PGE	Variable
ExclusionGRingFlag	STRING	1		PGE	"N"
RangeEndingDate		DATE	1		PGE	Variable
RangeEndingTime		TIME	1		PGE	Variable
RangeBeginningDate	DATE	1		PGE	Variable
RangeBeginningTime	TIME	1		PGE	Variable
PGEVersion		STRING	1		PGE	Variable
AncillaryInputPointer	STRING	1		PGE	Variable
AncillaryInputType	STRING	1		PGE	"Geolocation"
AssociatedSensorShortName
			STRING	1		MCF	"MODIS"
AssociatedPlatformShortName
			STRING	1		MCF	"Terra"
AssociatedInstrumentShortName	
			STRING	1		MCF	"MODIS"
**Product Specific Attributes (PSA)**
AdditionalAttributeName.1	STRING		1	PGE	QAPERCENTGOODQUALITY
ParameterValue.1		STRING		1	PGE	Variable
AdditionalAttributeName.2	STRING		1	PGE	QAPERCENTOTHERQUALITY
ParameterValue.2		STRING		1	PGE	Variable
AdditionalAttributeName.3	STRING		1	PGE	GRANULENUMBER
ParameterValue.3		STRING		1	PGE	Variable
AdditionalAttributeName.4	STRING		1	PGE	SEAICEPERCENT
ParameterValue.4		STRING		1	PGE	Variable
End CoreMetadata.0 _________________________________

ArchiveMetadata.0	 STRING	 1		PGE	Variable
	This string wil contain the following PVL fields:
AlgorithmPackageAcceptanceDate
			STRING	1		PGE	Variable
AlgorithmPackageMaturityCode
			STRING	1		PGE	"OPL"
AlgorithmPackageName	STRING	1		PGE	"MOD_PR29 V005"
AlgorithmPackageVersion	STRING	1		PGE	"Version 5.0.0.0"
LongName		STRING	1		MCF	"MODIS/Terra MOD29 Coarse Resolution 5km for QA purposes"
InstrumentName		STRING	1		MCF	"Moderate-Resolution
							Imaging SpectroRadiometer"
LocalInputGranuleID	STRING	3		PGE	Variable
ProcessingCenter	STRING	1		MCF	"MODAPS"
ProcessingEnvironment	STRING	1		PGE	Variable
ProcessingDateTime	STRING	1		PGE	Variable
SPSOParameters		STRING	1		PGE	"none"
EastBoundingCoordinate	DOUBLE	1		PGE	Variable
WestBoundingCoordinate	DOUBLE	1		PGE	Variable
NorthBoundingCoordinate	DOUBLE	1		PGE	Variable
SouthBoundingCoordinate	DOUBLE	1		PGE	Variable
DESCRrevision		STRING  1		MCF	Variable
End ArchiveMetadata.0 _________________________________

StructMetadata.0        DFNT_CHAR8  32000  	HDF-EOS TK       
GROUP=SwathStructure
	GROUP=SWATH_1
		SwathName="MOD_Swath_Sea_Ice_5km"
		GROUP=Dimension
			OBJECT=Dimension_1
				DimensionName="Coarse_swath_lines_5km"
				Size=406
			END_OBJECT=Dimension_1
			OBJECT=Dimension_2
				DimensionName="Coarse_swath_pixels_5km"
				Size=271
			END_OBJECT=Dimension_2
		END_GROUP=Dimension
		GROUP=DimensionMap
		END_GROUP=DimensionMap
		GROUP=IndexDimensionMap
		END_GROUP=IndexDimensionMap
		GROUP=GeoField
			OBJECT=GeoField_1
				GeoFieldName="Longitude"
				DataType=DFNT_FLOAT32
				DimList=("Coarse_swath_lines_5km","Coarse_swath_pixels_5km")
			END_OBJECT=GeoField_1
			OBJECT=GeoField_2
				GeoFieldName="Latitude"
				DataType=DFNT_FLOAT32
				DimList=("Coarse_swath_lines_5km","Coarse_swath_pixels_5km")
			END_OBJECT=GeoField_2
		END_GROUP=GeoField
		GROUP=DataField
			OBJECT=DataField_1
				DataFieldName="Sea_Ice_by_Reflectance_5km"
				DataType=DFNT_UINT8
				DimList=("Coarse_swath_lines_5km","Coarse_swath_pixels_5km")
			END_OBJECT=DataField_1
			OBJECT=DataField_2
				DataFieldName="Sea_Ice_by_Reflectance_Pixel_QA_5km"
				DataType=DFNT_UINT8
				DimList=("Coarse_swath_lines_5km","Coarse_swath_pixels_5km")
			END_OBJECT=DataField_2
			OBJECT=DataField_3
				DataFieldName="Ice_Surface_Temperature_5km"
				DataType=DFNT_UINT16
				DimList=("Coarse_swath_lines_5km","Coarse_swath_pixels_5km")
			END_OBJECT=DataField_3
			OBJECT=DataField_4
				DataFieldName="Ice_Surface_Temperature_Pixel_QA_5km"
				DataType=DFNT_UINT8
				DimList=("Coarse_swath_lines_5km","Coarse_swath_pixels_5km")
			END_OBJECT=DataField_4
		END_GROUP=DataField
		GROUP=MergedFields
		END_GROUP=MergedFields
	END_GROUP=SWATH_1
END_GROUP=SwathStructure
GROUP=GridStructure
END_GROUP=GridStructure
GROUP=PointStructure
END_GROUP=PointStructure
END
End StructMetadta.0 -----------------------------------

HDFEOSVersion                   DFNT_CHAR       1	PGE     Variable
SCF Algorithm Version           DFNT_CHAR	1	PGE	Variable

End Global Metadata
===============================================================================


SDS Definition
SDS Name:	Longitude
Description:	Coarse resolution, 5 km, data for geolocation
Number Type:	DFNT_FLOAT32
Rank:		2
Dimension sizes:(406,271)
Dimension Names:
Dimension0:	"Coarse_swath_lines_5km"
Dimension1:	"Coarse_swath_pixels_5km"

SDS Attributes: 
long_name		DFNT_CHAR	string length	PGE	"Coarse 5 km resolution longitude"
units			DFNT_CHAR	string length	PGE	"degrees"
valid_range		DFNT_FLOAT32	2		PGE	-180.00000, 180.0000
_FillValue		DFNT_FLOAT32	1		PGE	-999.0000
Source			DFNT_CHAR	string length	PGE	"MOD03 geolocation product; data read from center pixel in 5 km box"
===============================================================================

SDS Definition
SDS Name:	Latitude
Description:	Coarse resolution, 5 km, data for geolocation
Number Type:	DFNT_FLOAT32
Rank:		2
Dimension sizes:(406,271)
Dimension Names:
Dimension0:	"Coarse_swath_lines_5km"
Dimension1:	"Coarse_swath_pixels_5km"

SDS Attributes: 
long_name		DFNT_CHAR	string length	PGE	"Coarse 5 km resolution latitude"
units			DFNT_CHAR	string length	PGE	"degrees"
valid_range		DFNT_FLOAT32	2		PGE	-90.00000, 90.0000
_FillValue		DFNT_FLOAT32	1		PGE	-999.0000
Source			DFNT_CHAR	string length	PGE	"MOD03 geolocation product; data read from center pixel in 5 km box"
===============================================================================

SDS Definition
SDS Name:	Sea_Ice_by_Reflectance_5km

Description:	Sea ice as identified by reflective characteristics.

Number Type:	DFNT_UINT8
Rank:		2
Dimension sizes:(Coarse_swath_lines_5km, Coarse_swath_pixels_5km)
Dimension Names:
Dimension0:	"Coarse_swath_lines_5km"
Dimension1:	"Coarse_swath_pixels_5km"

SDS Attributes:
Name:			Type:		Num_val:	Source:	Value:

HDF Predefined Attributes
by Reserved Label name_____
long_name		DFNT_CHAR	string length	PGE	"Coarse resolution (5km) Sea Ice by reflective characteristics"
units			DFNT_CHAR	string length	PGE	"none"
format			DFNT_CHAR	string length	PGE	"I3"
coordsys		DFNT_CHAR	string length	PGE	"cartesian"
valid_range		DFNT_UINT8	2		PGE	0,254
_FillValue		DFNT_UNIT8	1		PGE	255

Custom Attributes____
Key: 			DFNT_CHAR	string length	PGE	"0=missing data, 1=no decision, 11=night, 25=land, 37=inland water, 39=ocean, 50=cloud, 100=lake ice, 200=sea ice, 254=detector saturated, 255=fill"
===============================================================================

SDS Definition
SDS Name:	Sea_Ice_by_Reflectance_Pixel_QA_5km

Description:	SDS of spatial QA data.	 

Number Type:	DFNT_UINT8
Rank:	      2
Dimension sizes: (Coarse_swath_lines_5km, Coarse_swath_pixels_5km)
Dimension Names:
Dimension0:    "Coarse_swath_lines_5km"
Dimension1:    "Coarse_swath_pixels_5km"


SDS Local Attributes:
Name:			Type:		Num_val:	Source:	Value:

HDF Predefined Attributes
by Reserved Label name_____
long_name		DFNT_CHAR	string length	PGE
"Coarse resolution (5km) Sea Ice by reflective spatial QA"
units			DFNT_CHAR	string length	PGE	"bits"
format			DFNT_CHAR	string length	PGE	"I3"
coordsys		DFNT_CHAR	string length	PGE	"cartesian"
valid_range		DFNT_UINT8	2		PGE	0,254
_FillValue		DFNT_UNIT8	1		PGE	255

Custom Attributes____
Key:                    DFNT_CHAR       string length   PGE     "0=good quality, 1=other quality, 252=Antarctica mask, 253=land mask, 254=ocean mask, 255=fill"
===============================================================================

SDS Definition
SDS Name:	Ice_Surface_Temperature_5km

Description:	Ice surface temperature in degrees Kelvin as
		detemined by a split window technique.

Number Type:	DFNT_UINT16
Rank:	      2
Dimension sizes: (Coarse_swath_lines_5km, Coarse_swath_pixels_5km)
Dimension Names:
Dimension0:    "Coarse_swath_lines_5km"
Dimension1:    "Coarse_swath_pixels_5km"

SDS Metadata:
Name:			Type:		Num_val:	Source:	Value:

HDF Predefined Attributes
by Reserved Label name_____
long_name		DFNT_CHAR	string length	PGE	"Ice surface temperature by split-window method"
units			DFNT_CHAR	string length	PGE	"degree_Kelvin"
format			DFNT_CHAR	string length	PGE	"F3.2"
coordsys		DFNT_CHAR	string length	PGE	"cartesian"
valid_range		DFNT_UINT16	2		PGE	21000, 31300
_FillValue		DFNT_UNIT16	1		PGE	65535
scale_factor		DFNT_FLOAT64	1		PGE	0.01
scal_factor_err		DFNT_FLOAT64	1		PGE	0.0	
add_offset		DFNT_FLOAT64	1		PGE	0.0
add_offset_err		DFNT_FLOAT64	1		PGE	0.0
calibrated_nt		DFNT_INT32	1		PGE	5

Custom Attributes____
Key:			DFNT_CHAR	string length	PGE	"0.0=L1B missing data, 1.0=no decision, 11.0=night, 25.0=land, 37.0=inland water, 39.0=open ocean, 50.0=cloud, 210.0-313.0 valid IST range, 655.35=fill"

===============================================================================
SDS Definition
SDS Name:	Ice_Surface_Temperature_Pixel_QA_5km

Description:	SDS of spatial QA data.	 
Number Type:	DFNT_UINT8
Rank:	      2
Dimension sizes: (Coarse_swath_lines_5km, Coarse_swath_pixels_5km)
Dimension Names:
Dimension0:    "Coarse_swath_lines_5km"
Dimension1:    "Coarse_swath_pixels_5km"

SDS local attributes:
Name:			Type:	     Num_val:	Source:	Value:

HDF Predefined Attributes
by Reserved Label name_____
long_name		DFNT_CHAR	string length	PGE	"Coarse resolution (5km) IST Pixel_QA"
units			DFNT_CHAR	string length	PGE	"bits"
format			DFNT_CHAR	string length	PGE	"I3"
coordsys		DFNT_CHAR	string length	PGE	"cartesian"
valid_range		DFNT_UINT8	2		PGE	0,254
_FillValue		DFNT_UNIT8	1		PGE	255

Custom Attributes____
Key:                    DFNT_CHAR       string length   PGE     "0=good quality, 1=other quality, 252=Antarctica mask, 253=land mask, 254=ocean mask, 255=fill"
===============================================================================