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

MCD43D03 V6.0.0 CMG daily L3
--------------------
MODIS HDF File Specification
Version: V6.0.0
Date:  April-2013

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

A note on MCD43 BRDF/Albedo HDF file designators:

MODIS/T+A BRDF/Albedo Parameter2 Band1 Daily L3 Global 30ArcSec CMG
-------------------------------------------------------------------------
MCD43A1      archived     BRDF/Albedo Model Parameters 0.5km  MOD_PR43B 
MCD43A2      archived     BRDF/Albedo Quality  0.5 km         MOD_PR43B 
MCD43A3      archived     Albedo  0.5 km                      MOD_PR43B 
MCD43A4      archived     Nadir BRDF-adj. reflect. NBAR 0.5km MOD_PR43B 
MCD43C1      archived     CMG BRDF/Albedo Model Parameters    MOD_PR43C1
MCD43C2      archived     CMG BRDF/Albedo Snow-free Parms.    MOD_PR43C1
MCD43C3      archived     CMG Albedo                          MOD_PR43C3
MCD43C4      archived     CMG Nadir BRDF-adj. reflect. NBAR   MOD_PR43C3
MCD43D01-30  not archived BRDF/Albedo Model Parameters 1km    MOD_PR43C1
MCD43D31     not archived BRDF/Albedo Quality 1km             MOD_PR43C1
MCD43D32     not archived Local Solar Noon		                MOD_PR43C1
MCD43D33     not archived BRDF/Albedo ValidObs Band1          MOD_PR43C1
MCD43D34     not archived BRDF/Albedo ValidObs Band2          MOD_PR43C1
MCD43D35     not archived BRDF/Albedo ValidObs Band3          MOD_PR43C1
MCD43D36     not archived BRDF/Albedo ValidObs Band4          MOD_PR43C1
MCD43D37     not archived BRDF/Albedo ValidObs Band5          MOD_PR43C1
MCD43D38     not archived BRDF/Albedo ValidObs Band6          MOD_PR43C1
MCD43D39     not archived BRDF/Albedo ValidObs Band7          MOD_PR43C1
MCD43D40     not archived BRDF/Albedo Snow status             MOD_PR43C1
MCD43D41     not archived BRDF/Albedo Uncertainty             MOD_PR43C1
MCD43D42     not archived BRDF/Albedo BSA Band1               MOD_PR43C1
MCD43D43     not archived BRDF/Albedo BSA Band2               MOD_PR43C1
MCD43D44     not archived BRDF/Albedo BSA Band3               MOD_PR43C1
MCD43D45     not archived BRDF/Albedo BSA Band4               MOD_PR43C1
MCD43D46     not archived BRDF/Albedo BSA Band5               MOD_PR43C1
MCD43D47     not archived BRDF/Albedo BSA Band6               MOD_PR43C1
MCD43D48     not archived BRDF/Albedo BSA Band7               MOD_PR43C1
MCD43D49     not archived BRDF/Albedo BSA VIS                 MOD_PR43C1
MCD43D50     not archived BRDF/Albedo BSA NIR                 MOD_PR43C1
MCD43D51     not archived BRDF/Albedo BSA Shortwave           MOD_PR43C1
MCD43D52     not archived BRDF/Albedo WSA Band1               MOD_PR43C1
MCD43D53     not archived BRDF/Albedo WSA Band2               MOD_PR43C1
MCD43D54     not archived BRDF/Albedo WSA Band3               MOD_PR43C1
MCD43D55     not archived BRDF/Albedo WSA Band4               MOD_PR43C1
MCD43D56     not archived BRDF/Albedo WSA Band5               MOD_PR43C1
MCD43D57     not archived BRDF/Albedo WSA Band6               MOD_PR43C1
MCD43D58     not archived BRDF/Albedo WSA Band7               MOD_PR43C1
MCD43D59     not archived BRDF/Albedo WSA VIS                 MOD_PR43C1
MCD43D60     not archived BRDF/Albedo WSA NIR                 MOD_PR43C1
MCD43D61     not archived BRDF/Albedo WSA Shortwave           MOD_PR43C1
MCD43D62     not archived BRDF/Albedo NBAR Band1              MOD_PR43C1
MCD43D63     not archived BRDF/Albedo NBAR Band2              MOD_PR43C1
MCD43D64     not archived BRDF/Albedo NBAR Band3              MOD_PR43C1
MCD43D65     not archived BRDF/Albedo NBAR Band4              MOD_PR43C1
MCD43D66     not archived BRDF/Albedo NBAR Band5              MOD_PR43C1
MCD43D67     not archived BRDF/Albedo NBAR Band6              MOD_PR43C1
MCD43D68     not archived BRDF/Albedo NBAR Band7              MOD_PR43C1
=========================================================================

