MODIS HDF File Specification

Version:     	V5.0.1
Revision:		4
Date:		    February 1, 2005

Product Ident:	MODIS/Terra Vegetation Intermediate Composite 16-Day L4 Global
	500m SIN Grid

Product Identifiers: 

Description: 	

MOD44C processes 16 days of data, compositing and saving the best observation
	for each pixel.  The output from MOD44C is used by MOD44A and MOD44B.

Name:                                Type:      Num_Val:      Value:

CoreMetadata.0                     HDF-STRING       1           	

LocalGranuleID                     STRING           1        Variable
ProductionDateTime                 DATETIME         1        Variable
DayNightFlag                       STRING           1        Variable
ReprocessingActual                 STRING           1        Variable
ReprocessingPlanned                STRING           1        Variable
LocalVersionID                     STRING           1        Variable
ScienceQualityFlag                 STRING           1        Variable
AutomaticQualityFlagExplanation    STRING           1        Variable
AutomaticQualityFlag               STRING           1        Variable
OperationalQualityFlagExplanation  STRING           1        Variable
OperationalQualityFlag             STRING           1        Variable
ScienceQualityFlagExplanation      STRING           1        Variable
QAPercentMissingData               INTEGER          1        Variable
QAPercentOutofBoundsData           INTEGER          1        Variable
QAPercentCloudCover                INTEGER          1        Variable
QAPercentInterpolatedData          INTEGER          1        Variable
ParameterName                      STRING           1        "MODIS/Terra Vegetation Intermediate Composite 16-Day L4 Global 500m SIN Grid"
EquatorCrossingDate                DATE             1        Variable
EquatorCrossingTime                TIME             1        Variable
OrbitNumber                        INTEGER          1        Variable
EquatorCrossingLongitude           DOUBLE           1        Variable
VersionID                          INTEGER          1        Variable
ShortName                          STRING           1        "MOD44C"
InputPointer                       STRING         500        Variable
GRingPointLongitude                DOUBLE           4        Variable
GRingPointLatitude                 DOUBLE           4        Variable
GRingPointSequenceNo               INTEGER          4        Variable
ExclusionGRingFlag                 STRING           1        Variable
RangeEndingDate                    DATE             1        Variable
RangeEndingTime                    TIME             1        Variable
RangeBeginningDate                 DATE             1        Variable
RangeBeginningTime                 TIME             1        Variable
PGEVersion                         STRING           1        Variable
AncillaryInputPointer              STRING           1        Variable
AncillaryInputType                 STRING           1        Variable
AssociatedSensorShortName          STRING           1        "CCD"
AssociatedPlatformShortName        STRING           1        "AM-1"
AssociatedInstrumentShortName      STRING           1        "MODIS"
AdditionalAttributeName            STRING           7	    
    ADDITIONALATTRIBUTENAME.1 = "QAPERCENTGOODQUALITY" 
    ADDITIONALATTRIBUTENAME.2 = "QAPERCENTOTHERQUALITY" 
    ADDITIONALATTRIBUTENAME.3 = "QAPERCENTNOTPRODUCEDCLOUD"
    ADDITIONALATTRIBUTENAME.4 = "QAPERCENTNOTPRODUCEDOTHER"
    ADDITIONALATTRIBUTENAME.5 = "HORIZONTALTILENUMBER" 
    ADDITIONALATTRIBUTENAME.6 = "VERTICALTILENUMBER"   
    ADDITIONALATTRIBUTENAME.7 = "TileID" 
    ADDITIONALATTRIBUTENAME.8 = "COVERTEST1" 
    ADDITIONALATTRIBUTENAME.9 = "COVERTEST2" 
    ADDITIONALATTRIBUTENAME.10 = "COVERTEST3" 
    ADDITIONALATTRIBUTENAME.11 = "VIEWTEST1" 
    ADDITIONALATTRIBUTENAME.12 = "VIEWTEST2" 
    ADDITIONALATTRIBUTENAME.13 = "VIEWTEST3" 
ParameterValue                     STRING           7        Variable

ArchiveMetadata.0

WestBoundingCoordinate             DOUBLE           1        Variable
NorthBoundingCoordinate            DOUBLE           1        Variable
EastBoundingCoordinate             DOUBLE           1        Variable
SouthBoundingCoordinate            DOUBLE           1        Variable
ProcessingEnvironment              STRING           1        Variable
AlgorithmPackageAcceptanceDate     STRING           1        Variable
AlgorithmPackageMaturityCode       STRING           1        Variable
AlgorithmPackageName               STRING           1        Variable
AlgorithmPackageVersion            STRING           1        Variable
LongName                           STRING           1        "MODIS/Terra Vegetation Intermediate Composite 16-Day L4 Global 500m SIN Grid"
LocalInputGranuleID                STRING         500        Variable
DescrRevision                      STRING           1        Variable

