MOD29 Product File Specification
Version: V6.0.0
Revision: 0
Date: 9 November 2004
ESDT: MOD29
Product name: Sea Ice
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:
Separate algorithms and products are generated for the Terra and Aqua
MODIS instruments. The difference between Terra and Aqua is that for
Terra MODIS band 6 is used; Aqua MODIS band 7 is used because of the
many band 6 non-functional detectors on that instrument.
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 MOD29 sea ice data product is generated for swaths of MODIS data
using L1B data (MOD021KM) product, the geolocation product (MOD03) and
the cloud mask product (MOD35_L2). Spatial resolution of the sea ice
product is 1 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. The difference in number of SDSs is because reflective data
is not collected for swaths that are all night.
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 TK Variable
LocalGranuleID STRING 1 PGE Variable
SizeMBECSDataGranule DOUBLE 1 DSS 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
OperationalQualityFlagExplanation
STRING 1 PGE Variable
OperationalQualityFlag STRING 1 PGE Variable
ScienceQualityFlagExplanation
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 "MOD29"
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 Sea Ice Extent 5-Min L2 Swath 1km"
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 GROUP=SwathStructure
GROUP=SWATH_1
SwathName="MOD_Swath_Sea_Ice"
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
OBJECT=Dimension_3
DimensionName="Along_swath_lines_1km"
Size=2030
END_OBJECT=Dimension_3
OBJECT=Dimension_4
DimensionName="Cross_swath_pixels_1km"
Size=1354
END_OBJECT=Dimension_4
END_GROUP=Dimension
GROUP=DimensionMap
OBJECT=DimensionMap_1
GeoDimension="Coarse_swath_pixels_5km"
DataDimension="Cross_swath_pixels_1km"
Offset=2
Increment=5
END_OBJECT=DimensionMap_1
OBJECT=DimensionMap_2
GeoDimension="Coarse_swath_lines_5km"
DataDimension="Along_swath_lines_1km"
Offset=2
Increment=5
END_OBJECT=DimensionMap_2
END_GROUP=DimensionMap
GROUP=IndexDimensionMap
END_GROUP=IndexDimensionMap
GROUP=GeoField
OBJECT=GeoField_1
GeoFieldName="Latitude"
DataType=DFNT_FLOAT32
DimList=("Coarse_swath_lines_5km","Coarse_swath_pixels_5km")
END_OBJECT=GeoField_1
OBJECT=GeoField_2
GeoFieldName="Longitude"
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"
DataType=DFNT_UINT8
DimList=("Along_swath_lines_1km","Cross_swath_pixels_1km")
END_OBJECT=DataField_1
OBJECT=DataField_2
DataFieldName="Sea_Ice_by_Reflectance_Pixel_QA"
DataType=DFNT_UINT8
DimList=("Along_swath_lines_1km","Cross_swath_pixels_1km")
END_OBJECT=DataField_2
OBJECT=DataField_3
DataFieldName="Ice_Surface_Temperature"
DataType=DFNT_UINT16
DimList=("Along_swath_lines_1km","Cross_swath_pixels_1km")
END_OBJECT=DataField_3
OBJECT=DataField_4
DataFieldName="Ice_Surface_Temperature_Pixel_QA"
DataType=DFNT_UINT8
DimList=("Along_swath_lines_1km","Cross_swath_pixels_1km")
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 -----------------------------------
L1BCalibrationQuality DFNT_CHAR 1 PGE Variable
L1BMissionPhase DFNT_CHAR 1 PGE Variable
L1BAutoQA_EV_1KM_RefsB DFNT_CHAR 1 PGE Variable
L1BNadirPointing DFNT_CHAR 1 PGE Variable
L1BVersionID DFNT_CHAR 1 PGE Variable
SCF Algorithm Version DFNT_CHAR 1 PGE Variable
End Global Metadata
===============================================================================
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: 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: Sea_Ice_by_Reflectance
Description: Sea ice as identified by reflective characteristics for daylight
data in the swath.
Number Type: DFNT_UINT8
Rank: 2
Dimension sizes:(Along_swath_lines_1km, Cross_swath_pixels_1km)
Dimension Names:
Dimension0: "Along_swath_lines_1km"
Dimension1: "Cross_swath_pixels_1km"
SDS Attributes:
Name: Type: Num_val: Source: Value:
HDF Predefined Attributes
by Reserved Label name_____
long_name DFNT_CHAR string length PGE "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"
Nadir Data Resolution DFNT_CHAR string length PGE "1 km"
Valid EV Obs Band 2 (%) DFNT_FLOAT32 1 PGE 0 - 100
Valid EV Obs Band 4 (%) DFNT_FLOAT32 1 PGE 0 - 100
Valid EV Obs Band 6 (%) DFNT_FLOAT32 1 PGE 0 - 100
Saturated EV Obs Band 2 (%)
DFNT_FLOAT32 1 PGE 0 - 100
Saturated EV Obs Band 4 (%)
DFNT_FLOAT32 1 PGE 0 - 100
Saturated EV Obs Band 6 (%)
DFNT_FLOAT32 1 PGE 0 - 100
===============================================================================
SDS Definition
SDS Name: Sea_Ice_by_Reflectance_Pixel_QA
Description: SDS of spatial QA data.
Number Type: DFNT_UINT8
Rank: 2
Dimension sizes: (Along_swath_lines_1km, Cross_swath_pixels_1km)
Dimension Names:
Dimension0: "Along_swath_lines_1km"
Dimension1: "Cross_swath_pixels_1km"
SDS Local Attributes:
Name: Type: Num_val: Source: Value:
HDF Predefined Attributes
by Reserved Label name_____
long_name DFNT_CHAR string length PGE "Sea ice by reflective characteristics 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
Description: Ice surface temperature in degrees Kelvin as
detemined by a split window technique.
Number Type: DFNT_UINT16
Rank: 2
Dimension sizes: (Along_swath_lines_1km, Cross_swath_pixels_1km)
Dimension Names:
Dimension0: "Along_swath_lines_1km"
Dimension1: "Cross_swath_pixels_1km"
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
scale_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____
Valid EV Obs Band 31 (%)
DFNT_FLOAT32 1 PGE 0 - 100
Valid EV Obs Band 32 (%)
DFNT_FLOAT32 1 PGE 0 - 100
Saturated EV Obs Band 31 (%)
DFNT_FLOAT32 1 PGE 0 - 100
Saturated EV Obs Band 32 (%)
DFNT_FLOAT32 1 PGE 0 - 100
Key: DFNT_CHAR string length PGE "0.0=missing, 1.0=no decision, 11.0=night, 25.0=land, 37.0=inland water, 39.0=open ocean, 50.0=cloud, 243.0-273.0 expected IST range, 655.35=fill"
===============================================================================
SDS Definition
SDS Name: Ice_Surface_Temperature_Pixel_QA
Description: SDS of spatial QA data.
Number Type: DFNT_UINT8
Rank: 2
Dimension sizes: (Along_swath_lines_1km, Cross_swath_pixels_1km)
Dimension Names:
Dimension0: "Along_swath_lines_1km"
Dimension1: "Cross_swath_pixels_1km"
SDS local attributes:
Name: Type: Num_val: Source: Value:
HDF Predefined Attributes
by Reserved Label name_____
long_name DFNT_CHAR string length PGE "Ice surface temperature 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=fil"
===============================================================================