Product Identifier: MCD43D03

Description:
MODIS/Terra+Aqua BRDF/Albedo Model Parameter (Band 1, Parameter 3) 
Daily L3 Global 30 Arc Second CMG

Contents:    
                
CoreMetadata.0

CoreMetadata.0

        This string will contain the following PVL fields:

                                                        
        Field Name                              Data     no. of  Value
                                                Type     values  

 GROUP = INVENTORYMETADATA
   GROUP = CollectionDescriptionClass
                SHORTNAME                      STRING     1    "MCD43D03"
                VERSIONID                      INTEGER    1    Variable
   END_GROUP = CollectionDescriptionClass

   GROUP = ECSDataGranule
                LOCALGRANULEID                 STRING     1     Variable
                SIZEMBECSDATAGRANULE           DOUBLE     1     Variable
                PRODUCTIONDATETIME             STRING     1     Variable
                DAYNIGHTFLAG                   STRING     1     Variable
                REPROCESSINGACTUAL             STRING     1     Variable
                REPROCESSINGPLANNED            STRING     1     Variable
                LOCALVERSIONID                 STRING     1     Variable
   END_GROUP = ECSDataGranule

   GROUP = PGEVersionClass
                PGEVERSION                     STRING     1     Variable
   END_GROUP = PGEVersionClass

   GROUP = InputGranule
                InputPointer                   STRING     FR    Variable   
   END_GROUP = InputGranule

   GROUP = RangeDateTime
                RANGEBEGINNINGDATE             STRING      1    Variable
                RANGEENDINGDATE                STRING      1    Variable
                RANGEBEGINNINGTIME             STRING      1    Variable
                RANGEENDINGTIME                STRING      1    Variable
   END_GROUP = RangeDateTime

   GROUP = GRingPoint
                EXCLUSIONGRINGFLAG              STRING     1   Variable
                GRINGPOINTLATITUDE              DOUBLE     4   (90.0, 90.0,
                                                               -90.0, -90.0)
                GRINGPOINTLONGITUDE             DOUBLE     4   (-180.0, 180.0,
                                                               180.0, -180.0)
                GRINGPOINTSEQUENCENO            INTEGER    4   Variable
   END_GROUP = GRingPoint

   GROUP = MeasuredParameter
                PARAMETERNAME                   STRING     1    Variable
                                                   (A)

        GROUP = QAFlags
                AUTOMATICQUALITYFLAG            STRING     1    Variable
                AUTOMATICQUALITYFLAGEXPLANATION STRING     1    Variable
                OPERATIONALQUALITYFLAG          STRING     1    Variable
                OPERATIONALQUALITYFLAGEXPLANATION STRING   1    Variable
                SCIENCEQUALITYFLAG              STRING     1    Variable
                SCIENCEQUALITYFLAGEXPLANATION   STRING     1    Variable
        END_GROUP = QAFlags

        GROUP = QAStats
                QAPERCENTINTERPOLATEDDATA       INTEGER    1    Variable
                QAPERCENTMISSINGDATA            INTEGER    1    Variable
                QAPERCENTOUTOFBOUNDSDATA        INTEGER    1    Variable
        END_GROUP = QAStats
   END_GROUP = MeasuredParameter

   GROUP = AdditionalAttributes

                AdditionalAttributeName         STRING    8  

                        ADDITIONALATTRIBUTENAME.1 = "QAPERCENTGOODQUALITY"
                        ADDITIONALATTRIBUTENAME.2 = "QAPERCENTOTHERQUALITY"
                        ADDITIONALATTRIBUTENAME.3 = "QAPERCENTNOTPRODUCEDCLOUD"
                        ADDITIONALATTRIBUTENAME.4 = "QAPERCENTNOTPRODUCEDOTHER"
                        ADDITIONALATTRIBUTENAME.5 = "BRDFCODEID"        
                        ADDITIONALATTRIBUTENAME.6 = "SETUPFILEID"       
                        ADDITIONALATTRIBUTENAME.7 = "ALBEDOFILEID"     
                        ADDITIONALATTRIBUTENAME.8 = "BRDFDATABASEVERSION"

                ParameterValue                  STRING  8      Variable

   END_GROUP = AdditionalAttributes

   GROUP = AssociatedPlatformInstrumentSensor

               AssociatedPlatformShortName.1      STRING     "Terra"
               AssociatedInstrumentShortName.1    STRING     "MODIS"
               AssociatedSensorName.1             STRING     "MODIS"

               AssociatedPlatformShortName.2      STRING     "Aqua"
               AssociatedInstrumentShortName.2    STRING     "MODIS"
               AssociatedSensorName.2             STRING     "MODIS"

   END_GROUP = AssociatedPlatformInstrumentSensor

 END_GROUP = INVENTORYMETADATA

