HDF-EOS V2 MODIS Coarse QA Surface Reflectance HDF File Specification
Revision 6.3.5, 12-JAN-15
Product ID(s):
MOD09 L2 COARSE
MOD09_CRS
Point of Contact:
Jim Ray
Science Systems and Applications, Inc.
Bldg. 32, S036B
NASA Goddard Space Flight Center, Code 619.0
Greenbelt, MD 20771
301-614-5497
jim@ltdri.org
Principal Investigator:
Eric Vermote
MODIS Land Science Team
Bldg. 32, S036H
NASA Goddard Space Flight Center, Code 619.0
Greenbelt, MD 20771
301-614-5413
eric.f.vermote@nasa.gov
SDST:
Gang Ye
MODIS SDST
Science Systems and Applications, Inc
10210 Greenbelt Road, #577
Lanham, Maryland 20706
301-867-2089
gang.ye-1@nasa.gov
The MODIS Coarse QA Surface Reflectance Product has been developed for
internal SCF QA purposes. This product is not to be archived. This
product should only be distributed to the GSFC Land SCF or the MODLAND Land
Data Operational Product Evaluation Group (LDOPE).
ECS Metadata
CoreMetadata.0: The following is the MCF section that will be used to
create the core metadata string. Items labeled as "NOTE" will not be part
of the MCF, but have been added for clarity.
GROUP = INVENTORYMETADATA
GROUPTYPE = MASTERGROUP
GROUP = ECSDataGranule
OBJECT = LocalGranuleID
Mandatory = "TRUE"
Data_Location = "PGE"
NUM_VAL = 1
TYPE = "STRING"
END_OBJECT = LocalGranuleID
OBJECT = SizeMBECSDataGranule
Mandatory = "FALSE"
Data_Location = "DSS"
NUM_VAL = 1
TYPE = "DOUBLE"
END_OBJECT = SizeMBECSDataGranule
OBJECT = ProductionDateTime
Mandatory = "FALSE"
Data_Location = "TK"
NUM_VAL = 1
TYPE = "DATETIME"
END_OBJECT = ProductionDateTime
OBJECT = DayNightFlag
Mandatory = "TRUE"
Data_Location = "PGE"
NUM_VAL = 1
TYPE = "STRING"
END_OBJECT = DayNightFlag
OBJECT = ReprocessingActual
Mandatory = "TRUE"
Data_Location = "PGE"
NUM_VAL = 1
TYPE = "STRING"
END_OBJECT = ReprocessingActual
OBJECT = ReprocessingPlanned
Mandatory = "TRUE"
Data_Location = "PGE"
NUM_VAL = 1
TYPE = "STRING"
END_OBJECT = ReprocessingPlanned
END_GROUP = ECSDataGranule
GROUP = MeasuredParameter
OBJECT = MeasuredParameterContainer
Data_Location = "NONE"
Mandatory = "TRUE"
CLASS = "M"
GROUP = QAFlags
CLASS = "M"
OBJECT = ScienceQualityFlag
Mandatory = "FALSE"
Data_Location = "DP"
NUM_VAL = 1
TYPE = "STRING"
Value = "Not Investigated"
END_OBJECT = ScienceQualityFlag
OBJECT = AutomaticQualityFlagExplanation
Mandatory = "TRUE"
Data_Location = "PGE"
NUM_VAL = 1
TYPE = "STRING"
END_OBJECT = AutomaticQualityFlagExplanation
OBJECT = AutomaticQualityFlag
Mandatory = "TRUE"
Data_Location = "PGE"
NUM_VAL = 1
TYPE = "STRING"
END_OBJECT = AutomaticQualityFlag
OBJECT = OperationalQualityFlagExplanation
Mandatory = "FALSE"
Data_Location = "PGE"
NUM_VAL = 1
TYPE = "STRING"
END_OBJECT = OperationalQualityFlagExplanation
OBJECT = OperationalQualityFlag
Mandatory = "FALSE"
Data_Location = "PGE"
NUM_VAL = 1
TYPE = "STRING"
END_OBJECT = OperationalQualityFlag
OBJECT = ScienceQualityFlagExplanation
Mandatory = "FALSE"
Data_Location = "MCF"
NUM_VAL = 1
TYPE = "STRING"
Value = "See http://landweb.nascom.nasa.gov/cgi-bin/QA_WWW/qaFlagPage.cgi?sat=terra for the product Science Quality status."
END_OBJECT = ScienceQualityFlagExplanation
END_GROUP = QAFlags
GROUP = QAStats
CLASS = "M"
OBJECT = QAPercentMissingData
Mandatory = "TRUE"
Data_Location = "PGE"
NUM_VAL = 1
TYPE = "INTEGER"
END_OBJECT = QAPercentMissingData
OBJECT = QAPercentOutofBoundsData
Mandatory = "FALSE"
Data_Location = "PGE"
NUM_VAL = 1
TYPE = "INTEGER"
END_OBJECT = QAPercentOutofBoundsData
END_GROUP = QAStats
NOTE: There will only be 1 ParameterName field appearing within
the file.
OBJECT = ParameterName
Mandatory = "TRUE"
CLASS = "M"
Data_Location = "MCF"
NUM_VAL = 1
TYPE = "STRING"
Value = "MOD09CRS Coarse Atmo Corrected Surf Refl"
END_OBJECT = ParameterName
END_OBJECT = MeasuredParameterContainer
END_GROUP = MeasuredParameter
GROUP = OrbitCalculatedSpatialDomain
OBJECT = OrbitCalculatedSpatialDomainContainer
Data_Location = "NONE"
Mandatory = "TRUE"
CLASS = "M"
OBJECT = EquatorCrossingDate
Mandatory = "TRUE"
CLASS = "M"
Data_Location = "PGE"
NUM_VAL = 1
TYPE = "DATE"
END_OBJECT = EquatorCrossingDate
OBJECT = EquatorCrossingTime
Mandatory = "TRUE"
CLASS = "M"
Data_Location = "PGE"
NUM_VAL = 1
TYPE = "TIME"
END_OBJECT = EquatorCrossingTime
OBJECT = OrbitNumber
Mandatory = "TRUE"
CLASS = "M"
Data_Location = "PGE"
NUM_VAL = 1
TYPE = "INTEGER"
END_OBJECT = OrbitNumber
OBJECT = EquatorCrossingLongitude
Mandatory = "TRUE"
CLASS = "M"
Data_Location = "PGE"
NUM_VAL = 1
TYPE = "DOUBLE"
END_OBJECT = EquatorCrossingLongitude
END_OBJECT = OrbitCalculatedSpatialDomainContainer
END_GROUP = OrbitCalculatedSpatialDomain
GROUP = CollectionDescriptionClass
OBJECT = VersionID
Mandatory = "TRUE"
Data_Location = "MCF"
NUM_VAL = 1
TYPE = "INTEGER"
Value = 6
END_OBJECT = VersionID
OBJECT = ShortName
Mandatory = "TRUE"
Data_Location = "MCF"
NUM_VAL = 1
TYPE = "STRING"
Value = "MOD09CRS"
END_OBJECT = ShortName
END_GROUP = CollectionDescriptionClass
GROUP = InputGranule
OBJECT = InputPointer
Mandatory = "TRUE"
Data_Location = "PGE"
NUM_VAL = 75
TYPE = "STRING"
END_OBJECT = InputPointer
END_GROUP = InputGranule
GROUP = SpatialDomainContainer
GROUP = HorizontalSpatialDomainContainer
GROUP = GPolygon
OBJECT = GPolygonContainer
Data_Location = "NONE"
Mandatory = "TRUE"
CLASS = "M"
GROUP = GRingPoint
CLASS = "M"
OBJECT = GRingPointLongitude
Mandatory = "TRUE"
Data_Location = "PGE"
NUM_VAL = 4
TYPE = "DOUBLE"
END_OBJECT = GRingPointLongitude
OBJECT = GRingPointLatitude
Mandatory = "TRUE"
Data_Location = "PGE"
NUM_VAL = 4
TYPE = "DOUBLE"
END_OBJECT = GRingPointLatitude
OBJECT = GRingPointSequenceNo
Mandatory = "TRUE"
Data_Location = "PGE"
NUM_VAL = 4
TYPE = "INTEGER"
END_OBJECT = GRingPointSequenceNo
END_GROUP = GRingPoint
GROUP = GRing
CLASS = "M"
OBJECT = ExclusionGRingFlag
Mandatory = "TRUE"
Data_Location = "PGE"
NUM_VAL = 1
TYPE = "STRING"
END_OBJECT = ExclusionGRingFlag
END_GROUP = GRing
END_OBJECT = GPolygonContainer
END_GROUP = GPolygon
END_GROUP = HorizontalSpatialDomainContainer
END_GROUP = SpatialDomainContainer
GROUP = RangeDateTime
OBJECT = RangeEndingDate
Mandatory = "TRUE"
Data_Location = "PGE"
NUM_VAL = 1
TYPE = "DATE"
END_OBJECT = RangeEndingDate
OBJECT = RangeEndingTime
Mandatory = "TRUE"
Data_Location = "PGE"
NUM_VAL = 1
TYPE = "TIME"
END_OBJECT = RangeEndingTime
OBJECT = RangeBeginningDate
Mandatory = "TRUE"
Data_Location = "PGE"
NUM_VAL = 1
TYPE = "DATE"
END_OBJECT = RangeBeginningDate
OBJECT = RangeBeginningTime
Mandatory = "TRUE"
Data_Location = "PGE"
NUM_VAL = 1
TYPE = "TIME"
END_OBJECT = RangeBeginningTime
END_GROUP = RangeDateTime
GROUP = PGEVersionClass
OBJECT = PGEVersion
Mandatory = "TRUE"
Data_Location = "PGE"
NUM_VAL = 1
TYPE = "STRING"
END_OBJECT = PGEVersion
END_GROUP = PGEVersionClass
GROUP = AncillaryInputGranule
OBJECT = AncillaryInputGranuleContainer
Data_Location = "NONE"
Mandatory = "TRUE"
CLASS = "M"
OBJECT = AncillaryInputPointer
Mandatory = "FALSE"
CLASS = "M"
Data_Location = "PGE"
NUM_VAL = 1
TYPE = "STRING"
END_OBJECT = AncillaryInputPointer
OBJECT = AncillaryInputType
Mandatory = "FALSE"
CLASS = "M"
Data_Location = "PGE"
NUM_VAL = 1
TYPE = "STRING"
END_OBJECT = AncillaryInputType
END_OBJECT = AncillaryInputGranuleContainer
END_GROUP = AncillaryInputGranule
GROUP = AssociatedPlatformInstrumentSensor
OBJECT = AssociatedPlatformInstrumentSensorContainer
Data_Location = "NONE"
Mandatory = "TRUE"
Class = "1"
OBJECT = AssociatedPlatformShortName
Data_Location = "MCF"
Mandatory = "TRUE"
Class = "1"
TYPE = "STRING"
NUM_VAL = 1
Value = "Terra"
END_OBJECT = AssociatedPlatformShortName
OBJECT = AssociatedInstrumentShortName
Data_Location = "MCF"
Mandatory = "TRUE"
Class = "1"
TYPE = "STRING"
NUM_VAL = 1
Value = "MODIS"
END_OBJECT = AssociatedInstrumentShortName
OBJECT = AssociatedSensorShortName
Data_Location = "MCF"
Mandatory = "TRUE"
Class = "1"
TYPE = "STRING"
NUM_VAL = 1
VALUE = "MODIS"
END_OBJECT = AssociatedSensorShortName
END_OBJECT = AssociatedPlatformInstrumentSensorContainer
END_GROUP = AssociatedPlatformInstrumentSensor
NOTE: The following will be the AdditionalAttributes set
AdditionalAttribute.1 = QAPERCENTGOODQUALITY
AdditionalAttribute.2 = QAPERCENTOTHERQUALITY
AdditionalAttribute.3 = QAPERCENTNOTPRODUCEDCLOUD
AdditionalAttribute.4 = QAPERCENTNOTPRODUCEDOTHER
AdditionalAttribute.5 = QAPERCENTPOOROUTPUT250MBAND1
AdditionalAttribute.6 = QAPERCENTPOOROUTPUT250MBAND2
AdditionalAttribute.7 = QAPERCENTPOOROUTPUT500MBAND1
AdditionalAttribute.8 = QAPERCENTPOOROUTPUT500MBAND2
AdditionalAttribute.9 = QAPERCENTPOOROUTPUT500MBAND3
AdditionalAttribute.10 = QAPERCENTPOOROUTPUT500MBAND4
AdditionalAttribute.11 = QAPERCENTPOOROUTPUT500MBAND5
AdditionalAttribute.12 = QAPERCENTPOOROUTPUT500MBAND6
AdditionalAttribute.13 = QAPERCENTPOOROUTPUT500MBAND7
AdditionalAttribute.14 = QAPERCENTPOOROUTPUT1KMBAND1
AdditionalAttribute.15 = QAPERCENTPOOROUTPUT1KMBAND2
AdditionalAttribute.16 = QAPERCENTPOOROUTPUT1KMBAND3
AdditionalAttribute.17 = QAPERCENTPOOROUTPUT1KMBAND4
AdditionalAttribute.18 = QAPERCENTPOOROUTPUT1KMBAND5
AdditionalAttribute.19 = QAPERCENTPOOROUTPUT1KMBAND6
AdditionalAttribute.20 = QAPERCENTPOOROUTPUT1KMBAND7
AdditionalAttribute.21 = GRANULENUMBER
AdditionalAttribute.22 = PROCESSVERSION
GROUP = AdditionalAttributes
OBJECT = AdditionalAttributesContainer
Data_Location = "NONE"
Mandatory = "FALSE"
CLASS = "M"
OBJECT = AdditionalAttributeName
Mandatory = "FALSE"
CLASS = "M"
Data_Location = "PGE"
NUM_VAL = 1
TYPE = "STRING"
END_OBJECT = AdditionalAttributeName
GROUP = InformationContent
CLASS = "M"
OBJECT = ParameterValue
Mandatory = "FALSE"
Data_Location = "PGE"
NUM_VAL = 1
TYPE = "STRING"
END_OBJECT = ParameterValue
END_GROUP = InformationContent
END_OBJECT = AdditionalAttributesContainer
END_GROUP = AdditionalAttributes
OBJECT = LocalVersionID
Mandatory = "FALSE"
Data_Location = "PGE"
NUM_VAL = 1
TYPE = "STRING"
END_OBJECT = LocalVersionID
END_GROUP = INVENTORYMETADATA
ArchiveMetadata.0: The following is the MCF section that will be used
to create the archive metadata string.
GROUP = ARCHIVEDMETADATA
GROUPTYPE = MASTERGROUP
OBJECT = AlgorithmPackageAcceptanceDate
Data_Location = "MCF"
TYPE = "STRING"
NUM_VAL = 1
Mandatory = "FALSE"
Value = "1998-01-01"
END_OBJECT = AlgorithmPackageAcceptanceDate
OBJECT = AlgorithmPackageMaturityCode
Data_Location = "MCF"
TYPE = "STRING"
NUM_VAL = 1
Mandatory = "FALSE"
Value = "pre-launch"
END_OBJECT = AlgorithmPackageMaturityCode
OBJECT = AlgorithmPackageName
Data_Location = "MCF"
TYPE = "STRING"
NUM_VAL = 1
Mandatory = "FALSE"
Value = "MOD09 L2"
END_OBJECT = AlgorithmPackageName
OBJECT = AlgorithmPackageVersion
Data_Location = "MCF"
TYPE = "STRING"
NUM_VAL = 1
Mandatory = "FALSE"
Value = "version 4"
END_OBJECT = AlgorithmPackageVersion
OBJECT = SystemFileName
Data_Location = "PGE"
TYPE = "STRING"
NUM_VAL = 75
Mandatory = "FALSE"
END_OBJECT = SystemFileName
OBJECT = AncillarySystemFileName
Data_Location = "PGE"
TYPE = "STRING"
NUM_VAL = 75
Mandatory = "FALSE"
END_OBJECT = AncillarySystemFileName
OBJECT = LongName
Data_Location = "MCF"
TYPE = "STRING"
NUM_VAL = 1
Mandatory = "FALSE"
Value = "Coarse Resolution MODIS Atmospherically Corrected Surface Reflectance"
END_OBJECT = LongName
OBJECT = ProcessingCenter
Data_Location = "MCF"
TYPE = "STRING"
NUM_VAL = 1
Mandatory = "FALSE"
Value = "MODAPS"
END_OBJECT = ProcessingCenter
OBJECT = SPSOParameters
Data_Location = "MCF"
TYPE = "STRING"
NUM_VAL = 1
Mandatory = "FALSE"
Value = "None"
END_OBJECT = SPSOParameters
Note that for the QualityClassPercentage arrays, the 16 values are utilized as
the following, with 0 being the leftmost value:
value 0 -- % highest quality
value 8 -- % atmospherically corrected
value 9 -- % solar zenith >= 85 degrees
value 10 -- % solar zenith >= 75 and < 85 degrees
value 11 -- % missing input
value 12 -- % internal constant used in place of
climatological data for at least one atmospheric
constant
value 13 -- % correction out of bounds, pixels constrained to
extreme allowable value
value 14 -- % L1B data faulty
value 15 -- % not processed due to deep ocean or clouds
OBJECT = QualityClassPercentage1KMBand1
Data_Location = "PGE"
TYPE = "INTEGER"
NUM_VAL = 16
Mandatory = "FALSE"
END_OBJECT = QualityClassPercentage1KMBand1
OBJECT = QualityClassPercentage1KMBand2
Data_Location = "PGE"
TYPE = "INTEGER"
NUM_VAL = 16
Mandatory = "FALSE"
END_OBJECT = QualityClassPercentage1KMBand2
OBJECT = QualityClassPercentage1KMBand3
Data_Location = "PGE"
TYPE = "INTEGER"
NUM_VAL = 16
Mandatory = "FALSE"
END_OBJECT = QualityClassPercentage1KMBand3
OBJECT = QualityClassPercentage1KMBand4
Data_Location = "PGE"
TYPE = "INTEGER"
NUM_VAL = 16
Mandatory = "FALSE"
END_OBJECT = QualityClassPercentage1KMBand4
OBJECT = QualityClassPercentage1KMBand5
Data_Location = "PGE"
TYPE = "INTEGER"
NUM_VAL = 16
Mandatory = "FALSE"
END_OBJECT = QualityClassPercentage1KMBand5
OBJECT = QualityClassPercentage1KMBand6
Data_Location = "PGE"
TYPE = "INTEGER"
NUM_VAL = 16
Mandatory = "FALSE"
END_OBJECT = QualityClassPercentage1KMBand6
OBJECT = QualityClassPercentage1KMBand7
Data_Location = "PGE"
TYPE = "INTEGER"
NUM_VAL = 16
Mandatory = "FALSE"
END_OBJECT = QualityClassPercentage1KMBand7
OBJECT = QualityClassPercentage250MBand1
Data_Location = "PGE"
TYPE = "INTEGER"
NUM_VAL = 16
Mandatory = "FALSE"
END_OBJECT = QualityClassPercentage250MBand1
OBJECT = QualityClassPercentage250MBand2
Data_Location = "PGE"
TYPE = "INTEGER"
NUM_VAL = 16
Mandatory = "FALSE"
END_OBJECT = QualityClassPercentage250MBand2
OBJECT = QualityClassPercentage500MBand1
Data_Location = "PGE"
TYPE = "INTEGER"
NUM_VAL = 16
Mandatory = "FALSE"
END_OBJECT = QualityClassPercentage500MBand1
OBJECT = QualityClassPercentage500MBand2
Data_Location = "PGE"
TYPE = "INTEGER"
NUM_VAL = 16
Mandatory = "FALSE"
END_OBJECT = QualityClassPercentage500MBand2
OBJECT = QualityClassPercentage500MBand3
Data_Location = "PGE"
TYPE = "INTEGER"
NUM_VAL = 16
Mandatory = "FALSE"
END_OBJECT = QualityClassPercentage500MBand3
OBJECT = QualityClassPercentage500MBand4
Data_Location = "PGE"
TYPE = "INTEGER"
NUM_VAL = 16
Mandatory = "FALSE"
END_OBJECT = QualityClassPercentage500MBand4
OBJECT = QualityClassPercentage500MBand5
Data_Location = "PGE"
TYPE = "INTEGER"
NUM_VAL = 16
Mandatory = "FALSE"
END_OBJECT = QualityClassPercentage500MBand5
OBJECT = QualityClassPercentage500MBand6
Data_Location = "PGE"
TYPE = "INTEGER"
NUM_VAL = 16
Mandatory = "FALSE"
END_OBJECT = QualityClassPercentage500MBand6
OBJECT = QualityClassPercentage500MBand7
Data_Location = "PGE"
TYPE = "INTEGER"
NUM_VAL = 16
Mandatory = "FALSE"
END_OBJECT = QualityClassPercentage500MBand7
OBJECT = AdjacencyCorrectionAttempted
Data_Location = "PGE"
TYPE = "STRING"
NUM_VAL = 1
Mandatory = "FALSE"
END_OBJECT = AdjacencyCorrectionAttempted
OBJECT = AtmosphericCorrectionAttempted
Data_Location = "PGE"
TYPE = "STRING"
NUM_VAL = 1
Mandatory = "FALSE"
END_OBJECT = AtmosphericCorrectionAttempted
OBJECT = NorthBoundingCoordinate
Data_Location = "PGE"
TYPE = "DOUBLE"
NUM_VAL = 1
Mandatory = "FALSE"
END_OBJECT = NorthBoundingCoordinate
OBJECT = SouthBoundingCoordinate
Data_Location = "PGE"
TYPE = "DOUBLE"
NUM_VAL = 1
Mandatory = "FALSE"
END_OBJECT = SouthBoundingCoordinate
OBJECT = EastBoundingCoordinate
Data_Location = "PGE"
TYPE = "DOUBLE"
NUM_VAL = 1
Mandatory = "FALSE"
END_OBJECT = EastBoundingCoordinate
OBJECT = WestBoundingCoordinate
Data_Location = "PGE"
TYPE = "DOUBLE"
NUM_VAL = 1
Mandatory = "FALSE"
END_OBJECT = WestBoundingCoordinate
OBJECT = BRDFCorrectionAttempted
Data_Location = "PGE"
TYPE = "STRING"
NUM_VAL = 1
Mandatory = "FALSE"
END_OBJECT = BRDFCorrectionAttempted
OBJECT = InstrumentScansProcessed
Data_Location = "PGE"
TYPE = "INTEGER"
NUM_VAL = 1
Mandatory = "FALSE"
END_OBJECT = InstrumentScansProcessed
OBJECT = PercentNotSea
Data_Location = "PGE"
TYPE = "INTEGER"
NUM_VAL = 1
Mandatory = "FALSE"
END_OBJECT = PercentNotSea
OBJECT = SeaProcessed
Data_Location = "PGE"
TYPE = "STRING"
NUM_VAL = 1
Mandatory = "FALSE"
END_OBJECT = SeaProcessed
OBJECT = SCIABNORM
Data_Location = "PGE"
TYPE = "INTEGER"
NUM_VAL = 1
Mandatory = "FALSE"
END_OBJECT = SCIABNORM
OBJECT = SCISTATE
Data_Location = "PGE"
TYPE = "INTEGER"
NUM_VAL = 1
Mandatory = "FALSE"
END_OBJECT = SCISTATE
OBJECT = NUMBEROFHIGHSOLARZENITHPIXELS1KM
Data_Location = "PGE"
TYPE = "INTEGER"
NUM_VAL = 1
Mandatory = "FALSE"
END_OBJECT = NUMBEROFHIGHSOLARZENITHPIXELS1KM
OBJECT = AEROSOLQUANTITYCLMH
Data_Location = "PGE"
TYPE = "INTEGER"
NUM_VAL = 4
Mandatory = "FALSE"
END_OBJECT = AEROSOLQUANTITYCLMH
OBJECT = DESCRrevision
Data_Location = "MCF"
Mandatory = "FALSE"
NUM_VAL = 1
TYPE = "STRING"
VALUE = "6.0"
END_OBJECT = DESCRrevision
OBJECT = ProductionHistory
Data_Location = "PGE"
Mandatory = "FALSE"
NUM_VAL = 1
TYPE = "STRING"
END_OBJECT = ProductionHistory
OBJECT = ProcessingEnvironment
Data_Location = "PGE"
Mandatory = "FALSE"
TYPE = "STRING"
NUM_VAL = 1
END_OBJECT = ProcessingEnvironment
END_GROUP = ARCHIVEDMETADATA
END
Dimensions:
Dimension Name Value
Dimension_1 Data Lines (int)((# of input scan lines * 10) /
DATARESOLUTION)
Dimension_2 Data Samples Per Line ((int) (1354/DATARESOLUTION)) + 1
DataFields:
The following datafields are always in this file:
"Coarse Resolution Latitude"
"Coarse Resolution Longitude"
"Coarse Resolution QA"
"Coarse Resolution Brightness Temperature Band 20"
"Coarse Resolution Brightness Temperature Band 29"
"Coarse Resolution Brightness Temperature Band 31"
"Coarse Resolution Brightness Temperature Band 32"
If the metadatum DAYNIGHTFLAG is equal to "Day", the following datafields are
also in this file:
"Coarse Resolution Surface Reflectance Band 1"
"Coarse Resolution Surface Reflectance Band 2"
"Coarse Resolution Surface Reflectance Band 3"
"Coarse Resolution Surface Reflectance Band 4"
"Coarse Resolution Surface Reflectance Band 5"
"Coarse Resolution Surface Reflectance Band 6"
"Coarse Resolution Surface Reflectance Band 7"
"Coarse Resolution Surface Reflectance Band 8"
"Coarse Resolution Surface Reflectance Band 9"
"Coarse Resolution Surface Reflectance Band 10"
"Coarse Resolution Surface Reflectance Band 11"
"Coarse Resolution Surface Reflectance Band 12"
"Coarse Resolution Surface Reflectance Band 13"
"Coarse Resolution Surface Reflectance Band 14"
"Coarse Resolution Surface Reflectance Band 15"
"Coarse Resolution Surface Reflectance Band 16"
"Coarse Resolution Brightness Temperature Band 21"
"Coarse Resolution Brightness Temperature Band 22"
"Coarse Resolution Brightness Temperature Band 23"
"Coarse Resolution Surface Reflectance Band 20"
"Coarse Resolution Surface Reflectance Band 26"
"Coarse Resolution Atmospheric Optical Depth Band 1"
"Coarse Resolution Atmospheric Optical Depth Band 3"
"Coarse Resolution Atmospheric Optical Depth Band 8"
"Coarse Resolution Atmospheric Optical Depth Model"
"Coarse Resolution Surface Pressure"
"Coarse Resolution Mean Sea Level Pressure"
"Coarse Resolution Water Vapor"
"Coarse Resolution NCEP Water Vapor"
"Coarse Resolution Ozone"
"Coarse Resolution Air Temperature (2m)"
"Coarse Resolution Solar Zenith"
"Coarse Resolution Sensor Zenith"
"Coarse Resolution Relative Azimuth"
"Coarse Resolution U-component of Wind"
"Coarse Resolution V-component of Wind"
"Coarse Resolution CM"
All data stored within DataFields that contain the HDF attributes
"scale_factor" and "add_offset" are scaled according to the following data
conversion:
parameter = scale_factor * (file data - add_offset)
file data = (parameter / scale_factor) + add_offset
A value of "Variable" indicates that this value will vary according to
the granule being processed.
DataField DataField_1
Name Coarse Resolution Latitude
Data Type FLOAT32
Dimensions Dimension_1, Dimension_2
DataField_1 HDF Attributes:
Attribute Data Type Quantity Value
long_name STRING 1 Coarse Resolution Latitude
units STRING 1 "degrees"
Nadir Data Resolution STRING 1 "5km"
valid_range FLOAT32 2 -90.0, 90.0
_FillValue FLOAT32 1 0.0
scale_factor FLOAT64 1 1.0
scale_factor_err FLOAT64 1 0.0
add_offset FLOAT64 1 0.0
add_offset_err FLOAT64 1 0.0
calibrated_nt INT32 1 5
DataField DataField_2
Name Coarse Resolution Longitude
Data Type FLOAT32
Dimensions Dimension_1, Dimension_2
DataField_2 HDF Attributes:
Attribute Data Type Quantity Value
long_name STRING 1 Coarse Resolution Longitude
units STRING 1 "degrees"
Nadir Data Resolution STRING 1 "5km"
valid_range FLOAT32 2 -180.0, 180.0
_FillValue FLOAT32 1 0.0
scale_factor FLOAT64 1 1.0
scale_factor_err FLOAT64 1 0.0
add_offset FLOAT64 1 0.0
add_offset_err FLOAT64 1 0.0
calibrated_nt INT32 1 5
DataField DataField_3
Name Coarse Resolution Surface Reflectance Band 1
Data Type INT16
Dimensions Dimension_1, Dimension_2
DataField_3 HDF Attributes:
Attribute Data Type Quantity Value
long_name STRING 1 Coarse Resolution Surface
Reflectance Band 1
units STRING 1 reflectance
Nadir Data Resolution STRING 1 "5km"
valid_range INT16 2 -100, 16000
_FillValue INT16 1 -28672
scale_factor FLOAT64 1 0.0001
scale_factor_err FLOAT64 1 0.0
add_offset FLOAT64 1 0.0
add_offset_err FLOAT64 1 0.0
calibrated_nt INT32 1 5
DataField DataField_4
Name Coarse Resolution Surface Reflectance Band 2
Data Type INT16
Dimensions Dimension_1, Dimension_2
DataField_4 HDF Attributes:
Attribute Data Type Quantity Value
long_name STRING 1 Coarse Resolution Surface
Reflectance Band 2
units STRING 1 reflectance
Nadir Data Resolution STRING 1 "5km"
valid_range INT16 2 -100, 16000
_FillValue INT16 1 -28672
scale_factor FLOAT64 1 0.0001
scale_factor_err FLOAT64 1 0.0
add_offset FLOAT64 1 0.0
add_offset_err FLOAT64 1 0.0
calibrated_nt INT32 1 5
DataField DataField_5
Name Coarse Resolution Surface Reflectance Band 3
Data Type INT16
Dimensions Dimension_1, Dimension_2
DataField_5 HDF Attributes:
Attribute Data Type Quantity Value
long_name STRING 1 Coarse Resolution Surface
Reflectance Band 3
units STRING 1 reflectance
Nadir Data Resolution STRING 1 "5km"
valid_range INT16 2 -100, 16000
_FillValue INT16 1 -28672
scale_factor FLOAT64 1 0.0001
scale_factor_err FLOAT64 1 0.0
add_offset FLOAT64 1 0.0
add_offset_err FLOAT64 1 0.0
calibrated_nt INT32 1 5
DataField DataField_6
Name Coarse Resolution Surface Reflectance Band 4
Data Type INT16
Dimensions Dimension_1, Dimension_2
DataField_6 HDF Attributes:
Attribute Data Type Quantity Value
long_name STRING 1 Coarse Resolution Surface
Reflectance Band 4
units STRING 1 reflectance
Nadir Data Resolution STRING 1 "5km"
valid_range INT16 2 -100, 16000
_FillValue INT16 1 -28672
scale_factor FLOAT64 1 0.0001
scale_factor_err FLOAT64 1 0.0
add_offset FLOAT64 1 0.0
add_offset_err FLOAT64 1 0.0
calibrated_nt INT32 1 5
DataField DataField_7
Name Coarse Resolution Surface Reflectance Band 5
Data Type INT16
Dimensions Dimension_1, Dimension_2
DataField_7 HDF Attributes:
Attribute Data Type Quantity Value
long_name STRING 1 Coarse Resolution Surface
Reflectance Band 5
units STRING 1 reflectance
Nadir Data Resolution STRING 1 "5km"
valid_range INT16 2 -100, 16000
_FillValue INT16 1 -28672
scale_factor FLOAT64 1 0.0001
scale_factor_err FLOAT64 1 0.0
add_offset FLOAT64 1 0.0
add_offset_err FLOAT64 1 0.0
calibrated_nt INT32 1 5
DataField DataField_8
Name Coarse Resolution Surface Reflectance Band 6
Data Type INT16
Dimensions Dimension_1, Dimension_2
DataField_8 HDF Attributes:
Attribute Data Type Quantity Value
long_name STRING 1 Coarse Resolution Surface
Reflectance Band 6
units STRING 1 reflectance
Nadir Data Resolution STRING 1 "5km"
valid_range INT16 2 -100, 16000
_FillValue INT16 1 -28672
scale_factor FLOAT64 1 0.0001
scale_factor_err FLOAT64 1 0.0
add_offset FLOAT64 1 0.0
add_offset_err FLOAT64 1 0.0
calibrated_nt INT32 1 5
DataField DataField_9
Name Coarse Resolution Surface Reflectance Band 7
Data Type INT16
Dimensions Dimension_1, Dimension_2
DataField_9 HDF Attributes:
Attribute Data Type Quantity Value
long_name STRING 1 Coarse Resolution Surface
Reflectance Band 7
units STRING 1 reflectance
Nadir Data Resolution STRING 1 "5km"
valid_range INT16 2 -100, 16000
_FillValue INT16 1 -28672
scale_factor FLOAT64 1 0.0001
scale_factor_err FLOAT64 1 0.0
add_offset FLOAT64 1 0.0
add_offset_err FLOAT64 1 0.0
calibrated_nt INT32 1 5
DataField DataField_10
Name Coarse Resolution Surface Reflectance Band 8
Data Type INT16
Dimensions Dimension_1, Dimension_2
DataField_10 HDF Attributes:
Attribute Data Type Quantity Value
long_name STRING 1 Coarse Resolution Surface
Reflectance Band 8
units STRING 1 reflectance
Nadir Data Resolution STRING 1 "5km"
valid_range INT16 2 -100, 16000
_FillValue INT16 1 -28672
scale_factor FLOAT64 1 0.0001
scale_factor_err FLOAT64 1 0.0
add_offset FLOAT64 1 0.0
add_offset_err FLOAT64 1 0.0
calibrated_nt INT32 1 5
DataField DataField_11
Name Coarse Resolution Surface Reflectance Band 9
Data Type INT16
Dimensions Dimension_1, Dimension_2
DataField_11 HDF Attributes:
Attribute Data Type Quantity Value
long_name STRING 1 Coarse Resolution Surface
Reflectance Band 9
units STRING 1 reflectance
Nadir Data Resolution STRING 1 "5km"
valid_range INT16 2 -100, 16000
_FillValue INT16 1 -28672
scale_factor FLOAT64 1 0.0001
scale_factor_err FLOAT64 1 0.0
add_offset FLOAT64 1 0.0
add_offset_err FLOAT64 1 0.0
calibrated_nt INT32 1 5
DataField DataField_12
Name Coarse Resolution Surface Reflectance Band 10
Data Type INT16
Dimensions Dimension_1, Dimension_2
DataField_12 HDF Attributes:
Attribute Data Type Quantity Value
long_name STRING 1 Coarse Resolution Surface
Reflectance Band 10
units STRING 1 reflectance
Nadir Data Resolution STRING 1 "5km"
valid_range INT16 2 -100, 16000
_FillValue INT16 1 -28672
scale_factor FLOAT64 1 0.0001
scale_factor_err FLOAT64 1 0.0
add_offset FLOAT64 1 0.0
add_offset_err FLOAT64 1 0.0
calibrated_nt INT32 1 5
DataField DataField_13
Name Coarse Resolution Surface Reflectance Band 11
Data Type INT16
Dimensions Dimension_1, Dimension_2
DataField_13 HDF Attributes:
Attribute Data Type Quantity Value
long_name STRING 1 Coarse Resolution Surface
Reflectance Band 11
units STRING 1 reflectance
Nadir Data Resolution STRING 1 "5km"
valid_range INT16 2 -100, 16000
_FillValue INT16 1 -28672
scale_factor FLOAT64 1 0.0001
scale_factor_err FLOAT64 1 0.0
add_offset FLOAT64 1 0.0
add_offset_err FLOAT64 1 0.0
calibrated_nt INT32 1 5
DataField DataField_14
Name Coarse Resolution Surface Reflectance Band 12
Data Type INT16
Dimensions Dimension_1, Dimension_2
DataField_14 HDF Attributes:
Attribute Data Type Quantity Value
long_name STRING 1 Coarse Resolution Surface
Reflectance Band 12
units STRING 1 reflectance
Nadir Data Resolution STRING 1 "5km"
valid_range INT16 2 -100, 16000
_FillValue INT16 1 -28672
scale_factor FLOAT64 1 0.0001
scale_factor_err FLOAT64 1 0.0
add_offset FLOAT64 1 0.0
add_offset_err FLOAT64 1 0.0
calibrated_nt INT32 1 5
DataField DataField_15
Name Coarse Resolution Surface Reflectance Band 13
Data Type INT16
Dimensions Dimension_1, Dimension_2
DataField_15 HDF Attributes:
Attribute Data Type Quantity Value
long_name STRING 1 Coarse Resolution Surface
Reflectance Band 13
units STRING 1 reflectance
Nadir Data Resolution STRING 1 "5km"
valid_range INT16 2 -100, 16000
_FillValue INT16 1 -28672
scale_factor FLOAT64 1 0.0001
scale_factor_err FLOAT64 1 0.0
add_offset FLOAT64 1 0.0
add_offset_err FLOAT64 1 0.0
calibrated_nt INT32 1 5
DataField DataField_16
Name Coarse Resolution Surface Reflectance Band 14
Data Type INT16
Dimensions Dimension_1, Dimension_2
DataField_16 HDF Attributes:
Attribute Data Type Quantity Value
long_name STRING 1 Coarse Resolution Surface
Reflectance Band 14
units STRING 1 reflectance
Nadir Data Resolution STRING 1 "5km"
valid_range INT16 2 -100, 16000
_FillValue INT16 1 -28672
scale_factor FLOAT64 1 0.0001
scale_factor_err FLOAT64 1 0.0
add_offset FLOAT64 1 0.0
add_offset_err FLOAT64 1 0.0
calibrated_nt INT32 1 5
DataField DataField_17
Name Coarse Resolution Surface Reflectance Band 15
Data Type INT16
Dimensions Dimension_1, Dimension_2
DataField_17 HDF Attributes:
Attribute Data Type Quantity Value
long_name STRING 1 Coarse Resolution Surface
Reflectance Band 15
units STRING 1 reflectance
Nadir Data Resolution STRING 1 "5km"
valid_range INT16 2 -100, 16000
_FillValue INT16 1 -28672
scale_factor FLOAT64 1 0.0001
scale_factor_err FLOAT64 1 0.0
add_offset FLOAT64 1 0.0
add_offset_err FLOAT64 1 0.0
calibrated_nt INT32 1 5
DataField DataField_18
Name Coarse Resolution Surface Reflectance Band 16
Data Type INT16
Dimensions Dimension_1, Dimension_2
DataField_18 HDF Attributes:
Attribute Data Type Quantity Value
long_name STRING 1 Coarse Resolution Surface
Reflectance Band 16
units STRING 1 reflectance
Nadir Data Resolution STRING 1 "5km"
valid_range INT16 2 -100, 16000
_FillValue INT16 1 -28672
scale_factor FLOAT64 1 0.0001
scale_factor_err FLOAT64 1 0.0
add_offset FLOAT64 1 0.0
add_offset_err FLOAT64 1 0.0
calibrated_nt INT32 1 5
DataField DataField_19
Name Coarse Resolution Brightness Temperature Band 20
Data Type UINT16
Dimensions Dimension_1, Dimension_2
DataField_19 HDF Attributes:
Attribute Data Type Quantity Value
long_name STRING 1 Coarse Resolution Brightness
Temperature Band 20
units STRING 1 "degrees K"
Nadir Data Resolution STRING 1 "5km"
valid_range INT16 2 0, 33300
_FillValue INT16 1 0
scale_factor FLOAT64 1 0.01
scale_factor_err FLOAT64 1 0.0
add_offset FLOAT64 1 0.0
add_offset_err FLOAT64 1 0.0
calibrated_nt INT32 1 5
DataField DataField_20
Name Coarse Resolution Brightness Temperature Band 21
Data Type UINT16
Dimensions Dimension_1, Dimension_2
DataField_20 HDF Attributes:
Attribute Data Type Quantity Value
long_name STRING 1 Coarse Resolution Brightness
Temperature Band 21
units STRING 1 "degrees K"
Nadir Data Resolution STRING 1 "5km"
valid_range INT16 2 0, 42900
_FillValue INT16 1 0
scale_factor FLOAT64 1 0.01
scale_factor_err FLOAT64 1 0.0
add_offset FLOAT64 1 0.0
add_offset_err FLOAT64 1 0.0
calibrated_nt INT32 1 5
DataField DataField_21
Name Coarse Resolution Brightness Temperature Band 22
Data Type UINT16
Dimensions Dimension_1, Dimension_2
DataField_21 HDF Attributes:
Attribute Data Type Quantity Value
long_name STRING 1 Coarse Resolution Brightness
Temperature Band 22
units STRING 1 "degrees K"
Nadir Data Resolution STRING 1 "5km"
valid_range INT16 2 0, 32900
_FillValue INT16 1 0
scale_factor FLOAT64 1 0.01
scale_factor_err FLOAT64 1 0.0
add_offset FLOAT64 1 0.0
add_offset_err FLOAT64 1 0.0
calibrated_nt INT32 1 5
DataField DataField_22
Name Coarse Resolution Brightness Temperature Band 23
Data Type UINT16
Dimensions Dimension_1, Dimension_2
DataField_22 HDF Attributes:
Attribute Data Type Quantity Value
long_name STRING 1 Coarse Resolution Brightness
Temperature Band 23
units STRING 1 "degrees K"
Nadir Data Resolution STRING 1 "5km"
valid_range INT16 2 0, 32900
_FillValue INT16 1 0
scale_factor FLOAT64 1 0.01
scale_factor_err FLOAT64 1 0.0
add_offset FLOAT64 1 0.0
add_offset_err FLOAT64 1 0.0
calibrated_nt INT32 1 5
DataField DataField_23
Name Coarse Resolution Brightness Temperature Band 29
Data Type UINT16
Dimensions Dimension_1, Dimension_2
DataField_23 HDF Attributes:
Attribute Data Type Quantity Value
long_name STRING 1 Coarse Resolution Brightness
Temperature Band 29
units STRING 1 "degrees K"
Nadir Data Resolution STRING 1 "5km"
valid_range INT16 2 0, 33000
_FillValue INT16 1 0
scale_factor FLOAT64 1 0.01
scale_factor_err FLOAT64 1 0.0
add_offset FLOAT64 1 0.0
add_offset_err FLOAT64 1 0.0
calibrated_nt INT32 1 5
DataField DataField_24
Name Coarse Resolution Brightness Temperature Band 31
Data Type UINT16
Dimensions Dimension_1, Dimension_2
DataField_24 HDF Attributes:
Attribute Data Type Quantity Value
long_name STRING 1 Coarse Resolution Brightness
Temperature Band 31
units STRING 1 "degrees K"
Nadir Data Resolution STRING 1 "5km"
valid_range INT16 2 0, 37800
_FillValue INT16 1 0
scale_factor FLOAT64 1 0.01
scale_factor_err FLOAT64 1 0.0
add_offset FLOAT64 1 0.0
add_offset_err FLOAT64 1 0.0
calibrated_nt INT32 1 5
DataField DataField_25
Name Coarse Resolution Brightness Temperature Band 32
Data Type UINT16
Dimensions Dimension_1, Dimension_2
DataField_25 HDF Attributes:
Attribute Data Type Quantity Value
long_name STRING 1 Coarse Resolution Brightness
Temperature Band 32
units STRING 1 "degrees K"
Nadir Data Resolution STRING 1 "5km"
valid_range INT16 2 0, 41900
_FillValue INT16 1 0
scale_factor FLOAT64 1 0.01
scale_factor_err FLOAT64 1 0.0
add_offset FLOAT64 1 0.0
add_offset_err FLOAT64 1 0.0
calibrated_nt INT32 1 5
DataField DataField_26
Name Coarse Resolution Surface Reflectance Band 20
Data Type INT16
Dimensions Dimension_1, Dimension_2
DataField_26 HDF Attributes:
Attribute Data Type Quantity Value
long_name STRING 1 Coarse Resolution Surface
Reflectance Band 20
units STRING 1 reflectance
Nadir Data Resolution STRING 1 "5km"
valid_range INT16 2 0, 5000
_FillValue INT16 1 -28672
scale_factor FLOAT64 1 0.0001
scale_factor_err FLOAT64 1 0.0
add_offset FLOAT64 1 0.0
add_offset_err FLOAT64 1 0.0
calibrated_nt INT32 1 5
DataField DataField_27
Name Coarse Resolution Surface Reflectance Band 26
Data Type INT16
Dimensions Dimension_1, Dimension_2
DataField_27 HDF Attributes:
Attribute Data Type Quantity Value
long_name STRING 1 Coarse Resolution Surface
Reflectance Band 26
units STRING 1 reflectance
Nadir Data Resolution STRING 1 "5km"
valid_range INT16 2 -100, 16000
_FillValue INT16 1 -28672
scale_factor FLOAT64 1 0.0001
scale_factor_err FLOAT64 1 0.0
add_offset FLOAT64 1 0.0
add_offset_err FLOAT64 1 0.0
calibrated_nt INT32 1 5
DataField DataField_28
Name Coarse Resolution Atmospheric Optical Depth Band 1
Data Type INT16
Dimensions Dimension_1, Dimension_2
DataField_28 HDF Attributes:
Attribute Data Type Quantity Value
long_name STRING 1 Coarse Resolution Atmospheric
Optical Depth Band 1
units STRING 1 "unitless"
Nadir Data Resolution STRING 1 "5km"
valid_range INT16 2 0, 5000
_FillValue INT16 1 0
scale_factor FLOAT64 1 0.001
scale_factor_err FLOAT64 1 0.0
add_offset FLOAT64 1 0.0
add_offset_err FLOAT64 1 0.0
calibrated_nt INT32 1 5
DataField DataField_29
Name Coarse Resolution Atmospheric Optical Depth Band 3
Data Type INT16
Dimensions Dimension_1, Dimension_2
DataField_29 HDF Attributes:
Attribute Data Type Quantity Value
long_name STRING 1 Coarse Resolution Atmospheric
Optical Depth Band 3
units STRING 1 "unitless"
Nadir Data Resolution STRING 1 "5km"
valid_range INT16 2 0, 5000
_FillValue INT16 1 0
scale_factor FLOAT64 1 0.001
scale_factor_err FLOAT64 1 0.0
add_offset FLOAT64 1 0.0
add_offset_err FLOAT64 1 0.0
calibrated_nt INT32 1 5
DataField DataField_30
Name Coarse Resolution Atmospheric Optical Depth Band 8
Data Type INT16
Dimensions Dimension_1, Dimension_2
DataField_30 HDF Attributes:
Attribute Data Type Quantity Value
long_name STRING 1 Coarse Resolution Atmospheric
Optical Depth Band 8
units STRING 1 "unitless"
Nadir Data Resolution STRING 1 "5km"
valid_range INT16 2 0, 5000
_FillValue INT16 1 0
scale_factor FLOAT64 1 0.001
scale_factor_err FLOAT64 1 0.0
add_offset FLOAT64 1 0.0
add_offset_err FLOAT64 1 0.0
calibrated_nt INT32 1 5
DataField DataField_31
Name Coarse Resolution Atmospheric Optical Depth Model
Data Type INT16
Dimensions Dimension_1, Dimension_2
DataField_31 HDF Attributes:
Attribute Data Type Quantity Value
long_name STRING 1 Coarse Resolution Atmospheric
Optical Depth Model
units STRING 1 "unitless"
Nadir Data Resolution STRING 1 "5km"
valid_range INT16 2 1, 5
_FillValue INT16 1 0
scale_factor FLOAT64 1 1
scale_factor_err FLOAT64 1 0.0
add_offset FLOAT64 1 0.0
add_offset_err FLOAT64 1 0.0
calibrated_nt INT32 1 5
DataField DataField_32
Name Coarse Resolution Surface Pressure
Data Type UINT8
Dimensions Dimension_1, Dimension_2
DataField_32 HDF Attributes:
Attribute Data Type Quantity Value
long_name STRING 1 Coarse Resolution Surface
Pressure
units STRING 1 "atm"
Nadir Data Resolution STRING 1 "5km"
valid_range INT16 2 0, 255
_FillValue INT16 1 0
scale_factor FLOAT64 1 0.005
scale_factor_err FLOAT64 1 0.0
add_offset FLOAT64 1 0.0
add_offset_err FLOAT64 1 0.0
calibrated_nt INT32 1 5
DataField DataField_33
Name Coarse Resolution Mean Sea Level Pressure
Data Type UINT8
Dimensions Dimension_1, Dimension_2
DataField_33 HDF Attributes:
Attribute Data Type Quantity Value
long_name STRING 1 Coarse Resolution Mean Sea
Level Pressure
units STRING 1 "atm"
Nadir Data Resolution STRING 1 "5km"
valid_range INT16 2 0, 255
_FillValue INT16 1 0
scale_factor FLOAT64 1 0.005
scale_factor_err FLOAT64 1 0.0
add_offset FLOAT64 1 0.0
add_offset_err FLOAT64 1 0.0
calibrated_nt INT32 1 5
DataField DataField_34
Name Coarse Resolution Water Vapor
Data Type UINT16
Dimensions Dimension_1, Dimension_2
DataField_34 HDF Attributes:
Attribute Data Type Quantity Value
long_name STRING 1 Coarse Resolution Water
Vapor
units STRING 1 "g/cm^2"
Nadir Data Resolution STRING 1 "5km"
valid_range INT16 2 0, 5000
_FillValue INT16 1 0
scale_factor FLOAT64 1 0.01
scale_factor_err FLOAT64 1 0.0
add_offset FLOAT64 1 0.0
add_offset_err FLOAT64 1 0.0
calibrated_nt INT32 1 5
DataField DataField_35
Name Coarse Resolution NCEP Water Vapor
Data Type UINT8
Dimensions Dimension_1, Dimension_2
DataField_35 HDF Attributes:
Attribute Data Type Quantity Value
long_name STRING 1 Coarse Resolution NCEP Water
Vapor
units STRING 1 "g/cm^2"
Nadir Data Resolution STRING 1 "5km"
valid_range INT16 2 0, 255
_FillValue INT16 1 0
scale_factor FLOAT64 1 0.02
scale_factor_err FLOAT64 1 0.0
add_offset FLOAT64 1 0.0
add_offset_err FLOAT64 1 0.0
calibrated_nt INT32 1 5
DataField DataField_36
Name Coarse Resolution Ozone
Data Type UINT8
Dimensions Dimension_1, Dimension_2
DataField_36 HDF Attributes:
Attribute Data Type Quantity Value
long_name STRING 1 Coarse Resolution Ozone
units STRING 1 "cm atm"
Nadir Data Resolution STRING 1 "5km"
valid_range INT16 2 0, 255
_FillValue INT16 1 0
scale_factor FLOAT64 1 0.0025
scale_factor_err FLOAT64 1 0.0
add_offset FLOAT64 1 0.0
add_offset_err FLOAT64 1 0.0
calibrated_nt INT32 1 5
DataField DataField_37
Name Coarse Resolution Air Temperature (2m)
Data Type UINT16
Dimensions Dimension_1, Dimension_2
DataField_37 HDF Attributes:
Attribute Data Type Quantity Value
long_name STRING 1 Coarse Resolution Air
Temperature (2m)
units STRING 1 "degrees K"
Nadir Data Resolution STRING 1 "5km"
valid_range INT16 2 0, 65535
_FillValue INT16 1 0
scale_factor FLOAT64 1 0.01
scale_factor_err FLOAT64 1 0.0
add_offset FLOAT64 1 0.0
add_offset_err FLOAT64 1 0.0
calibrated_nt INT32 1 5
DataField DataField_38
Name Coarse Resolution Solar Zenith
Data Type FLOAT32
Dimensions Dimension_1, Dimension_2
DataField_38 HDF Attributes:
Attribute Data Type Quantity Value
long_name STRING 1 Coarse Resolution Solar Zenith
units STRING 1 "degrees"
Nadir Data Resolution STRING 1 "5km"
valid_range INT16 2 0, 180
_FillValue INT16 1 0
scale_factor FLOAT64 1 1.0
scale_factor_err FLOAT64 1 0.0
add_offset FLOAT64 1 0.0
add_offset_err FLOAT64 1 0.0
calibrated_nt INT32 1 5
DataField DataField_39
Name Coarse Resolution Sensor Zenith
Data Type FLOAT32
Dimensions Dimension_1, Dimension_2
DataField_39 HDF Attributes:
Attribute Data Type Quantity Value
long_name STRING 1 Coarse Resolution Sensor Zenith
units STRING 1 "degrees"
Nadir Data Resolution STRING 1 "5km"
valid_range INT16 2 0, 180
_FillValue INT16 1 0
scale_factor FLOAT64 1 1.0
scale_factor_err FLOAT64 1 0.0
add_offset FLOAT64 1 0.0
add_offset_err FLOAT64 1 0.0
calibrated_nt INT32 1 5
DataField DataField_40
Name Coarse Resolution Relative Azimuth
Data Type FLOAT32
Dimensions Dimension_1, Dimension_2
DataField_40 HDF Attributes:
Attribute Data Type Quantity Value
long_name STRING 1 Coarse Resolution Relative Azimuth
units STRING 1 "degrees"
Nadir Data Resolution STRING 1 "5km"
valid_range INT16 2 0, 180
_FillValue INT16 1 0
scale_factor FLOAT64 1 1.0
scale_factor_err FLOAT64 1 0.0
add_offset FLOAT64 1 0.0
add_offset_err FLOAT64 1 0.0
calibrated_nt INT32 1 5
DataField DataField_41
Name Coarse Resolution U-component of Wind
Data Type FLOAT32
Dimensions Dimension_1, Dimension_2
DataField_41 HDF Attributes:
Attribute Data Type Quantity Value
long_name STRING 1 Coarse Resolution U-component of Wind
units STRING 1 "m/s"
Nadir Data Resolution STRING 1 "5km"
valid_range INT16 2 -50, 50
_FillValue INT16 1 0
scale_factor FLOAT64 1 1.0
scale_factor_err FLOAT64 1 0.0
add_offset FLOAT64 1 0.0
add_offset_err FLOAT64 1 0.0
calibrated_nt INT32 1 5
DataField DataField_42
Name Coarse Resolution V-component of Wind
Data Type FLOAT32
Dimensions Dimension_1, Dimension_2
DataField_42 HDF Attributes:
Attribute Data Type Quantity Value
long_name STRING 1 Coarse Resolution V-component of Wind
units STRING 1 "m/s"
Nadir Data Resolution STRING 1 "5km"
valid_range INT16 2 -50, 50
_FillValue INT16 1 0
scale_factor FLOAT64 1 1.0
scale_factor_err FLOAT64 1 0.0
add_offset FLOAT64 1 0.0
add_offset_err FLOAT64 1 0.0
calibrated_nt INT32 1 5
DataField DataField_43
Name Coarse Resolution QA
Data Type UINT8
Dimensions Dimension_1, Dimension_2
Bit Description
0-1 cloud state; clear (00), cloudy (01), mixed (10), not
set, assumed clear (11)
2 pixel on terminator (sz >=86 degrees)
3 high solar zenith (sz >= 85 and < 86 degrees)
4 input L1B is bad or missing for at least one band
5 land (1) or sea (0)
6 lambertian atmospheric correction performed (1) or not (0)
7 at least one of the corresponding 1 km pixels contains
fire (1) or not (0) (from internal fire mask)
DataField_43 HDF Attributes:
Attribute Data Type Quantity Value
long_name STRING 1 Coarse Resolution QA
units STRING 1 "bitmap"
Nadir Data Resolution STRING 1 "5km"
valid_range UINT8 2 0, 255
_FillValue UINT8 1 0
QA index STRING * (an index of the Coarse
Resolution QA bit field, like
the bit description above.)
DataField DataField_44
Name Coarse Resolution CM
Data Type UINT8
Dimensions Dimension_1, Dimension_2
Bit Description
0-1 cloud state;
00 clear (all 25 1km cloudmask values are clear)
01 cloud contaminated (less than 10% of 1km cloudmask
values are cloudy)
10 mixed (from 10% to 50% of 1km cloudmask
values are cloudy)
11 cloudy (over 50% of 1km cloudmask
values are cloudy)
2 internal snow mask: snow (1) or no (0)
DataField_44 HDF Attributes:
Attribute Data Type Quantity Value
long_name STRING 1 Coarse Resolution CM
units STRING 1 "bitmap"
Nadir Data Resolution STRING 1 "5km"
valid_range UINT8 2 0, 6
_FillValue UINT8 1 0