char8  StructMetadata.0 = {
      GridName = "MOD44C_500m_GRID"
        Dimensions: 
          XDim = 4800
          YDim = 4800
      UpperLeftPointMtrs = (-10007554.677060, 4447802.078700)
      LowerRightMtrs = (-8895604.157400, 3335851.559040)
      Projection = GCTP_SNSOID
      ProjParams = (6371007.181000, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0)
      SphereCode = -1
      GridOrigin = HDFE_GD_UL
      DataFields: type name(dimensions)
        INT16 Band_3("YDim", "XDim")
        INT16 Band_4("YDim", "XDim")
        INT16 Band_5("YDim", "XDim")
        INT16 Band_6("YDim", "XDim")
        INT16 Band_7("YDim", "XDim")
        UINT16 QA_500m("YDim", "XDim")
}

Begin_Vgroup = MOD44C_500m_GRID
  class = GRID

  Begin_Vgroup = Data Fields
    class = GRID Vgroup

    SDS = int16 Band_3 
      dim1 = YDim: MOD44C_500m_GRID
      dim2 = XDim: MOD44C_500m_GRID
      char8[18] long_name = "Band 3 Reflectance"
      char8[9] units = "reflectance"
      uint16[2] valid_range = (-100, 16000)
      uint16 [1]  _FillValue = -28672
      float64[1] scale_factor = 10000.0

    SDS = int16 Band_4
      dim1 = YDim: MOD44C_500m_GRID
      dim2 = XDim: MOD44C_500m_GRID
      char8[18] long_name = "Band 4 Reflectance"
      char8[9] units = "reflectance"
      uint16[2] valid_range = (-100, 16000)
      uint16 [1]  _FillValue = -28672
      float64[1] scale_factor = 10000.0

    SDS = int16 Band_5 
      dim1 = YDim: MOD44C_500m_GRID
      dim2 = XDim: MOD44C_500m_GRID
      char8[18] long_name = "Band 5 Reflectance"
      char8[9] units = "reflectance"
      uint16[2] valid_range = (-100, 16000)
      uint16 [1]  _FillValue = -28672
      float64[1] scale_factor = 10000.0

    SDS = int16 Band_6
      dim1 = YDim: MOD44C_500m_GRID
      dim2 = XDim: MOD44C_500m_GRID
      char8[18] long_name = "Band 6 Reflectance"
      char8[9] units = "reflectance"
      uint16[2] valid_range = (-100, 16000)
      uint16 [1]  _FillValue = -28672
      float64[1] scale_factor = 10000.0

    SDS = int16 Band_7
      dim1 = YDim: MOD44C_500m_GRID
      dim2 = XDim: MOD44C_500m_GRID
      char8[18] long_name = "Band 7 Reflectance"
      char8[9] units = "reflectance"
      uint16[2] valid_range = (-100, 16000)
      uint16 [1]  _FillValue = -28672
      float64[1] scale_factor = 10000.0

    SDS = uint16 QA_500m
      dim1 = YDim: MOD44C_500m_GRID
      dim2 = XDim: MOD44C_500m_GRID
      char8[32] long_name = "Quality Assessment 500m Bands"
      char8[9] units = "bit field"
      uint16[2] valid_range = (0, 16383)
      uint16[1] _FillValue = 65535

      Bit:    Description:  
      0-1     band 3 data quality; good quality (00), quality so low that it is
                not useful (01), L1B data faulty (10), not useful for any other
                reason/not processed (e.g., clouds, ocean)
      2-3     band 4 data quality; good quality (00), quality so low that it is
                not useful (01), L1B data faulty (10), not useful for any other
                reason/not processed (e.g., clouds, ocean)
      4-5     band 5 data quality; good quality (00), quality so low that it is
                not useful (01), L1B data faulty (10), not useful for any other
                reason/not processed (e.g., clouds, ocean)
      6-7     band 6 data quality; good quality (00), quality so low that it is
                not useful (01), L1B data faulty (10), not useful for any other
                reason/not processed (e.g., clouds, ocean)
      8-9     band 7 data quality; good quality (00), quality so low that it is
                not useful (01), L1B data faulty (10), not useful for any other
                reason/not processed (e.g., clouds, ocean)

    SDS = byte water_flags
      dim1 = YDim: MOD44C_500m_GRID
      dim2 = XDim: MOD44C_500m_GRID
      char8[18] long_name = "water flags"
      char8[9] units = "none"
      uint16[2] valid_range = (0, 16)
      uint16 [1]  _FillValue = 0

	This SDS contains the number of days for which water was detected in each
		pixel.

    SDS = byte land_flags
      dim1 = YDim: MOD44C_500m_GRID
      dim2 = XDim: MOD44C_500m_GRID
      char8[18] long_name = "land flags"
      char8[9] units = "none"
      uint16[2] valid_range = (0, 16)
      uint16 [1]  _FillValue = 0

	This SDS contains the number of days for which land was detected in each
		pixel.

  End_Vgroup = Data Fields

  Begin_Vgroup = Grid Attributes
    class = GRID Vgroup

  End_Vgroup = Grid Attributes

End_Vgroup = MOD44C_500m_GRID

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