MOD_PR13A1 250m/500m 16 days VI Product
HDF-EOS V2 MODIS VEGETATION INDICES HDF File Specification
Version: V6.0.12
Revision: 1
Date: 11 October 2013
Product ID: MOD13A1
ESDT: MOD13Q1/MOD13A1
Product name: 16 days 250m/500m Vegetation Index
Product Level: 3
PGE: 25
Note:
=====
This file is for the 250m resolution product, a similar 500m
product has the same specification with 500m instead.
Under 250m only production, the 250m product will not have
any reference to the EVI, blue, MIR parameters.
Product ID(s): MOD13 L3: MOD_PR13Q1/A1
Point of Contact: Kamel Didan
Terrestrial Biophysics and Remote Sensing Group (TBRS)
1200 E South Campus Drive, Room 429, Shantz Bldg. #38,
Department of Soil, Water and Environmental Science,
University of Arizona, Tucson, AZ 85721, USA
Office 520 621 8514; Fax 520 621 1791
kamel@ag.arizona.edu
Principal Investigator: Alfredo Huete
Terrestrial Biophysics and Remote Sensing Group (TBRS)
1200 E South Campus Drive, Room 429, Shantz Bldg. #38,
Department of Soil, Water and Environmental Science,
University of Arizona, Tucson, AZ 85721, USA
Office 520 621 3228; Fax 520 621 5401
ahuete@ag.arizona.edu
Kamel Didan
Terrestrial Biophysics and Remote Sensing Group (TBRS)
1200 E South Campus Drive, Room 429, Shantz Bldg. #38,
Department of Soil, Water and Environmental Science,
University of Arizona, Tucson, AZ 85721, USA
Office 520 621 8514; Fax 520 621 1791
kamel@ag.arizona.edu
The at launch MOD13 algorithm will allow the individual processing of two
vegetation indices at different spatial and temporal resolution. The Level 3 HDF
filespec will therefore be split in 6 files/products (MOD13Q1, MOD13A1, MOD13A2,
MOD13A3, MOD13C1, MOD13C2) that each have commonalities with respect
to spatial and spectral resolutions. The standard DAAC production run will
process the NDVI/EVI at 250 m,500m,1km, and 0.05 Deg. resolution for 16-day and Monthly
intervals. The output products will have datafields for the NDVI and EVI with
corresponding QA, reflectance data, angular information and spatial statistics
and std-dev of each VI and for the CMG scales.
Generic Constructs
ECS Metadata Strings:
Notes: "FR" is an abbreviation for "FREE_RANGE".
"D/T" is an abbreviation for "DATE/TIME"
(A) implies that multiple values are stored within a single array.
A value of "Variable" indicates that this value will vary accoriding to the granule being processed.
"M" mean class M.
CoreMetadata.0
This string will contain the following PVL fields:
Field Name Data Type # of Values Value
GROUP = INVENTORYMETADATA
GROUP = CollectionDescriptionClass
*SHORTNAME STRING 1 "MOD13Q1/MOD13A1/MYD13Q1/MYD13A1"
*VERSIONID STRING 1 "6"
END_GROUP = CollectionDescriptionClass
GROUP = ECSDataGranule
*SIZEMBECSDATAGRANULE FLOAT 1 Variable
*REPROCESSINGPLANNED STRING 1 "no further update anticipated"
*REPROCESSINGACTUAL STRING 1 "processed once"
*LOCALGRANULEID TRING 1 Variable
*DAYNIGHTFLAG STRING 1 Variable
*PRODUCTIONDATETIME D/T 1 Variable
LOCALVERSIONID STRING 1 Variable
END_GROUP = ECSDataGranule
GROUP = PGEVersionClass
*PGEVERSION STRING 1 "6.0.0" or Variable
END_GROUP = PGEVersionClass
GROUP = InputGranule
*INPUTPOINTER STRING FR Variable (A)
END_GROUP = InputGranule
GROUP = RangeDateTime
RANGEENDINGDATE D 1 Variable
RANGEENDINGTIME T 1 23.59.59
RANGEBEGINNINGDATE D 1 Variable
RANGEBEGINNINGTIME T 1 00.00.00
END_GROUP = RangeDateTime
GROUP = SpatialDomainContainer
GROUP = HorizontalSpatialDomainContainer
GROUP = GPolygon
GROUP = GRing
EXCLUSIONGRINGFLAG STRING 1 "N"
END_GROUP = GRing
GROUP = GRingPoint
GRINGPOINTLATITUDE DOUBLE 4(A) Variable
GRINGPOINTLONGITUDE DOUBLE 4(A) Variable
GRINGPOINTSEQUENCENO INTEGER 4(A) Variable
END_GROUP = GRingPoint
END_GROUP = GPolygon
END_GROUP = HorizontalSpatialDomainContainer
END_GROUP = SpatialDomainContainer
GROUP = MeasuredParameter
*PARAMETERNAME STRING FR Variable (A)
GROUP = QAFlags
AUTOMATICQUALITYFLAG STRING 1 "No automatic quality assessment is performed in the PGE"
AUTOMATICQUALITYFLAGEXPLANATION STRING 1 "Pass"
SCIENCEQUALITYFLAG STRING 1 "Not Investigated"
SCIENCEQUALITYFLAGEXPLANATION STRING 1 "See http://landweb.nascom.nasa.gov/cgi-bin/QA_WWW/qaFlagPage.cgi?sat=terra (or ?sat=aqua) for the product Science Quality status"
END_GROUP = QAFlags
GROUP = QAStats
QAPERCENTINTERPOLATEDDATA INTEGER 1 Variable
QAPERCENTMISSINGDATA INTEGER 1 Variable
QAPERCENTOUTOFBOUNDSDATA INTEGER 1 Variable
QAPERCENTCLOUDCOVER INTEGER 1 Variable
END_GROUP = QAStats
END_GROUP = MeasuredParameter
GROUP = AssociatedPlatformInstrumentSensor
ASSOCIATEDPLATFORMSHORTNAME STRING 1 "Terra/Aqua"
ASSOCIATEDSENSORSHORTNAME STRING 1 "MODIS"
ASSOCIATEDINSTRUMENTSHORTNAME STRING 1 "MODIS"
END_GROUP = AssociatedPlatformInstrumentSensor
GROUP = AdditionalAttributes
ADDITIONALATTRIBUTENAME STRING FR Variable (A)
PARAMETERVALUE STRING FR Variable (A)
ADDITIONALATTRIBUTENAME.1 = QAPERCENTGOODQUALITY
ADDITIONALATTRIBUTENAME.2 = QAPERCENTOTHERQUALITY
ADDITIONALATTRIBUTENAME.3 = QAPERCENTNOTPRODUCEDCLOUD
ADDITIONALATTRIBUTENAME.4 = QAPERCENTNOTPRODUCEDOTHER
ADDITIONALATTRIBUTENAME.5 = NDVI250M16DAYQCLASSPERCENTAGE
ADDITIONALATTRIBUTENAME.6 = EVI250M16DAYQCLASSPERCENTAGE
ADDITIONALATTRIBUTENAME.7 = HORIZONTALTILENUMBER
ADDITIONALATTRIBUTENAME.8 = VERTICALTILENUMBER
ADDITIONALATTRIBUTENAME.9 = TILEID
ADDITIONALATTRIBUTENAME.10 = INPUTPRODUCTRESOLUTION
ADDITIONALATTRIBUTENAME.11 = identifier_product_doi
ADDITIONALATTRIBUTENAME.12 = identifier_product_doi_authority
END_GROUP = AdditionalAttributes
END_GROUP = INVENTORYMETADATA
Product metadata.0
ArchiveMetadata.0
This string will contain the following PVL fields:
# of
Field Name Data Type # of Values Value
GROUP = ARCHIVEMETADATA
***** MODLAND Mandatory V2 archive metadata ***************************
GROUP = BoundingRectangle
*WESTBOUNDINGCOORDINATE DOUBLE 1 Variable
*NORTHBOUNDINGCOORDINATE DOUBLE 1 Variable
*EASTBOUNDINGCOORDINATE DOUBLE 1 Variable
*SOUTHBOUNDINGCOORDINATE DOUBLE 1 Variable
END_GROUP = BoundingRectangle
ALGORITHMPACKAGEACCEPTANCEDATE STRING 1 "2004-10-01"
ALGORITHMPACKAGEMATURITYCODE STRING 1 "Normal"
ALGORITHMPACKAGENAME STRING 1 "MOD_PR13A1"
ALGORITHMPACKAGEVERSION STRING 1 "6"
INSTRUMENTNAME STRING 1 "MODIS"
LONGNAME STRING 1 "MODIS/Terra (Aqua) Vegetation Indices 16 days L3 Global 250m SIN Grid"
PROCESSINGCENTER STRING 1 "MODAPS"
PROCESSINGENVIRONMENT STRING 1 Variable
*INPUTFILENAME STRING FR Variable (A)
CHARACTERISTICBINANGULARSIZE DOUBLE 1 Variable
CHARACTERISTICBINSIZE DOUBLE 1 Variable
DATACOLUMNS INTEGER 1 Variable
DATAROWS INTEGER 1 Variable
GLOBALGRIDCOLUMNS INTEGER 1 Variable
GLOBALGRIDROWS INTEGER 1 Variable
SPSOPARAMETERS STRING 1 2749,4334, 2749a,4334a
PERCENTLAND INTEGER 1 Variable
PRODUCTIONTYPE STRING 1 Variable
DESCRrevision STRING FR Variable
GEOANYABNORMAL STRING 1 "True/False"
GEOESTMAXRMSERROR DOUBLE 1 Variable
QAPERCENTPOORQ250MOR500M16DAYNDVI INTEGER FR Variable
QAPERCENTPOORQ250MOR500M16DAYEVI INTEGER FR Variable
QA_STRUCTURE_STYLE STRING 1 "C5 or later"
END_GROUP = ARCHIVEMETADATA
StructuralMetadata.0
This string will be populated automatically by HDF-EOS.
Under 250m + 500m Production
Grid Structure: MOD_Grid_16DAY_250m_500m_VI
Dimensions:
Dimension Dimension Name Value
Dimension_1 Ydim: MODIS_Grid_250m_VI "Data Rows"
Dimension_2 Xdim: MODIS_Grid_250m_VI "Data Columns"
Under 500m Only Production
Grid Structure: MOD_Grid_16DAY_500m_VI
Dimensions:
Dimension Dimension Name Value
Dimension_1 Ydim: MODIS_Grid_500m_VI "Data Rows"
Dimension_2 Xdim: MODIS_Grid_500m_VI "Data Columns"
Corner Locations: Corner Values
UpperLeftPointMtrs (Variable, Variable)
LowerRightPointMtrs (Variable, Variable)
Geographic Grid Projection Parameters
Supported Grids: Geographic Grid Integerized Sinusoidal
Interrupted Goodes Homolosine
Projection gridID = GCTP_GEO
ProjParam[0] not used
ProjParam[1] not used
ProjParam[2] not used
ProjParam[3] not used
ProParam[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
Projection gridID = GCTP_ISINUS
ProjParam[0] 6371007.181
ProjParam[1] TBD
ProjParam[2] 0.0
ProjParam[3] 0.0
ProjParam[4] 0.0
ProjParam[5] 0.0
ProjParam[6] 0.0
ProjParam[7] 0.0
ProjParam[8] 21600
ProjParam[9] 0.0
ProjParam[10] 1.0
ProjParam[11] 0.0
ProjParam[12] 0.0
Spherecode -1
GridOrigin HDFE_GD_UL
Projection gridID GCTP_GOOD
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 19
GridOrigin HDFE_GD_UL
Global HDF Attributes
Number of Values or
Max.
Attribute Data String Value Type Length
Characteristic FLOAT32 1 Variable Bin Angular Size
Characteristic FLOAT32 1 Variable Bin Size
Data Columns UINT16 1 Variable
Data Rows UINT16 1 Variable
Days of Year UINT16 "Number of Days" Variable
DaysProcessed UINT16 "Number of Days" Variable
Global Grid UINT32 1 Variable Columns
Global Grid UINT32 1 Variable Rows
Number of Days UINT16 1 Variable
DataFields:
A value of "Variable" indicates that this value will vary according to the granule being processed.
DataField Name Data Dimensions
Type
DataFields:
All data stored within DataFields that contain the HDF attributes "scale_factor" and "add_offset" are scaled
according to the following data conversion:
file data=(parameter * scale_factor) + add_offset
parameter=(file data - add_offset)/scale_factor
A value of "Variable" indicates that this value will vary according to the granule being processed.
Data field Name Data type Dimension
DataField_1 250m 16 days NDVI INT16 Dimension_1
Dimension_2
DataField_1 HDF Attributes:
Attribute Data Type Number of Values Value
or Max. String
Length
long_name STRING 17 250m 16 days NDVI
units STRING 4 NDVI
valid_range INT16 2 -2000, 10000
_FillValue INT16 1 -3000
scale_factor FLOAT64 1 10000
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
Data field Name Data type Dimension
DataField_2 250m 16 days EVI INT16 Dimension_1
Dimension_2
DataField_2 HDF Attributes:
Attribute Data Type Number of Values Value
or Max. String
Length
long_name STRING 17 250m 16 days EVI
units STRING 4 EVI
valid_range INT16 2 -2000, 10000
_FillValue INT16 1 -3000
scale_factor FLOAT64 1 10000
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
Data field Name Data type Dimension
DataField_3 250m 16 days VI Quality UINT16 Dimension_1
Dimension_2
Bit Description
0-1 NDVI quality
00 VI produced, good quality;
01 VI produced, but check other QA
10 (pixel not produced due to cloud effects)
produced but most likley cloudy pixel
11 pixel not produced due to other reasons than clouds
2-5 VI usefulness
four bit range 0= highest quality 13 quality so low that it is not useful,
14 L1B data faulty, 15 not useful for any other reason/not processed
6-7 aerosol quantity:
climatology (00), low (01), average (10), high (11)
8 Adjacent cloud detected; (1) YES, (0) NO
9 YES (1) NO (0) atmosphere BRDF correction performed
10 mixed clouds YES (1) NO (0)mixed clouds
11-13 Land/Water flag
000 ocean;
001: Land (Nothing else but land)
010: Ocean coastlines and lake shorelines
011: Shallow inland water
100: Ephemeral water
101: Deep inland water
110: Moderate or continental ocean
111: Deep ocean
14 0 NO; 1 YES possible snow/ice
15 0 NO; 1 YES possible shadow
DataField_4 250m 16 days red reflectance INT16 Dimension_1
Dimension_2
DataField_4 HDF Attributes:
Attribute Data Type Number of Values Value
or Max. String
Length
long_name STRING 28 250m 16 days red reflectance
units STRING 11 reflectance
valid_range INT16 2 0, 10000
_FillValue INT16 1 -1000
scale_factor FLOAT64 1 10000
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_5 250m 16 days NIR reflectance INT16 Dimension_1
Dimension_2
DataField_5 HDF Attributes:
Attribute Data Type Number of Values Value
or Max. String
Length
long_name STRING 28 250m 16 days NIR reflectance
units STRING 11 reflectance
valid_range INT16 2 0, 10000
_FillValue INT16 1 -1000
scale_factor FLOAT64 1 10000
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_6 250m 16 days blue reflectance INT16 Dimension_1
Dimension_2
DataField_6 HDF Attributes:
Attribute Data Type Number of Values Value
or Max. String
Length
long_name STRING 29 250m 16 days blue reflectance
units STRING 11 reflectance
valid_range INT16 2 0, 10000
_FillValue INT16 1 -1000
scale_factor FLOAT64 1 10000
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_7 250m 16 days MIR reflectance INT16 Dimension_1
Dimension_2
DataField_7 HDF Attributes:
Attribute Data Type Number of Values Value
or Max. String
Length
long_name STRING 28 250m 16 days MIR reflectance
units STRING 11 reflectance
valid_range INT16 2 0, 10000
_FillValue INT16 1 -1000
scale_factor FLOAT64 1 10000
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
Legend: MIR band specification:
The MIR band saved in the VI product is MODIS band 7
Bandwidth :2105-2155 nm
Band center:2130 nm
DataField_8 250m 16 days view zenith angle INT16 Dimension_1
Dimension_2
DataField_8 HDF Attributes:
Attribute Data Type Number of Values Value
or Max. String
Length
long_name STRING 38 250m 16 days average view
zenith angle
units STRING 7 degrees
valid_range INT16 2 -9000, 9000
_FillValue INT16 1 -10000
scale_factor FLOAT64 1 100
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_9 250m 16 days sun zenith angle INT16 Dimension_1
Dimension_2
DataField_9 HDF Attributes:
Attribute Data Type Number of Values Value
or Max. String
Length
long_name STRING 37 250m 16 days average sun
zenith angle
units STRING 7 degrees
valid_range INT16 2 -9000, 9000
_FillValue INT16 1 -10000
scale_factor FLOAT64 1 100
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_10 250m 16 days relative azimuth angle INT16 Dimension_1
Dimension_2
DataField_10 HDF Attributes:
Attribute Data Type Number of Values Value
or Max. String
Length
long_name STRING 43 250m 16 days average relative
azimuth angle
units STRING 7 degrees
valid_range INT16 2 -3600, 3600
_FillValue INT16 1 -4000
scale_factor FLOAT64 1 10
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_11 250m 16 days composite day of the year INT16 Dimension_1
Dimension_2
DataField_11 HDF Attributes:
Attribute Data Type Number of Values Value or Max. String Length
long_name STRING 38 250m 16 days composite day of the year
units STRING 22 Julian day of the year
valid_range INT16 2 1, 366
_FillValue INT16 1 -1
Data field Name Data type Dimension
DataField_12 250m 16 days pixel reliability INT8 Dimension_1
Dimension_2
DataField_12 HDF Attributes:
Attribute Data Type Number of Values Value or Max. String Length
long_name STRING 30 250m 16 days pixel reliability
units STRING 4 rank
valid_range INT8 2 0, 3
_FillValue INT8 1 -1
*******************************************************************************
The 250m 16 days pixel realiability is a summary of all QA indicating how reliable the
data/pixel is:
-1 : No data, FILL value
0 : Good data, use with confidence
1 : Marginal data, Useful, but look at other QA information
2 : Snow/Ice Target covered with snow/ice
3 : Cloudy data.
*******************************************************************************
Tokens for Downloading LAADS DAAC Data
A LAADS DAAC download token will help make file downloads faster, but is only usable for LAADS DAAC web sites. A LAADS DAAC token
will not work with other Earthdata sites.
Generating LAADS DAAC token …
Please copy and save the token below for use with any supported LAADS download utilities or scripts.
To test, run the following wget download command in your terminal and see if it successfully downloaded the README text file located at the root of the LAADS archive. See also LAADS documentation on how to use wget
We are currently unable to generate a LAADS DAAC token. Please try again later or contact MODAPS Support with any questions.
An Earthdata Download token (EDL) will work on any Earthdata site including all LAADS DAAC sites, but download performance from the LAADS DAAC can be much slower due to the extra network connections needed to check credentials at Earthdata.
Confirm Download of Multiple Files
Verifying login status…
Please confirm before starting this batch download of listed below totaling , one file at a time.
Once a batch download begins, your browser may not provide a way to cancel the batch aside from closing the browser entirely or stopping individual downloads one at a time. If in doubt, try selecting a smaller number of files for download. MODAPS Support is available to help with any questions.
Browser configurations
Some users might have to approve once (e.g., click "Allow") to allow for future downloads of multiple files.
To avoid a new download prompt for each file, ensure the following settings are configured in your browser:
Chrome: Settings > Advanced > Ask where to save each file before downloading > Off
Firefox:
Preferences > Files and Applications > Save files to…
Click checkbox “Do this automatically for files like this from now on”