ArchiveMetadata.0
        This string will contain the following PVL fields:
                                              
        Field Name                      Data    no. of   Value
                                        Type    values   
 GROUP = ARCHIVEMETADATA

   GROUP = BoundingRectangle
        WESTBOUNDINGCOORDINATE         DOUBLE     1     Variable
        NORTHBOUNDINGCOORDINATE        DOUBLE     1     Variable
        EASTBOUNDINGCOORDINATE         DOUBLE     1     Variable
        SOUTHBOUNDINGCOORDINATE        DOUBLE     1     Variable
   END_GROUP = BoundingRectangle

        ALGORITHMPACKAGEACCEPTANCEDATE STRING     1     Variable
        ALGORITHMPACKAGEMATURITYCODE   STRING     1     Variable
        ALGORITHMPACKAGENAME           STRING     1     Variable
        ALGORITHMPACKAGEVERSION        STRING     1     Variable
        GEOANYABNORMAL                 STRING     1     Variable
        GEOESTMAXRMSERROR              DOUBLE     1     Variable
        LONGNAME                       STRING     1     Variable
        SPSOPARAMETERS                 STRING     2     "3669, 4332"
        PROCESSINGCENTER               STRING     1     "MODAPS"
        GLOBALGRIDCOLUMNS              INTEGER    1     Variable
        GLOBALGRIDROWS                 INTEGER    1     Variable
        NADIRDATARESOLUTION            STRING     1     Variable
        DESCREVISION                   STRING     1     Variable

 END_GROUP = ARCHIVEMETADATA


StructuralMetadata.0
This string will be populated automatically by HDF-EOS.

Grid Structure:  MODIS_Grid_BRDF

        Dimension               Dimension Name                  Value

        Dimension_0     Ydim:Grid_Albedo                      Variable
        Dimension_1     Xdim:Grid_Albedo                      Variable
        Dimension_2     Num_Albedo_Bands:Grid_Albedo          Variable

   Corner Locations:

        Corner                Values

        UpperLeftPointMtrs    (-180.0, 90.0)
        LowerRightPointMtrs   (180.0, -90.0)


   Supported Grids:     Geographic Grid

        Projection gridID = GCTP_GEO
                ProjParam[0]          not used
                ProjParam[1]          not used
                ProjParam[2]          not used
                ProjParam[3]          not used
                ProjParam[4]          not used
                ProjParam[5]          not used
                ProjParam[6]          not used
                ProjParam[7]          not used
                ProjParam[8]          not used
                ProjParam[9]          not used
                ProjParam[10]         not used
                ProjParam[11]         not used
                ProjParam[12]         not used
                Spherecode            not used
                GridOrigin            HDFE_GD_UL


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


Description of Data Fileds
--------------------------

Data_Field_1
Data_Field_Name:       short BRDF_Albedo_Parameter3_Band1 ("YDIM","XDIM")

Description: BRDF model parameter for geo kernel of band 1

Data conversions:
   file_data = (BRDF_Albedo_Parameter / scale_factors) + add_offset
   BRDF_Albedo_Parameter = (file_data -add_offset) * scale_factors

Data Field Attributes:

Name:                   Type:      Num_Val:    Source:    Value:

long_name               HDF-STRING      1       Code       "Global_BRDF_Albedo_Parameter3_Band1"
units                   HDF-STRING      1       Code       "parameter, no units"
valid_range             HDF-int16       2       Code        0, 32766
_FillValue              HDF-int16       1       Code        32767
scale_factor            HDF-float64     1       Code        0.001
scale_factor_err        HDF-float64     1       Code        0.0
add_offset              HDF-float64     1       Code        0.0
add_offset_err          HDF-float64     1       Code        0.0
calibrated_nt           HDF-int32       1       Code        5

Last updated: August 26, 2019