//---------------------------------------------------------------------------- // MODIS HDF File Specification MOD04_L2: MODIS Level 2 Aerosol Product // at 10 km spatial resolution // // 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. Last modified June, 15 2004. //---------------------------------------------------------------------------- netcdf MOD04_L2.A2001124.1535 { dimensions: Cell_Along_Swath:mod04 = 204 ; Cell_Across_Swath:mod04 = 135 ; Solution_3_Land:mod04 = 3 ; Solution_1_Land:mod04 = 2 ; Solution_2_Land:mod04 = 3 ; Solution_4_Land:mod04 = 4 ; MODIS_Band_Land:mod04 = 7 ; QA_Byte_Land:mod04 = 5 ; Num_By_Products:mod04 = 7 ; Solution_Ocean:mod04 = 2 ; MODIS_Band_Ocean:mod04 = 7 ; Solution_Index:mod04 = 9 ; QA_Byte_Ocean:mod04 = 5 ; Num_DeepBlue_Wavelengths:mod04 = 3 ; variables: float Longitude(Cell_Along_Swath:mod04, Cell_Across_Swath:mod04) ; Longitude:long_name = "Geodetic Longitude" ; Longitude:units = "Degrees_east" ; Longitude:scale_factor = 1. ; Longitude:add_offset = 0. ; Longitude:Parameter_Type = "MODIS Input" ; Longitude:Cell_Across_Swath_Sampling = 5, 1345, 10 ; Longitude:Cell_Along_Swath_Sampling = 5, 2025, 10 ; Longitude:Geolocation_Pointer = "Geolocation data not applicable" ; Longitude:_FillValue = -999.f ; Longitude:valid_range = -180.f, 180.f ; float Latitude(Cell_Along_Swath:mod04, Cell_Across_Swath:mod04) ; Latitude:long_name = "Geodetic Latitude" ; Latitude:units = "Degrees_north" ; Latitude:scale_factor = 1. ; Latitude:add_offset = 0. ; Latitude:Parameter_Type = "MODIS Input" ; Latitude:Cell_Across_Swath_Sampling = 5, 1345, 10 ; Latitude:Cell_Along_Swath_Sampling = 5, 2025, 10 ; Latitude:Geolocation_Pointer = "Geolocation data not applicable" ; Latitude:_FillValue = -999.f ; Latitude:valid_range = -90.f, 90.f ; double Scan_Start_Time(Cell_Along_Swath:mod04, Cell_Across_Swath:mod04) ; Scan_Start_Time:long_name = "TAI Time at Start of Scan replicated across the swath" ; Scan_Start_Time:units = "Seconds since 1993-1-1 00:00:00.0 0" ; Scan_Start_Time:scale_factor = 1. ; Scan_Start_Time:add_offset = 0. ; Scan_Start_Time:Parameter_Type = "MODIS Input" ; Scan_Start_Time:Cell_Across_Swath_Sampling = 5, 1345, 10 ; Scan_Start_Time:Cell_Along_Swath_Sampling = 5, 2025, 10 ; Scan_Start_Time:Geolocation_Pointer = "Internal geolocation arrays" ; Scan_Start_Time:_FillValue = -999. ; Scan_Start_Time:valid_range = 0., 3155800000. ; short Solar_Zenith(Cell_Along_Swath:mod04, Cell_Across_Swath:mod04) ; Solar_Zenith:long_name = "Solar Zenith Angle, Cell to Sun" ; Solar_Zenith:units = "Degrees" ; Solar_Zenith:scale_factor = 0.01 ; Solar_Zenith:add_offset = 0. ; Solar_Zenith:Parameter_Type = "MODIS Input" ; Solar_Zenith:Cell_Across_Swath_Sampling = 5, 1345, 10 ; Solar_Zenith:Cell_Along_Swath_Sampling = 5, 2025, 10 ; Solar_Zenith:Geolocation_Pointer = "Internal geolocation arrays" ; Solar_Zenith:_FillValue = -9999s ; Solar_Zenith:valid_range = 0s, 18000s ; short Solar_Azimuth(Cell_Along_Swath:mod04, Cell_Across_Swath:mod04) ; Solar_Azimuth:long_name = "Solar_Azimuth Angle, Cell to Sun" ; Solar_Azimuth:units = "Degrees" ; Solar_Azimuth:scale_factor = 0.01 ; Solar_Azimuth:add_offset = 0. ; Solar_Azimuth:Parameter_Type = "MODIS Input" ; Solar_Azimuth:Cell_Across_Swath_Sampling = 5, 1345, 10 ; Solar_Azimuth:Cell_Along_Swath_Sampling = 5, 2025, 10 ; Solar_Azimuth:Geolocation_Pointer = "Internal geolocation arrays" ; Solar_Azimuth:_FillValue = -9999s ; Solar_Azimuth:valid_range = -18000s, 18000s ; short Sensor_Zenith(Cell_Along_Swath:mod04, Cell_Across_Swath:mod04) ; Sensor_Zenith:long_name = "Sensor_Zenith Angle, Cell to Sensor" ; Sensor_Zenith:units = "Degrees" ; Sensor_Zenith:scale_factor = 0.01 ; Sensor_Zenith:add_offset = 0. ; Sensor_Zenith:Parameter_Type = "MODIS Input" ; Sensor_Zenith:Cell_Across_Swath_Sampling = 5, 1345, 10 ; Sensor_Zenith:Cell_Along_Swath_Sampling = 5, 2025, 10 ; Sensor_Zenith:Geolocation_Pointer = "Internal geolocation arrays" ; Sensor_Zenith:_FillValue = -9999s ; Sensor_Zenith:valid_range = 0s, 18000s ; short Sensor_Azimuth(Cell_Along_Swath:mod04, Cell_Across_Swath:mod04) ; Sensor_Azimuth:long_name = "Sensor_Azimuth Angle, Cell to Sun" ; Sensor_Azimuth:units = "Degrees" ; Sensor_Azimuth:scale_factor = 0.01 ; Sensor_Azimuth:add_offset = 0. ; Sensor_Azimuth:Parameter_Type = "MODIS Input" ; Sensor_Azimuth:Cell_Across_Swath_Sampling = 5, 1345, 10 ; Sensor_Azimuth:Cell_Along_Swath_Sampling = 5, 2025, 10 ; Sensor_Azimuth:Geolocation_Pointer = "Internal geolocation arrays" ; Sensor_Azimuth:_FillValue = -9999s ; Sensor_Azimuth:valid_range = -18000s, 18000s ; byte Cloud_Mask_QA(Cell_Along_Swath:mod04, Cell_Across_Swath:mod04) ; Cloud_Mask_QA:long_name = "Cloud Mask info on 10x10 km resolution" ; Cloud_Mask_QA:units = "None" ; Cloud_Mask_QA:scale_factor = 1. ; Cloud_Mask_QA:add_offset = 0. ; Cloud_Mask_QA:Parameter_Type = "MODIS Input" ; Cloud_Mask_QA:Cell_Across_Swath_Sampling = 5, 1345, 10 ; Cloud_Mask_QA:Cell_Along_Swath_Sampling = 5, 2025, 10 ; Cloud_Mask_QA:description = "\n", "\n", "Cloud_mask_QA flags: \n", " \n", " \n", "QA Flag Name Number of Bit Value Description \n", " Bits \n", "--------------------------------------------------------------\n", "Cloud Mask 1 0 Undetermined \n", " 1 Determined \n", " \n", "Cloud Mask 2 0 0-25% Cloudy pixels \n", "Quality Flag 1 25-50% cloudy pixels\n", " 2 50-75% cloudy pixels\n", " 3 75-100%cloudy pixels\n", " \n", "Day/Night 1 0 Night \n", "flag 1 Day \n", " \n", "Sun glint 1 0 Yes \n", "flag 1 No \n", " \n", "Snow/Ice flag 1 0 Yes \n", " 1 No \n", " \n", "Land/Water 2 0 Water (ocean) \n", "flag 1 Coastal \n", " 2 Desert \n", " 3 Land \n", "---------------------- 1 byte total --------------------------\n", "" ; Cloud_Mask_QA:Geolocation_Pointer = "Internal geolocation arrays" ; Cloud_Mask_QA:_FillValue = '\0' ; Cloud_Mask_QA:valid_range = '\0', '\377' ; short Scattering_Angle(Cell_Along_Swath:mod04, Cell_Across_Swath:mod04) ; Scattering_Angle:long_name = "Scattering Angle" ; Scattering_Angle:units = "Degrees" ; Scattering_Angle:scale_factor = 0.01 ; Scattering_Angle:add_offset = 0. ; Scattering_Angle:Parameter_Type = "Output" ; Scattering_Angle:Cell_Across_Swath_Sampling = 5, 1345, 10 ; Scattering_Angle:Cell_Along_Swath_Sampling = 5, 2025, 10 ; Scattering_Angle:Geolocation_Pointer = "Internal geolocation arrays" ; Scattering_Angle:_FillValue = -9999s ; Scattering_Angle:valid_range = 0s, 18000s ; short Optical_Depth_Land_And_Ocean(Cell_Along_Swath:mod04, Cell_Across_Swath:mod04) ; Optical_Depth_Land_And_Ocean:long_name = "AOT at 0.55 micron for both ocean (best) and land (corrected) with best quality data(Quality flag=3)" ; Optical_Depth_Land_And_Ocean:units = "None" ; Optical_Depth_Land_And_Ocean:scale_factor = 0.001 ; Optical_Depth_Land_And_Ocean:add_offset = 0. ; Optical_Depth_Land_And_Ocean:Parameter_Type = "Output" ; Optical_Depth_Land_And_Ocean:Cell_Across_Swath_Sampling = 5, 1345, 10 ; Optical_Depth_Land_And_Ocean:Cell_Along_Swath_Sampling = 5, 2025, 10 ; Optical_Depth_Land_And_Ocean:Geolocation_Pointer = "Internal geolocation arrays" ; Optical_Depth_Land_And_Ocean:_FillValue = -9999s ; Optical_Depth_Land_And_Ocean:valid_range = -100s, 5000s ; short Image_Optical_Depth_Land_And_Ocean(Cell_Along_Swath:mod04, Cell_Across_Swath:mod04) ; Image_Optical_Depth_Land_And_Ocean:long_name = "AOT at 0.55 micron for both ocean (best) and land (corrected) with all quality data (Quality flag=1,2,3)" ; Image_Optical_Depth_Land_And_Ocean:units = "None" ; Image_Optical_Depth_Land_And_Ocean:scale_factor = 0.001 ; Image_Optical_Depth_Land_And_Ocean:add_offset = 0. ; Image_Optical_Depth_Land_And_Ocean:Parameter_Type = "Output" ; Image_Optical_Depth_Land_And_Ocean:Cell_Across_Swath_Sampling = 5, 1345, 10 ; Image_Optical_Depth_Land_And_Ocean:Cell_Along_Swath_Sampling = 5, 2025, 10 ; Image_Optical_Depth_Land_And_Ocean:Geolocation_Pointer = "Internal geolocation arrays" ; Image_Optical_Depth_Land_And_Ocean:_FillValue = -9999s ; Image_Optical_Depth_Land_And_Ocean:valid_range = -100s, 5000s ; short Optical_Depth_Ratio_Small_Land_And_Ocean(Cell_Along_Swath:mod04, Cell_Across_Swath:mod04) ; Optical_Depth_Ratio_Small_Land_And_Ocean:long_name = "Ratio of small mode optical depth at 0.55 micron" ; Optical_Depth_Ratio_Small_Land_And_Ocean:units = "None" ; Optical_Depth_Ratio_Small_Land_And_Ocean:scale_factor = 0.001 ; Optical_Depth_Ratio_Small_Land_And_Ocean:add_offset = 0. ; Optical_Depth_Ratio_Small_Land_And_Ocean:Parameter_Type = "Output" ; Optical_Depth_Ratio_Small_Land_And_Ocean:Cell_Across_Swath_Sampling = 5, 1345, 10 ; Optical_Depth_Ratio_Small_Land_And_Ocean:Cell_Along_Swath_Sampling = 5, 2025, 10 ; Optical_Depth_Ratio_Small_Land_And_Ocean:Geolocation_Pointer = "Internal geolocation arrays" ; Optical_Depth_Ratio_Small_Land_And_Ocean:_FillValue = -9999s ; Optical_Depth_Ratio_Small_Land_And_Ocean:valid_range = 0s, 1000s ; short Mean_Reflectance_Land_All(Solution_3_Land:mod04, Cell_Along_Swath:mod04, Cell_Across_Swath:mod04) ; Mean_Reflectance_Land_All:long_name = "Average of Ref at 0.47, 0.66, and 2.1 micron after cloud screening" ; Mean_Reflectance_Land_All:units = "None" ; Mean_Reflectance_Land_All:scale_factor = 0.0001 ; Mean_Reflectance_Land_All:add_offset = 0. ; Mean_Reflectance_Land_All:Parameter_Type = "Output" ; Mean_Reflectance_Land_All:Cell_Across_Swath_Sampling = 5, 1345, 10 ; Mean_Reflectance_Land_All:Cell_Along_Swath_Sampling = 5, 2025, 10 ; Mean_Reflectance_Land_All:Geolocation_Pointer = "Internal geolocation arrays" ; Mean_Reflectance_Land_All:_FillValue = -9999s ; Mean_Reflectance_Land_All:valid_range = 0s, 10000s ; short Standard_Deviation_Reflectance_Land_All(Solution_3_Land:mod04, Cell_Along_Swath:mod04, Cell_Across_Swath:mod04) ; Standard_Deviation_Reflectance_Land_All:long_name = "Std Dev of Ref at 0.47, 0.66, and 2.1 micron after cloud screening" ; Standard_Deviation_Reflectance_Land_All:units = "None" ; Standard_Deviation_Reflectance_Land_All:scale_factor = 0.0001 ; Standard_Deviation_Reflectance_Land_All:add_offset = 0. ; Standard_Deviation_Reflectance_Land_All:Parameter_Type = "Output" ; Standard_Deviation_Reflectance_Land_All:Cell_Across_Swath_Sampling = 5, 1345, 10 ; Standard_Deviation_Reflectance_Land_All:Cell_Along_Swath_Sampling = 5, 2025, 10 ; Standard_Deviation_Reflectance_Land_All:Geolocation_Pointer = "Internal geolocation arrays" ; Standard_Deviation_Reflectance_Land_All:_FillValue = -9999s ; Standard_Deviation_Reflectance_Land_All:valid_range = 0s, 10000s ; short Path_Radiance_Land(Solution_1_Land:mod04, Cell_Along_Swath:mod04, Cell_Across_Swath:mod04) ; Path_Radiance_Land:long_name = "Path Radiance at 0.47, and 0.66 micron" ; Path_Radiance_Land:units = "None" ; Path_Radiance_Land:scale_factor = 0.0001 ; Path_Radiance_Land:add_offset = 0. ; Path_Radiance_Land:Parameter_Type = "Output" ; Path_Radiance_Land:Cell_Across_Swath_Sampling = 5, 1345, 10 ; Path_Radiance_Land:Cell_Along_Swath_Sampling = 5, 2025, 10 ; Path_Radiance_Land:Geolocation_Pointer = "Internal geolocation arrays" ; Path_Radiance_Land:_FillValue = -9999s ; Path_Radiance_Land:valid_range = 0s, 10000s ; short Error_Path_Radiance_Land(Solution_1_Land:mod04, Cell_Along_Swath:mod04, Cell_Across_Swath:mod04) ; Error_Path_Radiance_Land:long_name = "Uncertainty of the Path Radiance at 0.47, and 0.66 micron" ; Error_Path_Radiance_Land:units = "None" ; Error_Path_Radiance_Land:scale_factor = 0. ; Error_Path_Radiance_Land:add_offset = 0.0001 ; Error_Path_Radiance_Land:Parameter_Type = "Output" ; Error_Path_Radiance_Land:Cell_Across_Swath_Sampling = 5, 1345, 10 ; Error_Path_Radiance_Land:Cell_Along_Swath_Sampling = 5, 2025, 10 ; Error_Path_Radiance_Land:Geolocation_Pointer = "Internal geolocation arrays" ; Error_Path_Radiance_Land:_FillValue = -9999s ; Error_Path_Radiance_Land:valid_range = 0s, 1000s ; short Critical_Reflectance_Land(Solution_1_Land:mod04, Cell_Along_Swath:mod04, Cell_Across_Swath:mod04) ; Critical_Reflectance_Land:long_name = "Critical_Reflectances at 0.47 and 0.66 micron" ; Critical_Reflectance_Land:units = "None" ; Critical_Reflectance_Land:scale_factor = 0.0001 ; Critical_Reflectance_Land:add_offset = 0. ; Critical_Reflectance_Land:Parameter_Type = "Output" ; Critical_Reflectance_Land:Cell_Across_Swath_Sampling = 5, 1345, 10 ; Critical_Reflectance_Land:Cell_Along_Swath_Sampling = 5, 2025, 10 ; Critical_Reflectance_Land:Geolocation_Pointer = "Internal geolocation arrays" ; Critical_Reflectance_Land:_FillValue = -9999s ; Critical_Reflectance_Land:valid_range = 0s, 10000s ; short Error_Critical_Reflectance_Land(Solution_1_Land:mod04, Cell_Along_Swath:mod04, Cell_Across_Swath:mod04) ; Error_Critical_Reflectance_Land:long_name = "Uncertainty Critical_Reflectance of 0.47 and 0.66 micron" ; Error_Critical_Reflectance_Land:units = "None" ; Error_Critical_Reflectance_Land:scale_factor = 0.0001 ; Error_Critical_Reflectance_Land:add_offset = 0. ; Error_Critical_Reflectance_Land:Parameter_Type = "Output" ; Error_Critical_Reflectance_Land:Cell_Across_Swath_Sampling = 5, 1345, 10 ; Error_Critical_Reflectance_Land:Cell_Along_Swath_Sampling = 5, 2025, 10 ; Error_Critical_Reflectance_Land:Geolocation_Pointer = "Internal geolocation arrays" ; Error_Critical_Reflectance_Land:_FillValue = -9999s ; Error_Critical_Reflectance_Land:valid_range = 0s, 1000s ; short QualityWeight_Path_Radiance_Land(Solution_1_Land:mod04, Cell_Along_Swath:mod04, Cell_Across_Swath:mod04) ; QualityWeight_Path_Radiance_Land:long_name = "Quality Flag for Path Radiance based on the Test for fits" ; QualityWeight_Path_Radiance_Land:units = "None" ; QualityWeight_Path_Radiance_Land:scale_factor = 1. ; QualityWeight_Path_Radiance_Land:add_offset = 0. ; QualityWeight_Path_Radiance_Land:Parameter_Type = "Output" ; QualityWeight_Path_Radiance_Land:Cell_Across_Swath_Sampling = 5, 1345, 10 ; QualityWeight_Path_Radiance_Land:Cell_Along_Swath_Sampling = 5, 2025, 10 ; QualityWeight_Path_Radiance_Land:Geolocation_Pointer = "Internal geolocation arrays" ; QualityWeight_Path_Radiance_Land:_FillValue = -9999s ; QualityWeight_Path_Radiance_Land:valid_range = -20s, 20s ; short QualityWeight_Critical_Reflectance_Land(Solution_1_Land:mod04, Cell_Along_Swath:mod04, Cell_Across_Swath:mod04) ; QualityWeight_Critical_Reflectance_Land:long_name = "Quality Flag forCritical_Reflectance based on the Test for fits" ; QualityWeight_Critical_Reflectance_Land:units = "None" ; QualityWeight_Critical_Reflectance_Land:scale_factor = 1. ; QualityWeight_Critical_Reflectance_Land:add_offset = 0. ; QualityWeight_Critical_Reflectance_Land:Parameter_Type = "Output" ; QualityWeight_Critical_Reflectance_Land:Cell_Across_Swath_Sampling = 5, 1345, 10 ; QualityWeight_Critical_Reflectance_Land:Cell_Along_Swath_Sampling = 5, 2025, 10 ; QualityWeight_Critical_Reflectance_Land:Geolocation_Pointer = "Internal geolocation arrays" ; QualityWeight_Critical_Reflectance_Land:_FillValue = -9999s ; QualityWeight_Critical_Reflectance_Land:valid_range = -20s, 20s ; short Aerosol_Type_Land(Cell_Along_Swath:mod04, Cell_Across_Swath:mod04) ; Aerosol_Type_Land:long_name = "Aerosol Type" ; Aerosol_Type_Land:units = "None" ; Aerosol_Type_Land:scale_factor = 1. ; Aerosol_Type_Land:add_offset = 0. ; Aerosol_Type_Land:Parameter_Type = "Output" ; Aerosol_Type_Land:Cell_Across_Swath_Sampling = 5, 1345, 10 ; Aerosol_Type_Land:Cell_Along_Swath_Sampling = 5, 2025, 10 ; Aerosol_Type_Land:Geolocation_Pointer = "Internal geolocation arrays" ; Aerosol_Type_Land:_FillValue = -9999s ; Aerosol_Type_Land:valid_range = 0s, 4s ; short Fitting_Error_Land(Cell_Along_Swath:mod04, Cell_Across_Swath:mod04) ; Fitting_Error_Land:long_name = "Fitting error for Land" ; Fitting_Error_Land:units = "None" ; Fitting_Error_Land:scale_factor = 0.001 ; Fitting_Error_Land:add_offset = 0. ; Fitting_Error_Land:Parameter_Type = "Output" ; Fitting_Error_Land:Cell_Across_Swath_Sampling = 5, 1345, 10 ; Fitting_Error_Land:Cell_Along_Swath_Sampling = 5, 2025, 10 ; Fitting_Error_Land:Geolocation_Pointer = "Internal geolocation arrays" ; Fitting_Error_Land:_FillValue = -9999s ; Fitting_Error_Land:valid_range = 0s, 1000s ; short Surface_Reflectance_Land(Solution_2_Land:mod04, Cell_Along_Swath:mod04, Cell_Across_Swath:mod04) ; Surface_Reflectance_Land:long_name = "Surface Reflectance at 0.47,0.66 and 2.13micron" ; Surface_Reflectance_Land:units = "None" ; Surface_Reflectance_Land:scale_factor = 0.001 ; Surface_Reflectance_Land:add_offset = 0. ; Surface_Reflectance_Land:Parameter_Type = "Output" ; Surface_Reflectance_Land:Cell_Across_Swath_Sampling = 5, 1345, 10 ; Surface_Reflectance_Land:Cell_Along_Swath_Sampling = 5, 2025, 10 ; Surface_Reflectance_Land:Geolocation_Pointer = "Internal geolocation arrays" ; Surface_Reflectance_Land:_FillValue = -9999s ; Surface_Reflectance_Land:valid_range = 0s, 5000s ; short Corrected_Optical_Depth_Land(Solution_3_Land:mod04, Cell_Along_Swath:mod04, Cell_Across_Swath:mod04) ; Corrected_Optical_Depth_Land:long_name = "Corrected optical thickness at 0.47, 0.55,0.66 micron" ; Corrected_Optical_Depth_Land:units = "None" ; Corrected_Optical_Depth_Land:scale_factor = 0.001 ; Corrected_Optical_Depth_Land:add_offset = 0. ; Corrected_Optical_Depth_Land:Parameter_Type = "Output" ; Corrected_Optical_Depth_Land:Cell_Across_Swath_Sampling = 5, 1345, 10 ; Corrected_Optical_Depth_Land:Cell_Along_Swath_Sampling = 5, 2025, 10 ; Corrected_Optical_Depth_Land:Geolocation_Pointer = "Internal geolocation arrays" ; Corrected_Optical_Depth_Land:_FillValue = -9999s ; Corrected_Optical_Depth_Land:valid_range = -100s, 5000s ; short Corrected_Optical_Depth_Land_wav2p1(Cell_Along_Swath:mod04, Cell_Across_Swath:mod04) ; Corrected_Optical_Depth_Land_wav2p1:long_name = "Corrected optical thickness at 2.13 micron" ; Corrected_Optical_Depth_Land_wav2p1:units = "None" ; Corrected_Optical_Depth_Land_wav2p1:scale_factor = 0.001 ; Corrected_Optical_Depth_Land_wav2p1:add_offset = 0. ; Corrected_Optical_Depth_Land_wav2p1:Parameter_Type = "Output" ; Corrected_Optical_Depth_Land_wav2p1:Cell_Across_Swath_Sampling = 5, 1345, 10 ; Corrected_Optical_Depth_Land_wav2p1:Cell_Along_Swath_Sampling = 5, 2025, 10 ; Corrected_Optical_Depth_Land_wav2p1:Geolocation_Pointer = "Internal geolocation arrays" ; Corrected_Optical_Depth_Land_wav2p1:_FillValue = -9999s ; Corrected_Optical_Depth_Land_wav2p1:valid_range = -100s, 5000s ; short Optical_Depth_Small_Land(Solution_4_Land:mod04, Cell_Along_Swath:mod04, Cell_Across_Swath:mod04) ; Optical_Depth_Small_Land:long_name = " optical thickness for small Mode at 0.47, 0.55,0.66 & 2.13 micron" ; Optical_Depth_Small_Land:units = "None" ; Optical_Depth_Small_Land:scale_factor = 0.001 ; Optical_Depth_Small_Land:add_offset = 0. ; Optical_Depth_Small_Land:Parameter_Type = "Output" ; Optical_Depth_Small_Land:Cell_Across_Swath_Sampling = 5, 1345, 10 ; Optical_Depth_Small_Land:Cell_Along_Swath_Sampling = 5, 2025, 10 ; Optical_Depth_Small_Land:Geolocation_Pointer = "Internal geolocation arrays" ; Optical_Depth_Small_Land:_FillValue = -9999s ; Optical_Depth_Small_Land:valid_range = -100s, 5000s ; short Optical_Depth_Ratio_Small_Land(Cell_Along_Swath:mod04, Cell_Across_Swath:mod04) ; Optical_Depth_Ratio_Small_Land:long_name = "Small mode aerosol fraction" ; Optical_Depth_Ratio_Small_Land:units = "None" ; Optical_Depth_Ratio_Small_Land:scale_factor = 0.001 ; Optical_Depth_Ratio_Small_Land:add_offset = 0. ; Optical_Depth_Ratio_Small_Land:Parameter_Type = "Output" ; Optical_Depth_Ratio_Small_Land:Cell_Across_Swath_Sampling = 5, 1345, 10 ; Optical_Depth_Ratio_Small_Land:Cell_Along_Swath_Sampling = 5, 2025, 10 ; Optical_Depth_Ratio_Small_Land:Geolocation_Pointer = "Internal geolocation arrays" ; Optical_Depth_Ratio_Small_Land:_FillValue = -9999s ; Optical_Depth_Ratio_Small_Land:valid_range = 0s, 1000s ; short Number_Pixels_Used_Land(Solution_1_Land:mod04, Cell_Along_Swath:mod04, Cell_Across_Swath:mod04) ; Number_Pixels_Used_Land:long_name = "Number of good pixels used for retrieval at 470 ,659 nm" ; Number_Pixels_Used_Land:units = "None" ; Number_Pixels_Used_Land:scale_factor = 1. ; Number_Pixels_Used_Land:add_offset = 0. ; Number_Pixels_Used_Land:Parameter_Type = "Output" ; Number_Pixels_Used_Land:Cell_Across_Swath_Sampling = 5, 1345, 10 ; Number_Pixels_Used_Land:Cell_Along_Swath_Sampling = 5, 2025, 10 ; Number_Pixels_Used_Land:Geolocation_Pointer = "Internal geolocation arrays" ; Number_Pixels_Used_Land:_FillValue = -9999s ; Number_Pixels_Used_Land:valid_range = 1s, 400s ; short Mean_Reflectance_Land(MODIS_Band_Land:mod04, Cell_Along_Swath:mod04, Cell_Across_Swath:mod04) ; Mean_Reflectance_Land:long_name = "Mean reflectance at 0.47,0.55,0.66,0.87,1.24 ,1.64 and 2.13 Microns" ; Mean_Reflectance_Land:units = "None" ; Mean_Reflectance_Land:scale_factor = 0.0001 ; Mean_Reflectance_Land:add_offset = 0. ; Mean_Reflectance_Land:Parameter_Type = "Output" ; Mean_Reflectance_Land:Cell_Across_Swath_Sampling = 5, 1345, 10 ; Mean_Reflectance_Land:Cell_Along_Swath_Sampling = 5, 2025, 10 ; Mean_Reflectance_Land:Geolocation_Pointer = "Internal geolocation arrays" ; Mean_Reflectance_Land:_FillValue = -9999s ; Mean_Reflectance_Land:valid_range = 0s, 10000s ; short STD_Reflectance_Land(MODIS_Band_Land:mod04, Cell_Along_Swath:mod04, Cell_Across_Swath:mod04) ; STD_Reflectance_Land:long_name = "Standard deviation of reflectance at 0.47,0.55,0.66,0.87,1.64 and 2.13 Microns" ; STD_Reflectance_Land:units = "None" ; STD_Reflectance_Land:scale_factor = 0.0001 ; STD_Reflectance_Land:add_offset = 0. ; STD_Reflectance_Land:Parameter_Type = "Output" ; STD_Reflectance_Land:Cell_Across_Swath_Sampling = 5, 1345, 10 ; STD_Reflectance_Land:Cell_Along_Swath_Sampling = 5, 2025, 10 ; STD_Reflectance_Land:Geolocation_Pointer = "Internal geolocation arrays" ; STD_Reflectance_Land:_FillValue = -9999s ; STD_Reflectance_Land:valid_range = 0s, 20000s ; float Mass_Concentration_Land(Cell_Along_Swath:mod04, Cell_Across_Swath:mod04) ; Mass_Concentration_Land:long_name = "Mass concentration" ; Mass_Concentration_Land:units = "1.0e-6g/cm^2" ; Mass_Concentration_Land:scale_factor = 1. ; Mass_Concentration_Land:add_offset = 0. ; Mass_Concentration_Land:Parameter_Type = "Output" ; Mass_Concentration_Land:Cell_Across_Swath_Sampling = 5, 1345, 10 ; Mass_Concentration_Land:Cell_Along_Swath_Sampling = 5, 2025, 10 ; Mass_Concentration_Land:Geolocation_Pointer = "Internal geolocation arrays" ; Mass_Concentration_Land:_FillValue = -999.f ; Mass_Concentration_Land:valid_range = 0.f, 1000.f ; short Angstrom_Exponent_Land(Cell_Along_Swath:mod04, Cell_Across_Swath:mod04) ; Angstrom_Exponent_Land:long_name = "Angstrom exponent for 0.47 and 0.67 micron" ; Angstrom_Exponent_Land:units = "None" ; Angstrom_Exponent_Land:scale_factor = 0.001 ; Angstrom_Exponent_Land:add_offset = 0. ; Angstrom_Exponent_Land:Parameter_Type = "Output" ; Angstrom_Exponent_Land:Cell_Across_Swath_Sampling = 5, 1345, 10 ; Angstrom_Exponent_Land:Cell_Along_Swath_Sampling = 5, 2025, 10 ; Angstrom_Exponent_Land:Geolocation_Pointer = "Internal geolocation arrays" ; Angstrom_Exponent_Land:_FillValue = -9999s ; Angstrom_Exponent_Land:valid_range = -1000s, 5000s ; short Cloud_Fraction_Land(Cell_Along_Swath:mod04, Cell_Across_Swath:mod04) ; Cloud_Fraction_Land:long_name = "Cloud fraction from Land aerosol cloud mask from retrieved and overcast pixels not including cirrus mask" ; Cloud_Fraction_Land:units = "None" ; Cloud_Fraction_Land:scale_factor = 0.001 ; Cloud_Fraction_Land:add_offset = 0. ; Cloud_Fraction_Land:Parameter_Type = "Output" ; Cloud_Fraction_Land:Cell_Across_Swath_Sampling = 5, 1345, 10 ; Cloud_Fraction_Land:Cell_Along_Swath_Sampling = 5, 2025, 10 ; Cloud_Fraction_Land:Geolocation_Pointer = "Internal geolocation arrays" ; Cloud_Fraction_Land:_FillValue = -9999s ; Cloud_Fraction_Land:valid_range = 0s, 1000s ; byte Quality_Assurance_Land(Cell_Along_Swath:mod04, Cell_Across_Swath:mod04, QA_Byte_Land:mod04) ; Quality_Assurance_Land:long_name = "Runtime QA flags" ; Quality_Assurance_Land:units = "None" ; Quality_Assurance_Land:scale_factor = 1. ; Quality_Assurance_Land:add_offset = 0. ; Quality_Assurance_Land:Parameter_Type = "Output" ; Quality_Assurance_Land:Cell_Across_Swath_Sampling = 5, 1345, 10 ; Quality_Assurance_Land:Cell_Along_Swath_Sampling = 5, 2025, 10 ; Quality_Assurance_Land:description = "see MODIS atmosphere QA plan for details" ; Quality_Assurance_Land:Geolocation_Pointer = "Internal geolocation arrays" ; Quality_Assurance_Land:_FillValue = '\0' ; Quality_Assurance_Land:valid_range = '\0', '\377' ; byte Quality_Assurance_Crit_Ref_Land(Cell_Along_Swath:mod04, Cell_Across_Swath:mod04, QA_Byte_Land:mod04) ; Quality_Assurance_Crit_Ref_Land:long_name = "Runtime QA flags" ; Quality_Assurance_Crit_Ref_Land:units = "None" ; Quality_Assurance_Crit_Ref_Land:scale_factor = 1. ; Quality_Assurance_Crit_Ref_Land:add_offset = 0. ; Quality_Assurance_Crit_Ref_Land:Parameter_Type = "Output" ; Quality_Assurance_Crit_Ref_Land:Cell_Across_Swath_Sampling = 5, 1345, 10 ; Quality_Assurance_Crit_Ref_Land:Cell_Along_Swath_Sampling = 5, 2025, 10 ; Quality_Assurance_Crit_Ref_Land:Geolocation_Pointer = "Internal geolocation arrays" ; Quality_Assurance_Crit_Ref_Land:_FillValue = '\0' ; Quality_Assurance_Crit_Ref_Land:valid_range = '\0', '\377' ; short Aerosol_Cldmask_Byproducts_Land(Num_By_Products:mod04, Cell_Along_Swath:mod04, Cell_Across_Swath:mod04) ; Aerosol_Cldmask_Byproducts_Land:long_name = "3X3 pixels Standard deviation at 470,1380 nm, reflectance at 555,1380,2130 nm, radiance at 11000 nm, Cirrus fraction" ; Aerosol_Cldmask_Byproducts_Land:units = "None" ; Aerosol_Cldmask_Byproducts_Land:scale_factor = 0.001 ; Aerosol_Cldmask_Byproducts_Land:add_offset = 0. ; Aerosol_Cldmask_Byproducts_Land:Parameter_Type = "Output" ; Aerosol_Cldmask_Byproducts_Land:Cell_Across_Swath_Sampling = 5, 1345, 10 ; Aerosol_Cldmask_Byproducts_Land:Cell_Along_Swath_Sampling = 5, 2025, 10 ; Aerosol_Cldmask_Byproducts_Land:Geolocation_Pointer = "Internal geolocation arrays" ; Aerosol_Cldmask_Byproducts_Land:_FillValue = -9999s ; Aerosol_Cldmask_Byproducts_Land:valid_range = 0s, 1000s ; short Solution_Index_Ocean_Small(Solution_Ocean:mod04, Cell_Along_Swath:mod04, Cell_Across_Swath:mod04) ; Solution_Index_Ocean_Small:long_name = "Solution Number index small particles" ; Solution_Index_Ocean_Small:units = "None" ; Solution_Index_Ocean_Small:scale_factor = 1. ; Solution_Index_Ocean_Small:add_offset = 0. ; Solution_Index_Ocean_Small:Parameter_Type = "Output" ; Solution_Index_Ocean_Small:Cell_Across_Swath_Sampling = 5, 1345, 10 ; Solution_Index_Ocean_Small:Cell_Along_Swath_Sampling = 5, 2025, 10 ; Solution_Index_Ocean_Small:Geolocation_Pointer = "Internal geolocation arrays" ; Solution_Index_Ocean_Small:_FillValue = -9999s ; Solution_Index_Ocean_Small:valid_range = 1s, 4s ; short Solution_Index_Ocean_Large(Solution_Ocean:mod04, Cell_Along_Swath:mod04, Cell_Across_Swath:mod04) ; Solution_Index_Ocean_Large:long_name = "Solution Number index large particles" ; Solution_Index_Ocean_Large:units = "None" ; Solution_Index_Ocean_Large:scale_factor = 1. ; Solution_Index_Ocean_Large:add_offset = 0. ; Solution_Index_Ocean_Large:Parameter_Type = "Output" ; Solution_Index_Ocean_Large:Cell_Across_Swath_Sampling = 5, 1345, 10 ; Solution_Index_Ocean_Large:Cell_Along_Swath_Sampling = 5, 2025, 10 ; Solution_Index_Ocean_Large:Geolocation_Pointer = "Internal geolocation arrays" ; Solution_Index_Ocean_Large:_FillValue = -9999s ; Solution_Index_Ocean_Large:valid_range = 5s, 9s ; short Effective_Optical_Depth_Best_Ocean(MODIS_Band_Ocean:mod04, Cell_Along_Swath:mod04, Cell_Across_Swath:mod04) ; Effective_Optical_Depth_Best_Ocean:long_name = "AOT at seven bands for best solution" ; Effective_Optical_Depth_Best_Ocean:units = "None" ; Effective_Optical_Depth_Best_Ocean:scale_factor = 0.001 ; Effective_Optical_Depth_Best_Ocean:add_offset = 0. ; Effective_Optical_Depth_Best_Ocean:Parameter_Type = "Output" ; Effective_Optical_Depth_Best_Ocean:Cell_Across_Swath_Sampling = 5, 1345, 10 ; Effective_Optical_Depth_Best_Ocean:Cell_Along_Swath_Sampling = 5, 2025, 10 ; Effective_Optical_Depth_Best_Ocean:Geolocation_Pointer = "Internal geolocation arrays" ; Effective_Optical_Depth_Best_Ocean:_FillValue = -9999s ; Effective_Optical_Depth_Best_Ocean:valid_range = -100s, 5000s ; short Effective_Optical_Depth_Average_Ocean(MODIS_Band_Ocean:mod04, Cell_Along_Swath:mod04, Cell_Across_Swath:mod04) ; Effective_Optical_Depth_Average_Ocean:long_name = "AOT at seven bands for average solution" ; Effective_Optical_Depth_Average_Ocean:units = "None" ; Effective_Optical_Depth_Average_Ocean:scale_factor = 0.001 ; Effective_Optical_Depth_Average_Ocean:add_offset = 0. ; Effective_Optical_Depth_Average_Ocean:Parameter_Type = "Output" ; Effective_Optical_Depth_Average_Ocean:Cell_Across_Swath_Sampling = 5, 1345, 10 ; Effective_Optical_Depth_Average_Ocean:Cell_Along_Swath_Sampling = 5, 2025, 10 ; Effective_Optical_Depth_Average_Ocean:Geolocation_Pointer = "Internal geolocation arrays" ; Effective_Optical_Depth_Average_Ocean:_FillValue = -9999s ; Effective_Optical_Depth_Average_Ocean:valid_range = -100s, 5000s ; short Optical_Depth_Small_Best_Ocean(MODIS_Band_Ocean:mod04, Cell_Along_Swath:mod04, Cell_Across_Swath:mod04) ; Optical_Depth_Small_Best_Ocean:long_name = "AOT at 7 bands for small mode of best solution" ; Optical_Depth_Small_Best_Ocean:units = "None" ; Optical_Depth_Small_Best_Ocean:scale_factor = 0.001 ; Optical_Depth_Small_Best_Ocean:add_offset = 0. ; Optical_Depth_Small_Best_Ocean:Parameter_Type = "Output" ; Optical_Depth_Small_Best_Ocean:Cell_Across_Swath_Sampling = 5, 1345, 10 ; Optical_Depth_Small_Best_Ocean:Cell_Along_Swath_Sampling = 5, 2025, 10 ; Optical_Depth_Small_Best_Ocean:Geolocation_Pointer = "Internal geolocation arrays" ; Optical_Depth_Small_Best_Ocean:_FillValue = -9999s ; Optical_Depth_Small_Best_Ocean:valid_range = -100s, 5000s ; short Optical_Depth_Small_Average_Ocean(MODIS_Band_Ocean:mod04, Cell_Along_Swath:mod04, Cell_Across_Swath:mod04) ; Optical_Depth_Small_Average_Ocean:long_name = "AOT at 7 bands for small mode of average solution" ; Optical_Depth_Small_Average_Ocean:units = "None" ; Optical_Depth_Small_Average_Ocean:scale_factor = 0.001 ; Optical_Depth_Small_Average_Ocean:add_offset = 0. ; Optical_Depth_Small_Average_Ocean:Parameter_Type = "Output" ; Optical_Depth_Small_Average_Ocean:Cell_Across_Swath_Sampling = 5, 1345, 10 ; Optical_Depth_Small_Average_Ocean:Cell_Along_Swath_Sampling = 5, 2025, 10 ; Optical_Depth_Small_Average_Ocean:Geolocation_Pointer = "Internal geolocation arrays" ; Optical_Depth_Small_Average_Ocean:_FillValue = -9999s ; Optical_Depth_Small_Average_Ocean:valid_range = -100s, 5000s ; short Optical_Depth_Large_Best_Ocean(MODIS_Band_Ocean:mod04, Cell_Along_Swath:mod04, Cell_Across_Swath:mod04) ; Optical_Depth_Large_Best_Ocean:long_name = "AOT at 7 bands for large mode of best solution" ; Optical_Depth_Large_Best_Ocean:units = "None" ; Optical_Depth_Large_Best_Ocean:scale_factor = 0.001 ; Optical_Depth_Large_Best_Ocean:add_offset = 0. ; Optical_Depth_Large_Best_Ocean:Parameter_Type = "Output" ; Optical_Depth_Large_Best_Ocean:Cell_Across_Swath_Sampling = 5, 1345, 10 ; Optical_Depth_Large_Best_Ocean:Cell_Along_Swath_Sampling = 5, 2025, 10 ; Optical_Depth_Large_Best_Ocean:Geolocation_Pointer = "Internal geolocation arrays" ; Optical_Depth_Large_Best_Ocean:_FillValue = -9999s ; Optical_Depth_Large_Best_Ocean:valid_range = -100s, 5000s ; short Optical_Depth_Large_Average_Ocean(MODIS_Band_Ocean:mod04, Cell_Along_Swath:mod04, Cell_Across_Swath:mod04) ; Optical_Depth_Large_Average_Ocean:long_name = "AOT at 7 bands for large mode of average solution" ; Optical_Depth_Large_Average_Ocean:units = "None" ; Optical_Depth_Large_Average_Ocean:scale_factor = 0.001 ; Optical_Depth_Large_Average_Ocean:add_offset = 0. ; Optical_Depth_Large_Average_Ocean:Parameter_Type = "Output" ; Optical_Depth_Large_Average_Ocean:Cell_Across_Swath_Sampling = 5, 1345, 10 ; Optical_Depth_Large_Average_Ocean:Cell_Along_Swath_Sampling = 5, 2025, 10 ; Optical_Depth_Large_Average_Ocean:Geolocation_Pointer = "Internal geolocation arrays" ; Optical_Depth_Large_Average_Ocean:_FillValue = -9999s ; Optical_Depth_Large_Average_Ocean:valid_range = -100s, 5000s ; float Mass_Concentration_Ocean(Solution_Ocean:mod04, Cell_Along_Swath:mod04, Cell_Across_Swath:mod04) ; Mass_Concentration_Ocean:long_name = "Mass_Concentration for best and average solutions" ; Mass_Concentration_Ocean:units = "1.0e-6g/cm^2" ; Mass_Concentration_Ocean:scale_factor = 1. ; Mass_Concentration_Ocean:add_offset = 0. ; Mass_Concentration_Ocean:Parameter_Type = "Output" ; Mass_Concentration_Ocean:Cell_Across_Swath_Sampling = 5, 1345, 10 ; Mass_Concentration_Ocean:Cell_Along_Swath_Sampling = 5, 2025, 10 ; Mass_Concentration_Ocean:Geolocation_Pointer = "Internal geolocation arrays" ; Mass_Concentration_Ocean:_FillValue = -999.f ; Mass_Concentration_Ocean:valid_range = 0.f, 1000.f ; short Effective_Radius_Ocean(Solution_Ocean:mod04, Cell_Along_Swath:mod04, Cell_Across_Swath:mod04) ; Effective_Radius_Ocean:long_name = "Effective_Radius at 0.55 micron of both solutions" ; Effective_Radius_Ocean:units = "micron" ; Effective_Radius_Ocean:scale_factor = 0.001 ; Effective_Radius_Ocean:add_offset = 0. ; Effective_Radius_Ocean:Parameter_Type = "Output" ; Effective_Radius_Ocean:Cell_Across_Swath_Sampling = 5, 1345, 10 ; Effective_Radius_Ocean:Cell_Along_Swath_Sampling = 5, 2025, 10 ; Effective_Radius_Ocean:Geolocation_Pointer = "Internal geolocation arrays" ; Effective_Radius_Ocean:_FillValue = -9999s ; Effective_Radius_Ocean:valid_range = 0s, 5000s ; float Cloud_Condensation_Nuclei_Ocean(Solution_Ocean:mod04, Cell_Along_Swath:mod04, Cell_Across_Swath:mod04) ; Cloud_Condensation_Nuclei_Ocean:long_name = "Column number of CCN at 0.55 micron of both solutions" ; Cloud_Condensation_Nuclei_Ocean:units = "CCN/cm^2" ; Cloud_Condensation_Nuclei_Ocean:scale_factor = 1. ; Cloud_Condensation_Nuclei_Ocean:add_offset = 0. ; Cloud_Condensation_Nuclei_Ocean:Parameter_Type = "Output" ; Cloud_Condensation_Nuclei_Ocean:Cell_Across_Swath_Sampling = 5, 1345, 10 ; Cloud_Condensation_Nuclei_Ocean:Cell_Along_Swath_Sampling = 5, 2025, 10 ; Cloud_Condensation_Nuclei_Ocean:Geolocation_Pointer = "Internal geolocation arrays" ; Cloud_Condensation_Nuclei_Ocean:_FillValue = -999.f ; Cloud_Condensation_Nuclei_Ocean:valid_range = 0.f, 9.9999998e+10f ; short Asymmetry_Factor_Best_Ocean(MODIS_Band_Ocean:mod04, Cell_Along_Swath:mod04, Cell_Across_Swath:mod04) ; Asymmetry_Factor_Best_Ocean:long_name = "Asymmetry_Factor at 7 bands for best solution" ; Asymmetry_Factor_Best_Ocean:units = "None" ; Asymmetry_Factor_Best_Ocean:scale_factor = 0.001 ; Asymmetry_Factor_Best_Ocean:add_offset = 0. ; Asymmetry_Factor_Best_Ocean:Parameter_Type = "Output" ; Asymmetry_Factor_Best_Ocean:Cell_Across_Swath_Sampling = 5, 1345, 10 ; Asymmetry_Factor_Best_Ocean:Cell_Along_Swath_Sampling = 5, 2025, 10 ; Asymmetry_Factor_Best_Ocean:Geolocation_Pointer = "Internal geolocation arrays" ; Asymmetry_Factor_Best_Ocean:_FillValue = -9999s ; Asymmetry_Factor_Best_Ocean:valid_range = 0s, 3000s ; short Asymmetry_Factor_Average_Ocean(MODIS_Band_Ocean:mod04, Cell_Along_Swath:mod04, Cell_Across_Swath:mod04) ; Asymmetry_Factor_Average_Ocean:long_name = "Asymmetry_Factor at 7 bands for average solution" ; Asymmetry_Factor_Average_Ocean:units = "None" ; Asymmetry_Factor_Average_Ocean:scale_factor = 0.001 ; Asymmetry_Factor_Average_Ocean:add_offset = 0. ; Asymmetry_Factor_Average_Ocean:Parameter_Type = "Output" ; Asymmetry_Factor_Average_Ocean:Cell_Across_Swath_Sampling = 5, 1345, 10 ; Asymmetry_Factor_Average_Ocean:Cell_Along_Swath_Sampling = 5, 2025, 10 ; Asymmetry_Factor_Average_Ocean:Geolocation_Pointer = "Internal geolocation arrays" ; Asymmetry_Factor_Average_Ocean:_FillValue = -9999s ; Asymmetry_Factor_Average_Ocean:valid_range = 0s, 3000s ; short Backscattering_Ratio_Best_Ocean(MODIS_Band_Ocean:mod04, Cell_Along_Swath:mod04, Cell_Across_Swath:mod04) ; Backscattering_Ratio_Best_Ocean:long_name = "Backscattering ratio at 7 bands for best solution" ; Backscattering_Ratio_Best_Ocean:units = "None" ; Backscattering_Ratio_Best_Ocean:scale_factor = 0.001 ; Backscattering_Ratio_Best_Ocean:add_offset = 0. ; Backscattering_Ratio_Best_Ocean:Parameter_Type = "Output" ; Backscattering_Ratio_Best_Ocean:Cell_Across_Swath_Sampling = 5, 1345, 10 ; Backscattering_Ratio_Best_Ocean:Cell_Along_Swath_Sampling = 5, 2025, 10 ; Backscattering_Ratio_Best_Ocean:Geolocation_Pointer = "Internal geolocation arrays" ; Backscattering_Ratio_Best_Ocean:_FillValue = -9999s ; Backscattering_Ratio_Best_Ocean:valid_range = 0s, 3000s ; short Backscattering_Ratio_Average_Ocean(MODIS_Band_Ocean:mod04, Cell_Along_Swath:mod04, Cell_Across_Swath:mod04) ; Backscattering_Ratio_Average_Ocean:long_name = "Backscattering ratio at 7 bands for average solution" ; Backscattering_Ratio_Average_Ocean:units = "None" ; Backscattering_Ratio_Average_Ocean:scale_factor = 0.001 ; Backscattering_Ratio_Average_Ocean:add_offset = 0. ; Backscattering_Ratio_Average_Ocean:Parameter_Type = "Output" ; Backscattering_Ratio_Average_Ocean:Cell_Across_Swath_Sampling = 5, 1345, 10 ; Backscattering_Ratio_Average_Ocean:Cell_Along_Swath_Sampling = 5, 2025, 10 ; Backscattering_Ratio_Average_Ocean:Geolocation_Pointer = "Internal geolocation arrays" ; Backscattering_Ratio_Average_Ocean:_FillValue = -9999s ; Backscattering_Ratio_Average_Ocean:valid_range = 0s, 3000s ; short Angstrom_Exponent_1_Ocean(Solution_Ocean:mod04, Cell_Along_Swath:mod04, Cell_Across_Swath:mod04) ; Angstrom_Exponent_1_Ocean:long_name = "Angstrom Exponent for 0.550 and 0.865 miron" ; Angstrom_Exponent_1_Ocean:units = "None" ; Angstrom_Exponent_1_Ocean:scale_factor = 0.001 ; Angstrom_Exponent_1_Ocean:add_offset = 0. ; Angstrom_Exponent_1_Ocean:Parameter_Type = "Output" ; Angstrom_Exponent_1_Ocean:Cell_Across_Swath_Sampling = 5, 1345, 10 ; Angstrom_Exponent_1_Ocean:Cell_Along_Swath_Sampling = 5, 2025, 10 ; Angstrom_Exponent_1_Ocean:Geolocation_Pointer = "Internal geolocation arrays" ; Angstrom_Exponent_1_Ocean:_FillValue = -9999s ; Angstrom_Exponent_1_Ocean:valid_range = -1000s, 5000s ; short Angstrom_Exponent_2_Ocean(Solution_Ocean:mod04, Cell_Along_Swath:mod04, Cell_Across_Swath:mod04) ; Angstrom_Exponent_2_Ocean:long_name = "Angstrom exponent for 0.865 and 2.130 micron" ; Angstrom_Exponent_2_Ocean:units = "None" ; Angstrom_Exponent_2_Ocean:scale_factor = 0.001 ; Angstrom_Exponent_2_Ocean:add_offset = 0. ; Angstrom_Exponent_2_Ocean:Parameter_Type = "Output" ; Angstrom_Exponent_2_Ocean:Cell_Across_Swath_Sampling = 5, 1345, 10 ; Angstrom_Exponent_2_Ocean:Cell_Along_Swath_Sampling = 5, 2025, 10 ; Angstrom_Exponent_2_Ocean:Geolocation_Pointer = "Internal geolocation arrays" ; Angstrom_Exponent_2_Ocean:_FillValue = -9999s ; Angstrom_Exponent_2_Ocean:valid_range = -1000s, 5000s ; short Least_Squares_Error_Ocean(Solution_Ocean:mod04, Cell_Along_Swath:mod04, Cell_Across_Swath:mod04) ; Least_Squares_Error_Ocean:long_name = "Least square error estimated" ; Least_Squares_Error_Ocean:units = "None" ; Least_Squares_Error_Ocean:scale_factor = 0.001 ; Least_Squares_Error_Ocean:add_offset = 0. ; Least_Squares_Error_Ocean:Parameter_Type = "Output" ; Least_Squares_Error_Ocean:Cell_Across_Swath_Sampling = 5, 1345, 10 ; Least_Squares_Error_Ocean:Cell_Along_Swath_Sampling = 5, 2025, 10 ; Least_Squares_Error_Ocean:Geolocation_Pointer = "Internal geolocation arrays" ; Least_Squares_Error_Ocean:_FillValue = -9999s ; Least_Squares_Error_Ocean:valid_range = 0s, 1000s ; short Optical_Depth_Ratio_Small_Ocean_0.55micron(Solution_Ocean:mod04, Cell_Along_Swath:mod04, Cell_Across_Swath:mod04) ; Optical_Depth_Ratio_Small_Ocean_0.55micron:long_name = "Ratio of small mode optical depth at 0.55 microns for best (1) and average (2) solutions" ; Optical_Depth_Ratio_Small_Ocean_0.55micron:units = "None" ; Optical_Depth_Ratio_Small_Ocean_0.55micron:scale_factor = 0.001 ; Optical_Depth_Ratio_Small_Ocean_0.55micron:add_offset = 0. ; Optical_Depth_Ratio_Small_Ocean_0.55micron:Parameter_Type = "Output" ; Optical_Depth_Ratio_Small_Ocean_0.55micron:Cell_Across_Swath_Sampling = 5, 1345, 10 ; Optical_Depth_Ratio_Small_Ocean_0.55micron:Cell_Along_Swath_Sampling = 5, 2025, 10 ; Optical_Depth_Ratio_Small_Ocean_0.55micron:Geolocation_Pointer = "Internal geolocation arrays" ; Optical_Depth_Ratio_Small_Ocean_0.55micron:_FillValue = -9999s ; Optical_Depth_Ratio_Small_Ocean_0.55micron:valid_range = 0s, 1000s ; short Optical_Depth_by_models_ocean(Solution_Index:mod04, Cell_Along_Swath:mod04, Cell_Across_Swath:mod04) ; Optical_Depth_by_models_ocean:long_name = "optical depth for small and large modes placed in model index" ; Optical_Depth_by_models_ocean:units = "None" ; Optical_Depth_by_models_ocean:scale_factor = 0.001 ; Optical_Depth_by_models_ocean:add_offset = 0. ; Optical_Depth_by_models_ocean:Parameter_Type = "Output" ; Optical_Depth_by_models_ocean:Cell_Across_Swath_Sampling = 5, 1345, 10 ; Optical_Depth_by_models_ocean:Cell_Along_Swath_Sampling = 5, 2025, 10 ; Optical_Depth_by_models_ocean:Geolocation_Pointer = "Internal geolocation arrays" ; Optical_Depth_by_models_ocean:_FillValue = -9999s ; Optical_Depth_by_models_ocean:valid_range = -100s, 5000s ; short Cloud_Fraction_Ocean(Cell_Along_Swath:mod04, Cell_Across_Swath:mod04) ; Cloud_Fraction_Ocean:long_name = "Cloud fraction from Ocean aerosol cloud mask from retrieved and overcast pixels not including cirrus mask" ; Cloud_Fraction_Ocean:units = "None" ; Cloud_Fraction_Ocean:scale_factor = 0.001 ; Cloud_Fraction_Ocean:add_offset = 0. ; Cloud_Fraction_Ocean:Parameter_Type = "Output" ; Cloud_Fraction_Ocean:Cell_Across_Swath_Sampling = 5, 1345, 10 ; Cloud_Fraction_Ocean:Cell_Along_Swath_Sampling = 5, 2025, 10 ; Cloud_Fraction_Ocean:Geolocation_Pointer = "Internal geolocation arrays" ; Cloud_Fraction_Ocean:_FillValue = -9999s ; Cloud_Fraction_Ocean:valid_range = 0s, 1000s ; short Number_Pixels_Used_Ocean(Cell_Along_Swath:mod04, Cell_Across_Swath:mod04) ; Number_Pixels_Used_Ocean:long_name = "Number of good pixels used for retrieval at at 865 nm" ; Number_Pixels_Used_Ocean:units = "None" ; Number_Pixels_Used_Ocean:scale_factor = 1. ; Number_Pixels_Used_Ocean:add_offset = 0. ; Number_Pixels_Used_Ocean:Parameter_Type = "Output" ; Number_Pixels_Used_Ocean:Cell_Across_Swath_Sampling = 5, 1345, 10 ; Number_Pixels_Used_Ocean:Cell_Along_Swath_Sampling = 5, 2025, 10 ; Number_Pixels_Used_Ocean:Geolocation_Pointer = "Internal geolocation arrays" ; Number_Pixels_Used_Ocean:_FillValue = -9999s ; Number_Pixels_Used_Ocean:valid_range = 1s, 400s ; short Mean_Reflectance_Ocean(MODIS_Band_Ocean:mod04, Cell_Along_Swath:mod04, Cell_Across_Swath:mod04) ; Mean_Reflectance_Ocean:long_name = "Mean reflectances at 7 bands" ; Mean_Reflectance_Ocean:units = "None" ; Mean_Reflectance_Ocean:scale_factor = 0.0001 ; Mean_Reflectance_Ocean:add_offset = 0. ; Mean_Reflectance_Ocean:Parameter_Type = "Output" ; Mean_Reflectance_Ocean:Cell_Across_Swath_Sampling = 5, 1345, 10 ; Mean_Reflectance_Ocean:Cell_Along_Swath_Sampling = 5, 2025, 10 ; Mean_Reflectance_Ocean:Geolocation_Pointer = "Internal geolocation arrays" ; Mean_Reflectance_Ocean:_FillValue = -9999s ; Mean_Reflectance_Ocean:valid_range = 0s, 10000s ; short STD_Reflectance_Ocean(MODIS_Band_Ocean:mod04, Cell_Along_Swath:mod04, Cell_Across_Swath:mod04) ; STD_Reflectance_Ocean:long_name = "Standard devaition of reflectances at 7 bands" ; STD_Reflectance_Ocean:units = "None" ; STD_Reflectance_Ocean:scale_factor = 0.0001 ; STD_Reflectance_Ocean:add_offset = 0. ; STD_Reflectance_Ocean:Parameter_Type = "Output" ; STD_Reflectance_Ocean:Cell_Across_Swath_Sampling = 5, 1345, 10 ; STD_Reflectance_Ocean:Cell_Along_Swath_Sampling = 5, 2025, 10 ; STD_Reflectance_Ocean:Geolocation_Pointer = "Internal geolocation arrays" ; STD_Reflectance_Ocean:_FillValue = -9999s ; STD_Reflectance_Ocean:valid_range = 0s, 20000s ; byte Quality_Assurance_Ocean(Cell_Along_Swath:mod04, Cell_Across_Swath:mod04, QA_Byte_Ocean:mod04) ; Quality_Assurance_Ocean:long_name = "Run time QA flags" ; Quality_Assurance_Ocean:units = "None" ; Quality_Assurance_Ocean:scale_factor = 1. ; Quality_Assurance_Ocean:add_offset = 0. ; Quality_Assurance_Ocean:Parameter_Type = "Output" ; Quality_Assurance_Ocean:Cell_Across_Swath_Sampling = 5, 1345, 10 ; Quality_Assurance_Ocean:Cell_Along_Swath_Sampling = 5, 2025, 10 ; Quality_Assurance_Ocean:description = "(see MODIS atmosphere QA plan for details)" ; Quality_Assurance_Ocean:Geolocation_Pointer = "Internal geolocation arrays" ; Quality_Assurance_Ocean:_FillValue = '\0' ; Quality_Assurance_Ocean:valid_range = '\0', '\377' ; short Aerosol_Cldmask_Byproducts_Ocean(Num_By_Products:mod04, Cell_Along_Swath:mod04, Cell_Across_Swath:mod04) ; Aerosol_Cldmask_Byproducts_Ocean:long_name = "3X3 pixels Standard deviation at 555,1380 nm, reflectance at 555,1380,2130 nm, radiance at 11000 nm,Cirrus fraction" ; Aerosol_Cldmask_Byproducts_Ocean:units = "None" ; Aerosol_Cldmask_Byproducts_Ocean:scale_factor = 0.001 ; Aerosol_Cldmask_Byproducts_Ocean:add_offset = 0. ; Aerosol_Cldmask_Byproducts_Ocean:Parameter_Type = "Output" ; Aerosol_Cldmask_Byproducts_Ocean:Cell_Across_Swath_Sampling = 5, 1345, 10 ; Aerosol_Cldmask_Byproducts_Ocean:Cell_Along_Swath_Sampling = 5, 2025, 10 ; Aerosol_Cldmask_Byproducts_Ocean:Geolocation_Pointer = "Internal geolocation arrays" ; Aerosol_Cldmask_Byproducts_Ocean:_FillValue = -9999s ; Aerosol_Cldmask_Byproducts_Ocean:valid_range = 0s, 1000s ; short Deep_Blue_Aerosol_Optical_Depth_550_Land(Cell_Along_Swath:mod04, Cell_Across_Swath:mod04) ; Deep_Blue_Aerosol_Optical_Depth_550_Land:long_name = "AOT at 0.55 micron for land (corrected) with all quality data (Quality flag=1,2,3)" ; Deep_Blue_Aerosol_Optical_Depth_550_Land:units = "None" ; Deep_Blue_Aerosol_Optical_Depth_550_Land:scale_factor = 0.001 ; Deep_Blue_Aerosol_Optical_Depth_550_Land:add_offset = 0. ; Deep_Blue_Aerosol_Optical_Depth_550_Land:Parameter_Type = "Output" ; Deep_Blue_Aerosol_Optical_Depth_550_Land:Cell_Across_Swath_Sampling = 5, 1345, 10 ; Deep_Blue_Aerosol_Optical_Depth_550_Land:Cell_Along_Swath_Sampling = 5, 2025, 10 ; Deep_Blue_Aerosol_Optical_Depth_550_Land:Geolocation_Pointer = "Internal geolocation arrays" ; Deep_Blue_Aerosol_Optical_Depth_550_Land:_FillValue = -9999s ; Deep_Blue_Aerosol_Optical_Depth_550_Land:valid_range = 0s, 5000s ; short Deep_Blue_Aerosol_Optical_Depth_Land(Num_DeepBlue_Wavelengths:mod04, Cell_Along_Swath:mod04, Cell_Across_Swath:mod04) ; Deep_Blue_Aerosol_Optical_Depth_Land:long_name = "AOT at 0.412, 0.47, and 0.66 micron for land (corrected) with all quality data (Quality flag=1,2,3)" ; Deep_Blue_Aerosol_Optical_Depth_Land:units = "None" ; Deep_Blue_Aerosol_Optical_Depth_Land:scale_factor = 0.001 ; Deep_Blue_Aerosol_Optical_Depth_Land:add_offset = 0. ; Deep_Blue_Aerosol_Optical_Depth_Land:Parameter_Type = "Output" ; Deep_Blue_Aerosol_Optical_Depth_Land:Cell_Across_Swath_Sampling = 5, 1345, 10 ; Deep_Blue_Aerosol_Optical_Depth_Land:Cell_Along_Swath_Sampling = 5, 2025, 10 ; Deep_Blue_Aerosol_Optical_Depth_Land:Geolocation_Pointer = "Internal geolocation arrays" ; Deep_Blue_Aerosol_Optical_Depth_Land:_FillValue = -9999s ; Deep_Blue_Aerosol_Optical_Depth_Land:valid_range = 0s, 5000s ; short Deep_Blue_Angstrom_Exponent_Land(Cell_Along_Swath:mod04, Cell_Across_Swath:mod04) ; Deep_Blue_Angstrom_Exponent_Land:long_name = "Deep Blue Angstrom Exponent for land (0.412-0.47 micron) with all quality data (Quality flag=1,2,3)" ; Deep_Blue_Angstrom_Exponent_Land:units = "None" ; Deep_Blue_Angstrom_Exponent_Land:scale_factor = 0.001 ; Deep_Blue_Angstrom_Exponent_Land:add_offset = 0. ; Deep_Blue_Angstrom_Exponent_Land:Parameter_Type = "Output" ; Deep_Blue_Angstrom_Exponent_Land:Cell_Across_Swath_Sampling = 5, 1345, 10 ; Deep_Blue_Angstrom_Exponent_Land:Cell_Along_Swath_Sampling = 5, 2025, 10 ; Deep_Blue_Angstrom_Exponent_Land:Geolocation_Pointer = "Internal geolocation arrays" ; Deep_Blue_Angstrom_Exponent_Land:_FillValue = -9999s ; Deep_Blue_Angstrom_Exponent_Land:valid_range = -500s, 5000s ; short Deep_Blue_Single_Scattering_Albedo_Land(Num_DeepBlue_Wavelengths:mod04, Cell_Along_Swath:mod04, Cell_Across_Swath:mod04) ; Deep_Blue_Single_Scattering_Albedo_Land:long_name = "Deep Blue Single Scattering Albedo at 0.412, 0.47, and 0.66 micron for land with all quality data (Quality flag=1,2,3)" ; Deep_Blue_Single_Scattering_Albedo_Land:units = "None" ; Deep_Blue_Single_Scattering_Albedo_Land:scale_factor = 0.001 ; Deep_Blue_Single_Scattering_Albedo_Land:add_offset = 0. ; Deep_Blue_Single_Scattering_Albedo_Land:Parameter_Type = "Output" ; Deep_Blue_Single_Scattering_Albedo_Land:Cell_Across_Swath_Sampling = 5, 1345, 10 ; Deep_Blue_Single_Scattering_Albedo_Land:Cell_Along_Swath_Sampling = 5, 2025, 10 ; Deep_Blue_Single_Scattering_Albedo_Land:Geolocation_Pointer = "Internal geolocation arrays" ; Deep_Blue_Single_Scattering_Albedo_Land:_FillValue = -9999s ; Deep_Blue_Single_Scattering_Albedo_Land:valid_range = 700s, 1000s ; short Deep_Blue_Surface_Reflectance_Land(Num_DeepBlue_Wavelengths:mod04, Cell_Along_Swath:mod04, Cell_Across_Swath:mod04) ; Deep_Blue_Surface_Reflectance_Land:long_name = "Deep Blue Surface Reflectance at 0.412, 0.47, and 0.66 micron for land with all quality data (Quality flag=1,2,3)" ; Deep_Blue_Surface_Reflectance_Land:units = "None" ; Deep_Blue_Surface_Reflectance_Land:scale_factor = 0.001 ; Deep_Blue_Surface_Reflectance_Land:add_offset = 0. ; Deep_Blue_Surface_Reflectance_Land:Parameter_Type = "Output" ; Deep_Blue_Surface_Reflectance_Land:Cell_Across_Swath_Sampling = 5, 1345, 10 ; Deep_Blue_Surface_Reflectance_Land:Cell_Along_Swath_Sampling = 5, 2025, 10 ; Deep_Blue_Surface_Reflectance_Land:Geolocation_Pointer = "Internal geolocation arrays" ; Deep_Blue_Surface_Reflectance_Land:_FillValue = -9999s ; Deep_Blue_Surface_Reflectance_Land:valid_range = 0s, 1000s ; // global attributes: :HDFEOSVersion = "HDFEOS_V2.9" ; :StructMetadata.0 = "GROUP=SwathStructure\n", "\tGROUP=SWATH_1\n", "\t\tSwathName=\"mod04\"\n", "\t\tGROUP=Dimension\n", "\t\t\tOBJECT=Dimension_1\n", "\t\t\t\tDimensionName=\"Cell_Along_Swath\"\n", "\t\t\t\tSize=204\n", "\t\t\tEND_OBJECT=Dimension_1\n", "\t\t\tOBJECT=Dimension_2\n", "\t\t\t\tDimensionName=\"Cell_Across_Swath\"\n", "\t\t\t\tSize=135\n", "\t\t\tEND_OBJECT=Dimension_2\n", "\t\t\tOBJECT=Dimension_3\n", "\t\t\t\tDimensionName=\"Solution_1_Land\"\n", "\t\t\t\tSize=2\n", "\t\t\tEND_OBJECT=Dimension_3\n", "\t\t\tOBJECT=Dimension_4\n", "\t\t\t\tDimensionName=\"Solution_2_Land\"\n", "\t\t\t\tSize=3\n", "\t\t\tEND_OBJECT=Dimension_4\n", "\t\t\tOBJECT=Dimension_5\n", "\t\t\t\tDimensionName=\"Solution_3_Land\"\n", "\t\t\t\tSize=3\n", "\t\t\tEND_OBJECT=Dimension_5\n", "\t\t\tOBJECT=Dimension_6\n", "\t\t\t\tDimensionName=\"Solution_4_Land\"\n", "\t\t\t\tSize=4\n", "\t\t\tEND_OBJECT=Dimension_6\n", "\t\t\tOBJECT=Dimension_7\n", "\t\t\t\tDimensionName=\"Solution_Ocean\"\n", "\t\t\t\tSize=2\n", "\t\t\tEND_OBJECT=Dimension_7\n", "\t\t\tOBJECT=Dimension_8\n", "\t\t\t\tDimensionName=\"Solution_Index\"\n", "\t\t\t\tSize=9\n", "\t\t\tEND_OBJECT=Dimension_8\n", "\t\t\tOBJECT=Dimension_9\n", "\t\t\t\tDimensionName=\"MODIS_Band_Land\"\n", "\t\t\t\tSize=7\n", "\t\t\tEND_OBJECT=Dimension_9\n", "\t\t\tOBJECT=Dimension_10\n", "\t\t\t\tDimensionName=\"MODIS_Band_Ocean\"\n", "\t\t\t\tSize=7\n", "\t\t\tEND_OBJECT=Dimension_10\n", "\t\t\tOBJECT=Dimension_11\n", "\t\t\t\tDimensionName=\"Num_By_Products\"\n", "\t\t\t\tSize=7\n", "\t\t\tEND_OBJECT=Dimension_11\n", "\t\t\tOBJECT=Dimension_12\n", "\t\t\t\tDimensionName=\"QA_Byte_Land\"\n", "\t\t\t\tSize=5\n", "\t\t\tEND_OBJECT=Dimension_12\n", "\t\t\tOBJECT=Dimension_13\n", "\t\t\t\tDimensionName=\"QA_Byte_Ocean\"\n", "\t\t\t\tSize=5\n", "\t\t\tEND_OBJECT=Dimension_13\n", "\t\tEND_GROUP=Dimension\n", "\t\tGROUP=DimensionMap\n", "\t\tEND_GROUP=DimensionMap\n", "\t\tGROUP=IndexDimensionMap\n", "\t\tEND_GROUP=IndexDimensionMap\n", "\t\tGROUP=GeoField\n", "\t\t\tOBJECT=GeoField_1\n", "\t\t\t\tGeoFieldName=\"Longitude\"\n", "\t\t\t\tDataType=DFNT_FLOAT32\n", "\t\t\t\tDimList=(\"Cell_Along_Swath\",\"Cell_Across_Swath\")\n", "\t\t\tEND_OBJECT=GeoField_1\n", "\t\t\tOBJECT=GeoField_2\n", "\t\t\t\tGeoFieldName=\"Latitude\"\n", "\t\t\t\tDataType=DFNT_FLOAT32\n", "\t\t\t\tDimList=(\"Cell_Along_Swath\",\"Cell_Across_Swath\")\n", "\t\t\tEND_OBJECT=GeoField_2\n", "\t\tEND_GROUP=GeoField\n", "\t\tGROUP=DataField\n", "\t\t\tOBJECT=DataField_1\n", "\t\t\t\tDataFieldName=\"Scan_Start_Time\"\n", "\t\t\t\tDataType=DFNT_FLOAT64\n", "\t\t\t\tDimList=(\"Cell_Along_Swath\",\"Cell_Across_Swath\")\n", "\t\t\tEND_OBJECT=DataField_1\n", "\t\t\tOBJECT=DataField_2\n", "\t\t\t\tDataFieldName=\"Solar_Zenith\"\n", "\t\t\t\tDataType=DFNT_INT16\n", "\t\t\t\tDimList=(\"Cell_Along_Swath\",\"Cell_Across_Swath\")\n", "\t\t\tEND_OBJECT=DataField_2\n", "\t\t\tOBJECT=DataField_3\n", "\t\t\t\tDataFieldName=\"Solar_Azimuth\"\n", "\t\t\t\tDataType=DFNT_INT16\n", "\t\t\t\tDimList=(\"Cell_Along_Swath\",\"Cell_Across_Swath\")\n", "\t\t\tEND_OBJECT=DataField_3\n", "\t\t\tOBJECT=DataField_4\n", "\t\t\t\tDataFieldName=\"Sensor_Zenith\"\n", "\t\t\t\tDataType=DFNT_INT16\n", "\t\t\t\tDimList=(\"Cell_Along_Swath\",\"Cell_Across_Swath\")\n", "\t\t\tEND_OBJECT=DataField_4\n", "\t\t\tOBJECT=DataField_5\n", "\t\t\t\tDataFieldName=\"Sensor_Azimuth\"\n", "\t\t\t\tDataType=DFNT_INT16\n", "\t\t\t\tDimList=(\"Cell_Along_Swath\",\"Cell_Across_Swath\")\n", "\t\t\tEND_OBJECT=DataField_5\n", "\t\t\tOBJECT=DataField_6\n", "\t\t\t\tDataFieldName=\"Cloud_Mask_QA\"\n", "\t\t\t\tDataType=DFNT_INT8\n", "\t\t\t\tDimList=(\"Cell_Along_Swath\",\"Cell_Across_Swath\")\n", "\t\t\tEND_OBJECT=DataField_6\n", "\t\t\tOBJECT=DataField_7\n", "\t\t\t\tDataFieldName=\"Scattering_Angle\"\n", "\t\t\t\tDataType=DFNT_INT16\n", "\t\t\t\tDimList=(\"Cell_Along_Swath\",\"Cell_Across_Swath\")\n", "\t\t\tEND_OBJECT=DataField_7\n", "\t\t\tOBJECT=DataField_8\n", "\t\t\t\tDataFieldName=\"Optical_Depth_Land_And_Ocean\"\n", "\t\t\t\tDataType=DFNT_INT16\n", "\t\t\t\tDimList=(\"Cell_Along_Swath\",\"Cell_Across_Swath\")\n", "\t\t\tEND_OBJECT=DataField_8\n", "\t\t\tOBJECT=DataField_9\n", "\t\t\t\tDataFieldName=\"Image_Optical_Depth_Land_And_Ocean\"\n", "\t\t\t\tDataType=DFNT_INT16\n", "\t\t\t\tDimList=(\"Cell_Along_Swath\",\"Cell_Across_Swath\")\n", "\t\t\tEND_OBJECT=DataField_9\n", "\t\t\tOBJECT=DataField_10\n", "\t\t\t\tDataFieldName=\"Optical_Depth_Ratio_Small_Land_And_Ocean\"\n", "\t\t\t\tDataType=DFNT_INT16\n", "\t\t\t\tDimList=(\"Cell_Along_Swath\",\"Cell_Across_Swath\")\n", "\t\t\tEND_OBJECT=DataField_10\n", "\t\t\tOBJECT=DataField_11\n", "\t\t\t\tDataFieldName=\"Mean_Reflectance_Land_All\"\n", "\t\t\t\tDataType=DFNT_INT16\n", "\t\t\t\tDimList=(\"Solution_3_Land\",\"Cell_Along_Swath\",\"Cell_Across_Swath\")\n", "\t\t\tEND_OBJECT=DataField_11\n", "\t\t\tOBJECT=DataField_12\n", "\t\t\t\tDataFieldName=\"Standard_Deviation_Reflectance_Land_All\"\n", "\t\t\t\tDataType=DFNT_INT16\n", "\t\t\t\tDimList=(\"Solution_3_Land\",\"Cell_Along_Swath\",\"Cell_Across_Swath\")\n", "\t\t\tEND_OBJECT=DataField_12\n", "\t\t\tOBJECT=DataField_13\n", "\t\t\t\tDataFieldName=\"Path_Radiance_Land\"\n", "\t\t\t\tDataType=DFNT_INT16\n", "\t\t\t\tDimList=(\"Solution_1_Land\",\"Cell_Along_Swath\",\"Cell_Across_Swath\")\n", "\t\t\tEND_OBJECT=DataField_13\n", "\t\t\tOBJECT=DataField_14\n", "\t\t\t\tDataFieldName=\"Error_Path_Radiance_Land\"\n", "\t\t\t\tDataType=DFNT_INT16\n", "\t\t\t\tDimList=(\"Solution_1_Land\",\"Cell_Along_Swath\",\"Cell_Across_Swath\")\n", "\t\t\tEND_OBJECT=DataField_14\n", "\t\t\tOBJECT=DataField_15\n", "\t\t\t\tDataFieldName=\"Critical_Reflectance_Land\"\n", "\t\t\t\tDataType=DFNT_INT16\n", "\t\t\t\tDimList=(\"Solution_1_Land\",\"Cell_Along_Swath\",\"Cell_Across_Swath\")\n", "\t\t\tEND_OBJECT=DataField_15\n", "\t\t\tOBJECT=DataField_16\n", "\t\t\t\tDataFieldName=\"Error_Critical_Reflectance_Land\"\n", "\t\t\t\tDataType=DFNT_INT16\n", "\t\t\t\tDimList=(\"Solution_1_Land\",\"Cell_Along_Swath\",\"Cell_Across_Swath\")\n", "\t\t\tEND_OBJECT=DataField_16\n", "\t\t\tOBJECT=DataField_17\n", "\t\t\t\tDataFieldName=\"QualityWeight_Path_Radiance_Land\"\n", "\t\t\t\tDataType=DFNT_INT16\n", "\t\t\t\tDimList=(\"Solution_1_Land\",\"Cell_Along_Swath\",\"Cell_Across_Swath\")\n", "\t\t\tEND_OBJECT=DataField_17\n", "\t\t\tOBJECT=DataField_18\n", "\t\t\t\tDataFieldName=\"QualityWeight_Critical_Reflectance_Land\"\n", "\t\t\t\tDataType=DFNT_INT16\n", "\t\t\t\tDimList=(\"Solution_1_Land\",\"Cell_Along_Swath\",\"Cell_Across_Swath\")\n", "\t\t\tEND_OBJECT=DataField_18\n", "\t\t\tOBJECT=DataField_19\n", "\t\t\t\tDataFieldName=\"Aerosol_Type_Land\"\n", "\t\t\t\tDataType=DFNT_INT16\n", "\t\t\t\tDimList=(\"Cell_Along_Swath\",\"Cell_Across_Swath\")\n", "\t\t\tEND_OBJECT=DataField_19\n", "\t\t\tOBJECT=DataField_20\n", "\t\t\t\tDataFieldName=\"Fitting_Error_Land\"\n", "\t\t\t\tDataType=DFNT_INT16\n", "\t\t\t\tDimList=(\"Cell_Along_Swath\",\"Cell_Across_Swath\")\n", "\t\t\tEND_OBJECT=DataField_20\n", "\t\t\tOBJECT=DataField_21\n", "\t\t\t\tDataFieldName=\"Surface_Reflectance_Land\"\n", "\t\t\t\tDataType=DFNT_INT16\n", "\t\t\t\tDimList=(\"Solution_2_Land\",\"Cell_Along_Swath\",\"Cell_Across_Swath\")\n", "\t\t\tEND_OBJECT=DataField_21\n", "\t\t\tOBJECT=DataField_22\n", "\t\t\t\tDataFieldName=\"Corrected_Optical_Depth_Land\"\n", "\t\t\t\tDataType=DFNT_INT16\n", "\t\t\t\tDimList=(\"Solution_3_Land\",\"Cell_Along_Swath\",\"Cell_Across_Swath\")\n", "\t\t\tEND_OBJECT=DataField_22\n", "\t\t\tOBJECT=DataField_23\n", "\t\t\t\tDataFieldName=\"Corrected_Optical_Depth_Land_wav2p1\"\n", "\t\t\t\tDataType=DFNT_INT16\n", "\t\t\t\tDimList=(\"Cell_Along_Swath\",\"Cell_Across_Swath\")\n", "\t\t\tEND_OBJECT=DataField_23\n", "\t\t\tOBJECT=DataField_24\n", "\t\t\t\tDataFieldName=\"Optical_Depth_Small_Land\"\n", "\t\t\t\tDataType=DFNT_INT16\n", "\t\t\t\tDimList=(\"Solution_4_Land\",\"Cell_Along_Swath\",\"Cell_Across_Swath\")\n", "\t\t\tEND_OBJECT=DataField_24\n", "\t\t\tOBJECT=DataField_25\n", "\t\t\t\tDataFieldName=\"Optical_Depth_Ratio_Small_Land\"\n", "\t\t\t\tDataType=DFNT_INT16\n", "\t\t\t\tDimList=(\"Cell_Along_Swath\",\"Cell_Across_Swath\")\n", "\t\t\tEND_OBJECT=DataField_25\n", "\t\t\tOBJECT=DataField_26\n", "\t\t\t\tDataFieldName=\"Number_Pixels_Used_Land\"\n", "\t\t\t\tDataType=DFNT_INT16\n", "\t\t\t\tDimList=(\"Solution_1_Land\",\"Cell_Along_Swath\",\"Cell_Across_Swath\")\n", "\t\t\tEND_OBJECT=DataField_26\n", "\t\t\tOBJECT=DataField_27\n", "\t\t\t\tDataFieldName=\"Mean_Reflectance_Land\"\n", "\t\t\t\tDataType=DFNT_INT16\n", "\t\t\t\tDimList=(\"MODIS_Band_Land\",\"Cell_Along_Swath\",\"Cell_Across_Swath\")\n", "\t\t\tEND_OBJECT=DataField_27\n", "\t\t\tOBJECT=DataField_28\n", "\t\t\t\tDataFieldName=\"STD_Reflectance_Land\"\n", "\t\t\t\tDataType=DFNT_INT16\n", "\t\t\t\tDimList=(\"MODIS_Band_Land\",\"Cell_Along_Swath\",\"Cell_Across_Swath\")\n", "\t\t\tEND_OBJECT=DataField_28\n", "\t\t\tOBJECT=DataField_29\n", "\t\t\t\tDataFieldName=\"Mass_Concentration_Land\"\n", "\t\t\t\tDataType=DFNT_FLOAT32\n", "\t\t\t\tDimList=(\"Cell_Along_Swath\",\"Cell_Across_Swath\")\n", "\t\t\tEND_OBJECT=DataField_29\n", "\t\t\tOBJECT=DataField_30\n", "\t\t\t\tDataFieldName=\"Angstrom_Exponent_Land\"\n", "\t\t\t\tDataType=DFNT_INT16\n", "\t\t\t\tDimList=(\"Cell_Along_Swath\",\"Cell_Across_Swath\")\n", "\t\t\tEND_OBJECT=DataField_30\n", "\t\t\tOBJECT=DataField_31\n", "\t\t\t\tDataFieldName=\"Cloud_Fraction_Land\"\n", "\t\t\t\tDataType=DFNT_INT16\n", "\t\t\t\tDimList=(\"Cell_Along_Swath\",\"Cell_Across_Swath\")\n", "\t\t\tEND_OBJECT=DataField_31\n", "\t\t\tOBJECT=DataField_32\n", "\t\t\t\tDataFieldName=\"Quality_Assurance_Land\"\n", "\t\t\t\tDataType=DFNT_INT8\n", "\t\t\t\tDimList=(\"Cell_Along_Swath\",\"Cell_Across_Swath\",\"QA_Byte_Land\")\n", "\t\t\tEND_OBJECT=DataField_32\n", "\t\t\tOBJECT=DataField_33\n", "\t\t\t\tDataFieldName=\"Quality_Assurance_Crit_Ref_Land\"\n", "\t\t\t\tDataType=DFNT_INT8\n", "\t\t\t\tDimList=(\"Cell_Along_Swath\",\"Cell_Across_Swath\",\"QA_Byte_Land\")\n", "\t\t\tEND_OBJECT=DataField_33\n", "\t\t\tOBJECT=DataField_34\n", "\t\t\t\tDataFieldName=\"Aerosol_Cldmask_Byproducts_Land\"\n", "\t\t\t\tDataType=DFNT_INT16\n", "\t\t\t\tDimList=(\"Num_By_Products\",\"Cell_Along_Swath\",\"Cell_Across_Swath\")\n", "\t\t\tEND_OBJECT=DataField_34\n", "\t\t\tOBJECT=DataField_35\n", "\t\t\t\tDataFieldName=\"Solution_Index_Ocean_Small\"\n", "\t\t\t\tDataType=DFNT_INT16\n", "\t\t\t\tDimList=(\"Solution_Ocean\",\"Cell_Along_Swath\",\"Cell_Across_Swath\")\n", "\t\t\tEND_OBJECT=DataField_35\n", "\t\t\tOBJECT=DataField_36\n", "\t\t\t\tDataFieldName=\"Solution_Index_Ocean_Large\"\n", "\t\t\t\tDataType=DFNT_INT16\n", "\t\t\t\tDimList=(\"Solution_Ocean\",\"Cell_Along_Swath\",\"Cell_Across_Swath\")\n", "\t\t\tEND_OBJECT=DataField_36\n", "\t\t\tOBJECT=DataField_37\n", "\t\t\t\tDataFieldName=\"Effective_Optical_Depth_Best_Ocean\"\n", "\t\t\t\tDataType=DFNT_INT16\n", "\t\t\t\tDimList=(\"MODIS_Band_Ocean\",\"Cell_Along_Swath\",\"Cell_Across_Swath\")\n", "\t\t\tEND_OBJECT=DataField_37\n", "\t\t\tOBJECT=DataField_38\n", "\t\t\t\tDataFieldName=\"Effective_Optical_Depth_Average_Ocean\"\n", "\t\t\t\tDataType=DFNT_INT16\n", "\t\t\t\tDimList=(\"MODIS_Band_Ocean\",\"Cell_Along_Swath\",\"Cell_Across_Swath\")\n", "\t\t\tEND_OBJECT=DataField_38\n", "\t\t\tOBJECT=DataField_39\n", "\t\t\t\tDataFieldName=\"Optical_Depth_Small_Best_Ocean\"\n", "\t\t\t\tDataType=DFNT_INT16\n", "\t\t\t\tDimList=(\"MODIS_Band_Ocean\",\"Cell_Along_Swath\",\"Cell_Across_Swath\")\n", "\t\t\tEND_OBJECT=DataField_39\n", "\t\t\tOBJECT=DataField_40\n", "\t\t\t\tDataFieldName=\"Optical_Depth_Small_Average_Ocean\"\n", "\t\t\t\tDataType=DFNT_INT16\n", "\t\t\t\tDimList=(\"MODIS_Band_Ocean\",\"Cell_Along_Swath\",\"Cell_Across_Swath\")\n", "\t\t\tEND_OBJECT=DataField_40\n", "\t\t\tOBJECT=DataField_41\n", "\t\t\t\tDataFieldName=\"Optical_Depth_Large_Best_Ocean\"\n", "\t\t\t\tDataType=DFNT_INT16\n", "\t\t\t\tDimList=(\"MODIS_Band_Ocean\",\"Cell_Along_Swath\",\"Cell_Across_Swath\")\n", "\t\t\tEND_OBJECT=DataField_41\n", "\t\t\tOBJECT=DataField_42\n", "\t\t\t\tDataFieldName=\"Optical_Depth_Large_Average_Ocean\"\n", "\t\t\t\tDataType=DFNT_INT16\n", "\t\t\t\tDimList=(\"MODIS_Band_Ocean\",\"Cell_Along_Swath\",\"Cell_Across_Swath\")\n", "\t\t\tEND_OBJECT=DataField_42\n", "\t\t\tOBJECT=DataField_43\n", "\t\t\t\tDataFieldName=\"Mass_Concentration_Ocean\"\n", "\t\t\t\tDataType=DFNT_FLOAT32\n", "\t\t\t\tDimList=(\"Solution_Ocean\",\"Cell_Along_Swath\",\"Cell_Across_Swath\")\n", "\t\t\tEND_OBJECT=DataField_43\n", "\t\t\tOBJECT=DataField_44\n", "\t\t\t\tDataFieldName=\"Effective_Radius_Ocean\"\n", "\t\t\t\tDataType=DFNT_INT16\n", "\t\t\t\tDimList=(\"Solution_Ocean\",\"Cell_Along_Swath\",\"Cell_Across_Swath\")\n", "\t\t\tEND_OBJECT=DataField_44\n", "\t\t\tOBJECT=DataField_45\n", "\t\t\t\tDataFieldName=\"Cloud_Condensation_Nuclei_Ocean\"\n", "\t\t\t\tDataType=DFNT_FLOAT32\n", "\t\t\t\tDimList=(\"Solution_Ocean\",\"Cell_Along_Swath\",\"Cell_Across_Swath\")\n", "\t\t\tEND_OBJECT=DataField_45\n", "\t\t\tOBJECT=DataField_46\n", "\t\t\t\tDataFieldName=\"Asymmetry_Factor_Best_Ocean\"\n", "\t\t\t\tDataType=DFNT_INT16\n", "\t\t\t\tDimList=(\"MODIS_Band_Ocean\",\"Cell_Along_Swath\",\"Cell_Across_Swath\")\n", "\t\t\tEND_OBJECT=DataField_46\n", "\t\t\tOBJECT=DataField_47\n", "\t\t\t\tDataFieldName=\"Asymmetry_Factor_Average_Ocean\"\n", "\t\t\t\tDataType=DFNT_INT16\n", "\t\t\t\tDimList=(\"MODIS_Band_Ocean\",\"Cell_Along_Swath\",\"Cell_Across_Swath\")\n", "\t\t\tEND_OBJECT=DataField_47\n", "\t\t\tOBJECT=DataField_48\n", "\t\t\t\tDataFieldName=\"Backscattering_Ratio_Best_Ocean\"\n", "\t\t\t\tDataType=DFNT_INT16\n", "\t\t\t\tDimList=(\"MODIS_Band_Ocean\",\"Cell_Along_Swath\",\"Cell_Across_Swath\")\n", "\t\t\tEND_OBJECT=DataField_48\n", "\t\t\tOBJECT=DataField_49\n", "\t\t\t\tDataFieldName=\"Backscattering_Ratio_Average_Ocean\"\n", "\t\t\t\tDataType=DFNT_INT16\n", "\t\t\t\tDimList=(\"MODIS_Band_Ocean\",\"Cell_Along_Swath\",\"Cell_Across_Swath\")\n", "\t\t\tEND_OBJECT=DataField_49\n", "\t\t\tOBJECT=DataField_50\n", "\t\t\t\tDataFieldName=\"Angstrom_Exponent_1_Ocean\"\n", "\t\t\t\tDataType=DFNT_INT16\n", "\t\t\t\tDimList=(\"Solution_Ocean\",\"Cell_Along_Swath\",\"Cell_Across_Swath\")\n", "\t\t\tEND_OBJECT=DataField_50\n", "\t\t\tOBJECT=DataField_51\n", "\t\t\t\tDataFieldName=\"Angstrom_Exponent_2_Ocean\"\n", "\t\t\t\tDataType=DFNT_INT16\n", "\t\t\t\tDimList=(\"Solution_Ocean\",\"Cell_Along_Swath\",\"Cell_Across_Swath\")\n", "\t\t\tEND_OBJECT=DataField_51\n", "\t\t\tOBJECT=DataField_52\n", "\t\t\t\tDataFieldName=\"Least_Squares_Error_Ocean\"\n", "\t\t\t\tDataType=DFNT_INT16\n", "\t\t\t\tDimList=(\"Solution_Ocean\",\"Cell_Along_Swath\",\"Cell_Across_Swath\")\n", "\t\t\tEND_OBJECT=DataField_52\n", "\t\t\tOBJECT=DataField_53\n", "\t\t\t\tDataFieldName=\"Optical_Depth_Ratio_Small_Ocean_0.55micron\"\n", "\t\t\t\tDataType=DFNT_INT16\n", "\t\t\t\tDimList=(\"Solution_Ocean\",\"Cell_Along_Swath\",\"Cell_Across_Swath\")\n", "\t\t\tEND_OBJECT=DataField_53\n", "\t\t\tOBJECT=DataField_54\n", "\t\t\t\tDataFieldName=\"Optical_Depth_by_models_ocean\"\n", "\t\t\t\tDataType=DFNT_INT16\n", "\t\t\t\tDimList=(\"Solution_Index\",\"Cell_Along_Swath\",\"Cell_Across_Swath\")\n", "\t\t\tEND_OBJECT=DataField_54\n", "\t\t\tOBJECT=DataField_55\n", "\t\t\t\tDataFieldName=\"Cloud_Fraction_Ocean\"\n", "\t\t\t\tDataType=DFNT_INT16\n", "\t\t\t\tDimList=(\"Cell_Along_Swath\",\"Cell_Across_Swath\")\n", "\t\t\tEND_OBJECT=DataField_55\n", "\t\t\tOBJECT=DataField_56\n", "\t\t\t\tDataFieldName=\"Number_Pixels_Used_Ocean\"\n", "\t\t\t\tDataType=DFNT_INT16\n", "\t\t\t\tDimList=(\"Cell_Along_Swath\",\"Cell_Across_Swath\")\n", "\t\t\tEND_OBJECT=DataField_56\n", "\t\t\tOBJECT=DataField_57\n", "\t\t\t\tDataFieldName=\"Mean_Reflectance_Ocean\"\n", "\t\t\t\tDataType=DFNT_INT16\n", "\t\t\t\tDimList=(\"MODIS_Band_Ocean\",\"Cell_Along_Swath\",\"Cell_Across_Swath\")\n", "\t\t\tEND_OBJECT=DataField_57\n", "\t\t\tOBJECT=DataField_58\n", "\t\t\t\tDataFieldName=\"STD_Reflectance_Ocean\"\n", "\t\t\t\tDataType=DFNT_INT16\n", "\t\t\t\tDimList=(\"MODIS_Band_Ocean\",\"Cell_Along_Swath\",\"Cell_Across_Swath\")\n", "\t\t\tEND_OBJECT=DataField_58\n", "\t\t\tOBJECT=DataField_59\n", "\t\t\t\tDataFieldName=\"Quality_Assurance_Ocean\"\n", "\t\t\t\tDataType=DFNT_INT8\n", "\t\t\t\tDimList=(\"Cell_Along_Swath\",\"Cell_Across_Swath\",\"QA_Byte_Ocean\")\n", "\t\t\tEND_OBJECT=DataField_59\n", "\t\t\tOBJECT=DataField_60\n", "\t\t\t\tDataFieldName=\"Aerosol_Cldmask_Byproducts_Ocean\"\n", "\t\t\t\tDataType=DFNT_INT16\n", "\t\t\t\tDimList=(\"Num_By_Products\",\"Cell_Along_Swath\",\"Cell_Across_Swath\")\n", "\t\t\tEND_OBJECT=DataField_60\n", "\t\t\tOBJECT=DataField_61\n", "\t\t\t\tDataFieldName=\"Solution_1_Land\"\n", "\t\t\t\tDataType=DFNT_INT16\n", "\t\t\t\tDimList=(\"Solution_1_Land\")\n", "\t\t\tEND_OBJECT=DataField_61\n", "\t\t\tOBJECT=DataField_62\n", "\t\t\t\tDataFieldName=\"Solution_2_Land\"\n", "\t\t\t\tDataType=DFNT_INT16\n", "\t\t\t\tDimList=(\"Solution_2_Land\")\n", "\t\t\tEND_OBJECT=DataField_62\n", "\t\t\tOBJECT=DataField_63\n", "\t\t\t\tDataFieldName=\"Solution_3_Land\"\n", "\t\t\t\tDataType=DFNT_INT16\n", "\t\t\t\tDimList=(\"Solution_3_Land\")\n", "\t\t\tEND_OBJECT=DataField_63\n", "\t\t\tOBJECT=DataField_64\n", "\t\t\t\tDataFieldName=\"Solution_4_Land\"\n", "\t\t\t\tDataType=DFNT_INT16\n", "\t\t\t\tDimList=(\"Solution_4_Land\")\n", "\t\t\tEND_OBJECT=DataField_64\n", "\t\t\tOBJECT=DataField_65\n", "\t\t\t\tDataFieldName=\"Solution_Ocean\"\n", "\t\t\t\tDataType=DFNT_INT16\n", "\t\t\t\tDimList=(\"Solution_Ocean\")\n", "\t\t\tEND_OBJECT=DataField_65\n", "\t\t\tOBJECT=DataField_66\n", "\t\t\t\tDataFieldName=\"Solution_Index\"\n", "\t\t\t\tDataType=DFNT_INT16\n", "\t\t\t\tDimList=(\"Solution_Index\")\n", "\t\t\tEND_OBJECT=DataField_66\n", "\t\t\tOBJECT=DataField_67\n", "\t\t\t\tDataFieldName=\"MODIS_Band_Land\"\n", "\t\t\t\tDataType=DFNT_INT16\n", "\t\t\t\tDimList=(\"MODIS_Band_Land\")\n", "\t\t\tEND_OBJECT=DataField_67\n", "\t\t\tOBJECT=DataField_68\n", "\t\t\t\tDataFieldName=\"MODIS_Band_Ocean\"\n", "\t\t\t\tDataType=DFNT_INT16\n", "\t\t\t\tDimList=(\"MODIS_Band_Ocean\")\n", "\t\t\tEND_OBJECT=DataField_68\n", "\t\t\tOBJECT=DataField_69\n", "\t\t\t\tDataFieldName=\"Deep_Blue_Aerosol_Optical_Depth_550_Land\"\n", "\t\t\t\tDataType=DFNT_INT16\n", "\t\t\t\tDimList=(\"Cell_Along_Swath\",\"Cell_Across_Swath\")\n", "\t\t\tEND_OBJECT=DataField_69\n", "\t\t\tOBJECT=DataField_70\n", "\t\t\t\tDataFieldName=\"Deep_Blue_Aerosol_Optical_Depth_Land\"\n", "\t\t\t\tDataType=DFNT_INT16\n", "\t\t\t\tDimList=(\"Num_DeepBlue_Wavelengths\",\"Cell_Along_Swath\",\"Cell_Across_Swath\")\n", "\t\t\tEND_OBJECT=DataField_70\n", "\t\t\tOBJECT=DataField_71\n", "\t\t\t\tDataFieldName=\"Deep_Blue_Angstrom_Exponent_Land\"\n", "\t\t\t\tDataType=DFNT_INT16\n", "\t\t\t\tDimList=(\"Cell_Along_Swath\",\"Cell_Across_Swath\")\n", "\t\t\tEND_OBJECT=DataField_71\n", "\t\t\tOBJECT=DataField_72\n", "\t\t\t\tDataFieldName=\"Deep_Blue_Single_Scattering_Albedo_Land\"\n", "\t\t\t\tDataType=DFNT_INT16\n", "\t\t\t\tDimList=(\"Num_DeepBlue_Wavelengths\",\"Cell_Along_Swath\",\"Cell_Across_Swath\")\n", "\t\t\tEND_OBJECT=DataField_72\n", "\t\t\tOBJECT=DataField_73\n", "\t\t\t\tDataFieldName=\"Deep_Blue_Surface_Reflectance_Land\"\n", "\t\t\t\tDataType=DFNT_INT16\n", "\t\t\t\tDimList=(\"Num_DeepBlue_Wavelengths\",\"Cell_Along_Swath\",\"Cell_Across_Swath\")\n", "\t\t\tEND_OBJECT=DataField_73\n", "\t\tEND_GROUP=DataField\n", "\t\tGROUP=MergedFields\n", "\t\tEND_GROUP=MergedFields\n", "\tEND_GROUP=SWATH_1\n", "END_GROUP=SwathStructure\n", "GROUP=GridStructure\n", "END_GROUP=GridStructure\n", "GROUP=PointStructure\n", "END_GROUP=PointStructure\n", "END\n", "" ; :Number_of_Instrument_Scans = 204 ; :Maximum_Number_of_1km_Frames = 1354 ; :title = "\n", " MODIS HDF File Specification MOD04_L2: MODIS Level 2 Aerosol over Land and \n", " Ocean Product \n", "" ; :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", "" ; }