//---------------------------------------------------------------------------- // MODIS HDF File Specification for Daily Clear Sky Bias Files // // This file specification document is written mainly in the network Common // Data Form Language (CDL) to define HDF dimension names and sizes, and to // declare attributes and arrays in terms of the dimensions. Other HDF // objects not representable in CDL constructs (e.g. Vdata, Vgroups and ECS // metadata) are described within comment blocks (any line or lines beginning // with the characters "//"). // // Array indexing is described in terms of the C programming language which // is row dominant. //---------------------------------------------------------------------------- netcdf mod_prcsrb { dimensions: Latitude_bin:mod_prcsrb = 181 ; // set size Band_Number:mod_prcsrb = 5 ; // set size Summation_stats:mod_prcsrb = 4 ; // set size Diagnostic_stats:mod_prcsrb = 2 ; // set size variables: :Satellite_Name = "TERRA" ; :Instrument_Name = "MODIS" ; :title = "MODIS Daily Clear Sky Radiance Latitude Biases" ; :Bands = "31, 33, 34, 35, 36" ; :Lat_Resolution = "1 degree latitude" ; :File_Creation_Date = "unlimited" ; :history = "$Id: MOD_PRCSRB.CDL,v 1.1 2005/10/20 21:52:02 kathys Exp $" ; // :Slope_and_Offset_Usage = "\n", //" The local SDS scale_factor and add_offset attributes are used for the \n", //" conversion of stored integer data to geophysical floating point numbers.\n", //" The implementation follows conventional HDF usage (See HDF Users Guide):\n", //" \n", //" float value = scale_factor*(stored integer - add_offset) \n", //" \n", //" The unit of the derived floating point value is indicated in the 'units'\n", //" local attribute which is also provided. \n"; long Band_Number(Band_Number:mod_prcsrb) ; Band_Number:long_name = "MODIS Band Number" ; Band_Number:units = "none" ; float Ocean_Clear_Sky_Bias(Band_Number:mod_prcsrb,Latitude_bin:mod_prcsrb) ; Ocean_Clear_Sky_Bias:long_name = "Ocean Latitudinally averaged eight day observed-calculated clear sky radiances" ; Ocean_Clear_Sky_Bias:units = "Watts/meter2/steradian/micron" ; Ocean_Clear_Sky_Bias:scale_factor = 1.0d ; Ocean_Clear_Sky_Bias:add_offset = 0.0d ; Ocean_Clear_Sky_Bias:Parameter_Type = "MODIS Output" ; Ocean_Clear_Sky_Bias:Geolocation_Pointer = "None" ; Ocean_Clear_Sky_Bias:valid_range = -50.0d, 50.0d ; Ocean_Clear_Sky_Bias:_FillValue = -999.99d ; float Land_Day_Clear_Sky_Bias(Band_Number:mod_prcsrb,Latitude_bin:mod_prcsrb) ; Land_Day_Clear_Sky_Bias:long_name = "Land Day Latitudinally averaged eight day observed-calculated clear sky radiances" ; Land_Day_Clear_Sky_Bias:units = "Watts/meter2/steradian/micron" ; Land_Day_Clear_Sky_Bias:scale_factor = 1.0d ; Land_Day_Clear_Sky_Bias:add_offset = 0.0d ; Land_Day_Clear_Sky_Bias:Parameter_Type = "MODIS Output" ; Land_Day_Clear_Sky_Bias:Geolocation_Pointer = "None" ; Land_Day_Clear_Sky_Bias:valid_range = -50.0d, 50.0d ; Land_Day_Clear_Sky_Bias:_FillValue = -999.99d ; float Land_Night_Clear_Sky_Bias(Band_Number:mod_prcsrb,Latitude_bin:mod_prcsrb) ; Land_Night_Clear_Sky_Bias:long_name = "Land Night Latitudinal averaged eight day observed-calculated clear sky radiances" ; Land_Night_Clear_Sky_Bias:units = "Watts/meter2/steradian/micron" ; Land_Night_Clear_Sky_Bias:scale_factor = 1.0d ; Land_Night_Clear_Sky_Bias:add_offset = 0.0d ; Land_Night_Clear_Sky_Bias:Parameter_Type = "MODIS Output" ; Land_Night_Clear_Sky_Bias:Geolocation_Pointer = "None" ; Land_Night_Clear_Sky_Bias:valid_range = -50.0d, 50.0d ; Land_Night_Clear_Sky_Bias:_FillValue = -999.99d ; float Ocean_Day_Summations(Band_Number:mod_prcsrb,Latitude_bin:mod_prcsrb,Summation_stats:mod_prcsrb) ; Ocean_Day_Summations:long_name = "Ocean Day eight day clear sky radiance summations" ; Ocean_Day_Summations:units = "Watts/meter2/steradian/micron" ; Ocean_Day_Summations:scale_factor = 1.0d ; Ocean_Day_Summations:add_offset = 0.0d ; Ocean_Day_Summations:Parameter_Type = "MODIS Output" ; Ocean_Day_Summations:Geolocation_Pointer = "None" ; Ocean_Day_Summations:valid_range = 0.0d, 3.40e38d ; Ocean_Day_Summations:_FillValue = 0.0d ; float Ocean_Night_Summations(Band_Number:mod_prcsrb,Latitude_bin:mod_prcsrb,Summation_stats:mod_prcsrb) ; Ocean_Night_Summations:long_name = "Ocean Night eight day clear sky radiance summations" ; Ocean_Night_Summations:units = "Watts/meter2/steradian/micron" ; Ocean_Night_Summations:scale_factor = 1.0d ; Ocean_Night_Summations:add_offset = 0.0d ; Ocean_Night_Summations:Parameter_Type = "MODIS Output" ; Ocean_Night_Summations:Geolocation_Pointer = "None" ; Ocean_Night_Summations:valid_range = 0.0d, 3.40e38d ; Ocean_Night_Summations:_FillValue = 0.0d ; float Land_Day_Summations(Band_Number:mod_prcsrb,Latitude_bin:mod_prcsrb,Summation_stats:mod_prcsrb) ; Land_Day_Summations:long_name = "Land Day eight day clear sky radiance summations" ; Land_Day_Summations:units = "Watts/meter2/steradian/micron" ; Land_Day_Summations:scale_factor = 1.0d ; Land_Day_Summations:add_offset = 0.0d ; Land_Day_Summations:Parameter_Type = "MODIS Output" ; Land_Day_Summations:Geolocation_Pointer = "None" ; Land_Day_Summations:valid_range = 0.0d, 3.40e38d ; Land_Day_Summations:_FillValue = 0.0d ; float Land_Night_Summations(Band_Number:mod_prcsrb,Latitude_bin:mod_prcsrb,Summation_stats:mod_prcsrb) ; Land_Night_Summations:long_name = "Land Night eight day clear sky radiance summations" ; Land_Night_Summations:units = "Watts/meter2/steradian/micron" ; Land_Night_Summations:scale_factor = 1.0d ; Land_Night_Summations:add_offset = 0.0d ; Land_Night_Summations:Parameter_Type = "MODIS Output" ; Land_Night_Summations:Geolocation_Pointer = "None" ; Land_Night_Summations:valid_range = 0.0d, 3.40e38d ; Land_Night_Summations:_FillValue = 0.0d ; float Ocean_Day_Diagnostics(Band_Number:mod_prcsrb,Latitude_bin:mod_prcsrb,Diagnostic_stats:mod_prcsrb) ; Ocean_Day_Diagnostics:long_name = "Ocean Day eight day clear sky radiance diagnostics (clear sum/total, square root of bias)" ; Ocean_Day_Diagnostics:units = "Watts/meter2/steradian/micron" ; Ocean_Day_Diagnostics:scale_factor = 1.0d ; Ocean_Day_Diagnostics:add_offset = 0.0d ; Ocean_Day_Diagnostics:Parameter_Type = "MODIS Output" ; Ocean_Day_Diagnostics:Geolocation_Pointer = "None" ; Ocean_Day_Diagnostics:valid_range = 0.0d, 3.40e38d ; Ocean_Day_Diagnostics:_FillValue = -999.99d ; float Ocean_Night_Diagnostics(Band_Number:mod_prcsrb,Latitude_bin:mod_prcsrb,Diagnostic_stats:mod_prcsrb) ; Ocean_Night_Diagnostics:long_name = "Ocean Night eight day clear sky radiance diagnostics (clear sum/total, square root of bias)" ; Ocean_Night_Diagnostics:units = "Watts/meter2/steradian/micron" ; Ocean_Night_Diagnostics:scale_factor = 1.0d ; Ocean_Night_Diagnostics:add_offset = 0.0d ; Ocean_Night_Diagnostics:Parameter_Type = "MODIS Output" ; Ocean_Night_Diagnostics:Geolocation_Pointer = "None" ; Ocean_Night_Diagnostics:valid_range = 0.0d, 3.40e38d ; Ocean_Night_Diagnostics:_FillValue = -999.99d ; float Land_Day_Diagnostics(Band_Number:mod_prcsrb,Latitude_bin:mod_prcsrb,Diagnostic_stats:mod_prcsrb) ; Land_Day_Diagnostics:long_name = "Land Day eight day clear sky radiance diagnostics (clear sum/total, square root of bias)" ; Land_Day_Diagnostics:units = "Watts/meter2/steradian/micron" ; Land_Day_Diagnostics:scale_factor = 1.0d ; Land_Day_Diagnostics:add_offset = 0.0d ; Land_Day_Diagnostics:Parameter_Type = "MODIS Output" ; Land_Day_Diagnostics:Geolocation_Pointer = "None" ; Land_Day_Diagnostics:valid_range = 0.0d, 3.40e38d ; Land_Day_Diagnostics:_FillValue = -999.99d ; float Land_Night_Diagnostics(Band_Number:mod_prcsrb,Latitude_bin:mod_prcsrb,Diagnostic_stats:mod_prcsrb) ; Land_Night_Diagnostics:long_name = "Land Night eight day clear sky radiance diagnostics (clear sum/total, square root of bias)" ; Land_Night_Diagnostics:units = "Watts/meter2/steradian/micron" ; Land_Night_Diagnostics:scale_factor = 1.0d ; Land_Night_Diagnostics:add_offset = 0.0d ; Land_Night_Diagnostics:Parameter_Type = "MODIS Output" ; Land_Night_Diagnostics:Geolocation_Pointer = "None" ; Land_Night_Diagnostics:valid_range = 0.0d, 3.40e38d ; Land_Night_Diagnostics:_FillValue = -999.99d ; data: Band_Number = 31, 33, 34, 35, 36 ; //----------------------------------------------------------------------------- // Vdatas //------------------------------------------------------------------------------ // //Vdata = Band_Number // Class= // Number of Records = 5 // Number of Fields = 1 // // Vdata Attributes: Name Type Order Value // ---- ---- ----- ----- // long_name DFNT_CHAR8 17 "MODIS Band Number" // units DFNT_CHAR8 4 "none" // Geolocation_Pointer DFNT_CHAR8 31 "Geolocation data not applicable" // // Field Descriptions: Number Type Order Name // ------ ---- ----- ----- // 0 DFNT_INT32 1 Band_Number // //--------------------------------------------------------------------------------------- // ECS Inventory Metadata // // ECS Inventory Metadata are stored in the HDF attribute "CoreMetadata.0" whose// content is described immediately below. //--------------------------------------------------------------------------------------- // // ECS Number Of Typical Value // ECS Core Attribute Name Data Type Values or Comment // ----------------------- --------- --------- -------------- // SHORTNAME STRING 1 "MOD_PRCSRB" // VERSIONID INTEGER 1 2 // PRODUCTIONDATETIME DATETIME 1 variable // SizeMBECSDataGranule DOUBLE 1 variable }}