0% found this document useful (0 votes)
65 views37 pages

Netcdf MOD04

This document describes the variables and dimensions in a netCDF file containing MODIS satellite data. It includes variables for longitude, latitude, scan start time, solar/sensor zenith and azimuth angles, scattering and glint angles, quality flags, land/sea flags, wind speed, and aerosol optical depth over both land and ocean. The file dimensions define the number of cells along and across the satellite swath.

Uploaded by

putrastevanofy
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
65 views37 pages

Netcdf MOD04

This document describes the variables and dimensions in a netCDF file containing MODIS satellite data. It includes variables for longitude, latitude, scan start time, solar/sensor zenith and azimuth angles, scattering and glint angles, quality flags, land/sea flags, wind speed, and aerosol optical depth over both land and ocean. The file dimensions define the number of cells along and across the satellite swath.

Uploaded by

putrastevanofy
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 37

netcdf MOD04_3K.A2017001.0045.006.

2017009173308 {
dimensions:
Cell_Along_Swath:mod04 = 676 ;
Cell_Across_Swath:mod04 = 451 ;
Solution_2_Land:mod04 = 3 ;
Solution_3_Land:mod04 = 3 ;
Solution_1_Land:mod04 = 2 ;
MODIS_Band_Land:mod04 = 7 ;
QA_Byte_Land:mod04 = 5 ;
Solution_Ocean:mod04 = 2 ;
MODIS_Band_Ocean:mod04 = 7 ;
Solution_Index:mod04 = 9 ;
QA_Byte_Ocean:mod04 = 5 ;

variables:
float Longitude(Cell_Along_Swath:mod04, Cell_Across_Swath:mod04) ;
Longitude:valid_range = -180.f, 180.f ;
Longitude:_FillValue = -999.f ;
Longitude:long_name = "Geodetic Longitude" ;
Longitude:units = "Degrees_east" ;
Longitude:scale_factor = 1. ;
Longitude:add_offset = 0. ;
Longitude:Parameter_Type = "MODIS Input" ;
Longitude:Cell_Along_Swath_Sampling = 1, 676, 3 ;
Longitude:Cell_Across_Swath_Sampling = 1, 1354, 3 ;
Longitude:Geolocation_Pointer = "Geolocation data not
applicable" ;
float Latitude(Cell_Along_Swath:mod04, Cell_Across_Swath:mod04) ;
Latitude:valid_range = -90.f, 90.f ;
Latitude:_FillValue = -999.f ;
Latitude:long_name = "Geodetic Latitude" ;
Latitude:units = "Degrees_north" ;
Latitude:scale_factor = 1. ;
Latitude:add_offset = 0. ;
Latitude:Parameter_Type = "MODIS Input" ;
Latitude:Cell_Along_Swath_Sampling = 1, 676, 3 ;
Latitude:Cell_Across_Swath_Sampling = 1, 1354, 3 ;
Latitude:Geolocation_Pointer = "Geolocation data not
applicable" ;
double Scan_Start_Time(Cell_Along_Swath:mod04,
Cell_Across_Swath:mod04) ;
Scan_Start_Time:valid_range = 0., 3155800000. ;
Scan_Start_Time:_FillValue = -999. ;
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_Along_Swath_Sampling = 1, 676, 3 ;
Scan_Start_Time:Cell_Across_Swath_Sampling = 1, 1354, 3 ;
Scan_Start_Time:Geolocation_Pointer = "Internal geolocation
arrays" ;
short Solar_Zenith(Cell_Along_Swath:mod04, Cell_Across_Swath:mod04)
;
Solar_Zenith:valid_range = 0s, 18000s ;
Solar_Zenith:_FillValue = -9999s ;
Solar_Zenith:long_name = "Solar Zenith Angle, Cell to
Sun" ;
Solar_Zenith:units = "Degrees" ;
Solar_Zenith:scale_factor = 0.009999999776482582 ;
Solar_Zenith:add_offset = 0. ;
Solar_Zenith:Parameter_Type = "MODIS Input" ;
Solar_Zenith:Cell_Along_Swath_Sampling = 1, 676, 3 ;
Solar_Zenith:Cell_Across_Swath_Sampling = 1, 1354, 3 ;
Solar_Zenith:Geolocation_Pointer = "Internal geolocation
arrays" ;
short Solar_Azimuth(Cell_Along_Swath:mod04,
Cell_Across_Swath:mod04) ;
Solar_Azimuth:valid_range = -18000s, 18000s ;
Solar_Azimuth:_FillValue = -9999s ;
Solar_Azimuth:long_name = "Solar_Azimuth Angle, Cell to
Sun" ;
Solar_Azimuth:units = "Degrees" ;
Solar_Azimuth:scale_factor = 0.009999999776482582 ;
Solar_Azimuth:add_offset = 0. ;
Solar_Azimuth:Parameter_Type = "MODIS Input" ;
Solar_Azimuth:Cell_Along_Swath_Sampling = 1, 676, 3 ;
Solar_Azimuth:Cell_Across_Swath_Sampling = 1, 1354, 3 ;
Solar_Azimuth:Geolocation_Pointer = "Internal geolocation
arrays" ;
short Sensor_Zenith(Cell_Along_Swath:mod04,
Cell_Across_Swath:mod04) ;
Sensor_Zenith:valid_range = 0s, 18000s ;
Sensor_Zenith:_FillValue = -9999s ;
Sensor_Zenith:long_name = "Sensor_Zenith Angle, Cell to
Sensor" ;
Sensor_Zenith:units = "Degrees" ;
Sensor_Zenith:scale_factor = 0.009999999776482582 ;
Sensor_Zenith:add_offset = 0. ;
Sensor_Zenith:Parameter_Type = "MODIS Input" ;
Sensor_Zenith:Cell_Along_Swath_Sampling = 1, 676, 3 ;
Sensor_Zenith:Cell_Across_Swath_Sampling = 1, 1354, 3 ;
Sensor_Zenith:Geolocation_Pointer = "Internal geolocation
arrays" ;
short Sensor_Azimuth(Cell_Along_Swath:mod04,
Cell_Across_Swath:mod04) ;
Sensor_Azimuth:valid_range = -18000s, 18000s ;
Sensor_Azimuth:_FillValue = -9999s ;
Sensor_Azimuth:long_name = "Sensor_Azimuth Angle, Cell to
Sensor" ;
Sensor_Azimuth:units = "Degrees" ;
Sensor_Azimuth:scale_factor = 0.009999999776482582 ;
Sensor_Azimuth:add_offset = 0. ;
Sensor_Azimuth:Parameter_Type = "MODIS Input" ;
Sensor_Azimuth:Cell_Along_Swath_Sampling = 1, 676, 3 ;
Sensor_Azimuth:Cell_Across_Swath_Sampling = 1, 1354, 3 ;
Sensor_Azimuth:Geolocation_Pointer = "Internal geolocation
arrays" ;
short Scattering_Angle(Cell_Along_Swath:mod04,
Cell_Across_Swath:mod04) ;
Scattering_Angle:valid_range = 0s, 18000s ;
Scattering_Angle:_FillValue = -9999s ;
Scattering_Angle:long_name = "Scattering Angle" ;
Scattering_Angle:units = "Degrees" ;
Scattering_Angle:scale_factor = 0.009999999776482582 ;
Scattering_Angle:add_offset = 0. ;
Scattering_Angle:Parameter_Type = "Output" ;
Scattering_Angle:Cell_Along_Swath_Sampling = 1, 676, 3 ;
Scattering_Angle:Cell_Across_Swath_Sampling = 1, 1354, 3 ;
Scattering_Angle:Geolocation_Pointer = "Internal
geolocation arrays" ;
short Glint_Angle(Cell_Along_Swath:mod04,
Cell_Across_Swath:mod04) ;
Glint_Angle:valid_range = 0s, 18000s ;
Glint_Angle:_FillValue = -9999s ;
Glint_Angle:long_name = "Glint Angle" ;
Glint_Angle:units = "Degrees" ;
Glint_Angle:scale_factor = 0.009999999776482582 ;
Glint_Angle:add_offset = 0. ;
Glint_Angle:Parameter_Type = "Output" ;
Glint_Angle:Cell_Along_Swath_Sampling = 1, 676, 3 ;
Glint_Angle:Cell_Across_Swath_Sampling = 1, 1354, 3 ;
Glint_Angle:Geolocation_Pointer = "Internal geolocation
arrays" ;
short Land_Ocean_Quality_Flag(Cell_Along_Swath:mod04,
Cell_Across_Swath:mod04) ;
Land_Ocean_Quality_Flag:valid_range = 0s, 3s ;
Land_Ocean_Quality_Flag:_FillValue = -9999s ;
Land_Ocean_Quality_Flag:long_name = "Quality Flag for Land
and ocean Aerosol retreivals 0= bad 1 = Marginal 2= Good 3=Very Good)" ;
Land_Ocean_Quality_Flag:units = "None" ;
Land_Ocean_Quality_Flag:scale_factor = 1. ;
Land_Ocean_Quality_Flag:add_offset = 0. ;
Land_Ocean_Quality_Flag:Parameter_Type = "Output" ;
Land_Ocean_Quality_Flag:Cell_Along_Swath_Sampling = 1, 676,
3 ;
Land_Ocean_Quality_Flag:Cell_Across_Swath_Sampling = 1,
1354, 3 ;
Land_Ocean_Quality_Flag:Geolocation_Pointer = "Internal
geolocation arrays" ;
short Land_sea_Flag(Cell_Along_Swath:mod04,
Cell_Across_Swath:mod04) ;
Land_sea_Flag:valid_range = 0s, 1s ;
Land_sea_Flag:_FillValue = -9999s ;
Land_sea_Flag:long_name = "Land_sea_Flag(based on MOD03
Landsea mask 0 = Ocean, 1 = Land and Ephemeral water 2 =Coastal)" ;
Land_sea_Flag:units = "None" ;
Land_sea_Flag:scale_factor = 1. ;
Land_sea_Flag:add_offset = 0. ;
Land_sea_Flag:Parameter_Type = "Output" ;
Land_sea_Flag:Cell_Along_Swath_Sampling = 1, 676, 3 ;
Land_sea_Flag:Cell_Across_Swath_Sampling = 1, 1354, 3 ;
Land_sea_Flag:Geolocation_Pointer = "Internal geolocation
arrays" ;
short Wind_Speed_Ncep_Ocean(Cell_Along_Swath:mod04,
Cell_Across_Swath:mod04) ;
Wind_Speed_Ncep_Ocean:valid_range = 0s, 8000s ;
Wind_Speed_Ncep_Ocean:_FillValue = -9999s ;
Wind_Speed_Ncep_Ocean:long_name = "Wind Speed based on NCEP
reanalysis for Ocean" ;
Wind_Speed_Ncep_Ocean:units = "Meters" ;
Wind_Speed_Ncep_Ocean:scale_factor = 0.009999999776482582 ;
Wind_Speed_Ncep_Ocean:add_offset = 0. ;
Wind_Speed_Ncep_Ocean:Parameter_Type = "Output" ;
Wind_Speed_Ncep_Ocean:Cell_Along_Swath_Sampling = 1, 676, 3
;
Wind_Speed_Ncep_Ocean:Cell_Across_Swath_Sampling = 1, 1354,
3 ;
Wind_Speed_Ncep_Ocean:Geolocation_Pointer = "Internal
geolocation arrays" ;
short Optical_Depth_Land_And_Ocean(Cell_Along_Swath:mod04,
Cell_Across_Swath:mod04) ;
Optical_Depth_Land_And_Ocean:valid_range = -100s, 5000s ;
Optical_Depth_Land_And_Ocean:_FillValue = -9999s ;
Optical_Depth_Land_And_Ocean:long_name = "AOT at 0.55
micron for both ocean (Average) (Quality flag=1,2,3) and land (corrected)
(Quality flag=3)" ;
Optical_Depth_Land_And_Ocean:units = "None" ;
Optical_Depth_Land_And_Ocean:scale_factor =
0.001000000047497451 ;
Optical_Depth_Land_And_Ocean:add_offset = 0. ;
Optical_Depth_Land_And_Ocean:Parameter_Type = "Output" ;
Optical_Depth_Land_And_Ocean:Cell_Along_Swath_Sampling = 1,
676, 3 ;
Optical_Depth_Land_And_Ocean:Cell_Across_Swath_Sampling =
1, 1354, 3 ;
Optical_Depth_Land_And_Ocean:Geolocation_Pointer =
"Internal geolocation arrays" ;
short Image_Optical_Depth_Land_And_Ocean(Cell_Along_Swath:mod04,
Cell_Across_Swath:mod04) ;
Image_Optical_Depth_Land_And_Ocean:valid_range = -100s,
5000s ;
Image_Optical_Depth_Land_And_Ocean:_FillValue = -9999s ;
Image_Optical_Depth_Land_And_Ocean:long_name = "AOT at 0.55
micron for both ocean (Average) and land (corrected) with all quality data
(Quality flag=0,1,2,3)" ;
Image_Optical_Depth_Land_And_Ocean:units = "None" ;
Image_Optical_Depth_Land_And_Ocean:scale_factor =
0.001000000047497451 ;
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_Along_Swath_Sampling = 1,
676, 3 ;

Image_Optical_Depth_Land_And_Ocean:Cell_Across_Swath_Sampling = 1,
1354, 3 ;
Image_Optical_Depth_Land_And_Ocean:Geolocation_Pointer =
"Internal geolocation arrays" ;
short Aerosol_Type_Land(Cell_Along_Swath:mod04,
Cell_Across_Swath:mod04) ;
Aerosol_Type_Land:valid_range = 0s, 4s ;
Aerosol_Type_Land:_FillValue = -9999s ;
Aerosol_Type_Land:long_name = "Aerosol Type: 1 =
Continental, 2 = Moderate Absorption Fine, 3 = Strong Absorption Fine,4 =
Weak Absorption Fine, 5 = Dust Coarse" ;
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_Along_Swath_Sampling = 1, 676, 3 ;
Aerosol_Type_Land:Cell_Across_Swath_Sampling = 1, 1354, 3 ;
Aerosol_Type_Land:Geolocation_Pointer = "Internal
geolocation arrays" ;
short Fitting_Error_Land(Cell_Along_Swath:mod04,
Cell_Across_Swath:mod04) ;
Fitting_Error_Land:valid_range = 0s, 1000s ;
Fitting_Error_Land:_FillValue = -9999s ;
Fitting_Error_Land:long_name = "Spectral Fitting error for
inversion over land" ;
Fitting_Error_Land:units = "None" ;
Fitting_Error_Land:scale_factor = 0.001000000047497451 ;
Fitting_Error_Land:add_offset = 0. ;
Fitting_Error_Land:Parameter_Type = "Output" ;
Fitting_Error_Land:Cell_Along_Swath_Sampling = 1, 676, 3 ;
Fitting_Error_Land:Cell_Across_Swath_Sampling = 1, 1354,
3 ;
Fitting_Error_Land:Geolocation_Pointer = "Internal
geolocation arrays" ;
short Surface_Reflectance_Land(Solution_2_Land:mod04,
Cell_Along_Swath:mod04, Cell_Across_Swath:mod04) ;
Surface_Reflectance_Land:valid_range = 0s, 5000s ;
Surface_Reflectance_Land:_FillValue = -9999s ;
Surface_Reflectance_Land:long_name = "Estimated Surface
Reflectance at 0.47,0.66 and 2.13micron" ;
Surface_Reflectance_Land:units = "None" ;
Surface_Reflectance_Land:scale_factor =
0.001000000047497451 ;
Surface_Reflectance_Land:add_offset = 0. ;
Surface_Reflectance_Land:Parameter_Type = "Output" ;
Surface_Reflectance_Land:Cell_Along_Swath_Sampling = 1,
676, 3 ;
Surface_Reflectance_Land:Cell_Across_Swath_Sampling = 1,
1354, 3 ;
Surface_Reflectance_Land:Geolocation_Pointer = "Internal
geolocation arrays" ;
short Corrected_Optical_Depth_Land(Solution_3_Land:mod04,
Cell_Along_Swath:mod04, Cell_Across_Swath:mod04) ;
Corrected_Optical_Depth_Land:valid_range = -100s, 5000s ;
Corrected_Optical_Depth_Land:_FillValue = -9999s ;
Corrected_Optical_Depth_Land:long_name = "Retrieved AOT at
0.47, 0.55,0.66 micron" ;
Corrected_Optical_Depth_Land:units = "None" ;
Corrected_Optical_Depth_Land:scale_factor =
0.001000000047497451 ;
Corrected_Optical_Depth_Land:add_offset = 0. ;
Corrected_Optical_Depth_Land:Parameter_Type = "Output" ;
Corrected_Optical_Depth_Land:Cell_Along_Swath_Sampling = 1,
676, 3 ;
Corrected_Optical_Depth_Land:Cell_Across_Swath_Sampling =
1, 1354, 3 ;
Corrected_Optical_Depth_Land:Geolocation_Pointer =
"Internal geolocation arrays" ;
short Corrected_Optical_Depth_Land_wav2p1(Cell_Along_Swath:mod04,
Cell_Across_Swath:mod04) ;
Corrected_Optical_Depth_Land_wav2p1:valid_range = -100s,
5000s ;
Corrected_Optical_Depth_Land_wav2p1:_FillValue = -9999s ;
Corrected_Optical_Depth_Land_wav2p1:long_name = "Retrieved
AOT at 2.13 micron" ;
Corrected_Optical_Depth_Land_wav2p1:units = "None" ;
Corrected_Optical_Depth_Land_wav2p1:scale_factor =
0.001000000047497451 ;
Corrected_Optical_Depth_Land_wav2p1:add_offset = 0. ;
Corrected_Optical_Depth_Land_wav2p1:Parameter_Type =
"Output" ;

Corrected_Optical_Depth_Land_wav2p1:Cell_Along_Swath_Sampling = 1,
676, 3 ;
Corrected_Optical_Depth_Land_wav2p1:Cell_Across_Swath_Sampling = 1,
1354, 3 ;
Corrected_Optical_Depth_Land_wav2p1:Geolocation_Pointer =
"Internal geolocation arrays" ;
short Optical_Depth_Ratio_Small_Land(Cell_Along_Swath:mod04,
Cell_Across_Swath:mod04) ;
Optical_Depth_Ratio_Small_Land:valid_range = 0s, 1000s ;
Optical_Depth_Ratio_Small_Land:_FillValue = -9999s ;
Optical_Depth_Ratio_Small_Land:long_name = "Fraction of AOT
contributed by fine dominated model" ;
Optical_Depth_Ratio_Small_Land:units = "None" ;
Optical_Depth_Ratio_Small_Land:scale_factor =
0.001000000047497451 ;
Optical_Depth_Ratio_Small_Land:add_offset = 0. ;
Optical_Depth_Ratio_Small_Land:Parameter_Type = "Output" ;
Optical_Depth_Ratio_Small_Land:Cell_Along_Swath_Sampling =
1, 676, 3 ;
Optical_Depth_Ratio_Small_Land:Cell_Across_Swath_Sampling =
1, 1354, 3 ;
Optical_Depth_Ratio_Small_Land:Geolocation_Pointer =
"Internal geolocation arrays" ;
short Number_Pixels_Used_Land(Solution_1_Land:mod04,
Cell_Along_Swath:mod04, Cell_Across_Swath:mod04) ;
Number_Pixels_Used_Land:valid_range = 1s, 400s ;
Number_Pixels_Used_Land:_FillValue = -9999s ;
Number_Pixels_Used_Land:long_name = "Number of pixels used
for land retrieval at 0.47 & 0.66 microns" ;
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_Along_Swath_Sampling = 1, 676,
3 ;
Number_Pixels_Used_Land:Cell_Across_Swath_Sampling = 1,
1354, 3 ;
Number_Pixels_Used_Land:Geolocation_Pointer = "Internal
geolocation arrays" ;
short Mean_Reflectance_Land(MODIS_Band_Land:mod04,
Cell_Along_Swath:mod04, Cell_Across_Swath:mod04) ;
Mean_Reflectance_Land:valid_range = 0s, 10000s ;
Mean_Reflectance_Land:_FillValue = -9999s ;
Mean_Reflectance_Land:long_name = "Mean reflectance of
pixels used for land retrieval at 0.47,0.55,0.65,0.86,1.24,1.63,2.11
microns" ;
Mean_Reflectance_Land:units = "None" ;
Mean_Reflectance_Land:scale_factor = 9.999999747378752e-
05 ;
Mean_Reflectance_Land:add_offset = 0. ;
Mean_Reflectance_Land:Parameter_Type = "Output" ;
Mean_Reflectance_Land:Cell_Along_Swath_Sampling = 1, 676, 3
;
Mean_Reflectance_Land:Cell_Across_Swath_Sampling = 1, 1354,
3 ;
Mean_Reflectance_Land:Geolocation_Pointer = "Internal
geolocation arrays" ;
short STD_Reflectance_Land(MODIS_Band_Land:mod04,
Cell_Along_Swath:mod04, Cell_Across_Swath:mod04) ;
STD_Reflectance_Land:valid_range = 0s, 20000s ;
STD_Reflectance_Land:_FillValue = -9999s ;
STD_Reflectance_Land:long_name = "Standard deviation of
reflectance of pixels used for land retrieval at
0.47,0.55,0.65,0.86,1.24,1.63,2.11 microns" ;
STD_Reflectance_Land:units = "None" ;
STD_Reflectance_Land:scale_factor = 9.999999747378752e-05 ;
STD_Reflectance_Land:add_offset = 0. ;
STD_Reflectance_Land:Parameter_Type = "Output" ;
STD_Reflectance_Land:Cell_Along_Swath_Sampling = 1, 676,
3 ;
STD_Reflectance_Land:Cell_Across_Swath_Sampling = 1, 1354,
3 ;
STD_Reflectance_Land:Geolocation_Pointer = "Internal
geolocation arrays" ;
float Mass_Concentration_Land(Cell_Along_Swath:mod04,
Cell_Across_Swath:mod04) ;
Mass_Concentration_Land:valid_range = 0.f, 1000.f ;
Mass_Concentration_Land:_FillValue = -999.f ;
Mass_Concentration_Land:long_name = "Estimated Column
Mass(per area) using assumed mass extinction efficiency" ;
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_Along_Swath_Sampling = 1, 676,
3 ;
Mass_Concentration_Land:Cell_Across_Swath_Sampling = 1,
1354, 3 ;
Mass_Concentration_Land:Geolocation_Pointer = "Internal
geolocation arrays" ;
short Aerosol_Cloud_Fraction_Land(Cell_Along_Swath:mod04,
Cell_Across_Swath:mod04) ;
Aerosol_Cloud_Fraction_Land:valid_range = 0s, 1000s ;
Aerosol_Cloud_Fraction_Land:_FillValue = -9999s ;
Aerosol_Cloud_Fraction_Land:long_name = "Cloud fraction
from Land aerosol cloud mask from retrieved and overcast pixels not
including cirrus mask" ;
Aerosol_Cloud_Fraction_Land:units = "None" ;
Aerosol_Cloud_Fraction_Land:scale_factor =
0.001000000047497451 ;
Aerosol_Cloud_Fraction_Land:add_offset = 0. ;
Aerosol_Cloud_Fraction_Land:Parameter_Type = "Output" ;
Aerosol_Cloud_Fraction_Land:Cell_Along_Swath_Sampling = 1,
676, 3 ;
Aerosol_Cloud_Fraction_Land:Cell_Across_Swath_Sampling = 1,
1354, 3 ;
Aerosol_Cloud_Fraction_Land:Geolocation_Pointer = "Internal
geolocation arrays" ;
byte Quality_Assurance_Land(Cell_Along_Swath:mod04,
Cell_Across_Swath:mod04, QA_Byte_Land:mod04) ;
Quality_Assurance_Land:valid_range = '\0', '\377' ;
Quality_Assurance_Land:_FillValue = '\0' ;
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_Along_Swath_Sampling = 1, 676,
3 ;
Quality_Assurance_Land:Cell_Across_Swath_Sampling = 1,
1354, 3 ;
Quality_Assurance_Land:Geolocation_Pointer = "Internal
geolocation arrays" ;
Quality_Assurance_Land:description = "see MODIS atmosphere
QA plan for details \n",
"" ;
short Solution_Index_Ocean_Small(Solution_Ocean:mod04,
Cell_Along_Swath:mod04, Cell_Across_Swath:mod04) ;
Solution_Index_Ocean_Small:valid_range = 1s, 4s ;
Solution_Index_Ocean_Small:_FillValue = -9999s ;
Solution_Index_Ocean_Small:long_name = "index identifying
fine mode from Look Up Table for \'best\' solution" ;
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_Along_Swath_Sampling = 1,
676, 3 ;
Solution_Index_Ocean_Small:Cell_Across_Swath_Sampling = 1,
1354, 3 ;
Solution_Index_Ocean_Small:Geolocation_Pointer = "Internal
geolocation arrays" ;
short Solution_Index_Ocean_Large(Solution_Ocean:mod04,
Cell_Along_Swath:mod04, Cell_Across_Swath:mod04) ;
Solution_Index_Ocean_Large:valid_range = 5s, 9s ;
Solution_Index_Ocean_Large:_FillValue = -9999s ;
Solution_Index_Ocean_Large:long_name = "index identifying
coarse mode from Look Up Table for \'best\' solution" ;
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_Along_Swath_Sampling = 1,
676, 3 ;
Solution_Index_Ocean_Large:Cell_Across_Swath_Sampling = 1,
1354, 3 ;
Solution_Index_Ocean_Large:Geolocation_Pointer = "Internal
geolocation arrays" ;
short Effective_Optical_Depth_Best_Ocean(MODIS_Band_Ocean:mod04,
Cell_Along_Swath:mod04, Cell_Across_Swath:mod04) ;
Effective_Optical_Depth_Best_Ocean:valid_range = -100s,
5000s ;
Effective_Optical_Depth_Best_Ocean:_FillValue = -9999s ;
Effective_Optical_Depth_Best_Ocean:long_name = "Retrieved
AOT for \'best\' solution at 0.47, 0.55,0.66,0.86,1.24,1.63,2.13 um" ;
Effective_Optical_Depth_Best_Ocean:units = "None" ;
Effective_Optical_Depth_Best_Ocean:scale_factor =
0.001000000047497451 ;
Effective_Optical_Depth_Best_Ocean:add_offset = 0. ;
Effective_Optical_Depth_Best_Ocean:Parameter_Type =
"Output" ;

Effective_Optical_Depth_Best_Ocean:Cell_Along_Swath_Sampling = 1,
676, 3 ;

Effective_Optical_Depth_Best_Ocean:Cell_Across_Swath_Sampling = 1,
1354, 3 ;
Effective_Optical_Depth_Best_Ocean:Geolocation_Pointer =
"Internal geolocation arrays" ;
short Effective_Optical_Depth_Average_Ocean(MODIS_Band_Ocean:mod04,
Cell_Along_Swath:mod04, Cell_Across_Swath:mod04) ;
Effective_Optical_Depth_Average_Ocean:valid_range = -100s,
5000s ;
Effective_Optical_Depth_Average_Ocean:_FillValue = -9999s ;
Effective_Optical_Depth_Average_Ocean:long_name =
"Retrieved AOT for \'average\' solution at 0.47,
0.55,0.66,0.86,1.24,1.63,2.13 um" ;
Effective_Optical_Depth_Average_Ocean:units = "None" ;
Effective_Optical_Depth_Average_Ocean:scale_factor =
0.001000000047497451 ;
Effective_Optical_Depth_Average_Ocean:add_offset = 0. ;
Effective_Optical_Depth_Average_Ocean:Parameter_Type =
"Output" ;

Effective_Optical_Depth_Average_Ocean:Cell_Along_Swath_Sampling =
1, 676, 3 ;

Effective_Optical_Depth_Average_Ocean:Cell_Across_Swath_Sampling =
1, 1354, 3 ;
Effective_Optical_Depth_Average_Ocean:Geolocation_Pointer =
"Internal geolocation arrays" ;
short Optical_Depth_Small_Best_Ocean(MODIS_Band_Ocean:mod04,
Cell_Along_Swath:mod04, Cell_Across_Swath:mod04) ;
Optical_Depth_Small_Best_Ocean:valid_range = -100s, 5000s ;
Optical_Depth_Small_Best_Ocean:_FillValue = -9999s ;
Optical_Depth_Small_Best_Ocean:long_name = "Retreived
optical thickness for fine mode (best solution) for 0.47,
0.55,0.66,0.86,1.24,1.63,2.13 um" ;
Optical_Depth_Small_Best_Ocean:units = "None" ;
Optical_Depth_Small_Best_Ocean:scale_factor =
0.001000000047497451 ;
Optical_Depth_Small_Best_Ocean:add_offset = 0. ;
Optical_Depth_Small_Best_Ocean:Parameter_Type = "Output" ;
Optical_Depth_Small_Best_Ocean:Cell_Along_Swath_Sampling =
1, 676, 3 ;
Optical_Depth_Small_Best_Ocean:Cell_Across_Swath_Sampling =
1, 1354, 3 ;
Optical_Depth_Small_Best_Ocean:Geolocation_Pointer =
"Internal geolocation arrays" ;
short Optical_Depth_Small_Average_Ocean(MODIS_Band_Ocean:mod04,
Cell_Along_Swath:mod04, Cell_Across_Swath:mod04) ;
Optical_Depth_Small_Average_Ocean:valid_range = -100s,
5000s ;
Optical_Depth_Small_Average_Ocean:_FillValue = -9999s ;
Optical_Depth_Small_Average_Ocean:long_name = "Retreived
optical thickness for fine mode (Average solution) for 0.47,
0.55,0.66,0.86,1.24,1.63,2.13 um" ;
Optical_Depth_Small_Average_Ocean:units = "None" ;
Optical_Depth_Small_Average_Ocean:scale_factor =
0.001000000047497451 ;
Optical_Depth_Small_Average_Ocean:add_offset = 0. ;
Optical_Depth_Small_Average_Ocean:Parameter_Type = "Output"
;
Optical_Depth_Small_Average_Ocean:Cell_Along_Swath_Sampling
= 1, 676, 3 ;

Optical_Depth_Small_Average_Ocean:Cell_Across_Swath_Sampling = 1,
1354, 3 ;
Optical_Depth_Small_Average_Ocean:Geolocation_Pointer =
"Internal geolocation arrays" ;
short Optical_Depth_Large_Best_Ocean(MODIS_Band_Ocean:mod04,
Cell_Along_Swath:mod04, Cell_Across_Swath:mod04) ;
Optical_Depth_Large_Best_Ocean:valid_range = -100s, 5000s ;
Optical_Depth_Large_Best_Ocean:_FillValue = -9999s ;
Optical_Depth_Large_Best_Ocean:long_name = "Retrieved AOT
of large mode for \'best\' solution at 0.47, 0.55,0.66,0.86,1.24,1.63,2.13
um" ;
Optical_Depth_Large_Best_Ocean:units = "None" ;
Optical_Depth_Large_Best_Ocean:scale_factor =
0.001000000047497451 ;
Optical_Depth_Large_Best_Ocean:add_offset = 0. ;
Optical_Depth_Large_Best_Ocean:Parameter_Type = "Output" ;
Optical_Depth_Large_Best_Ocean:Cell_Along_Swath_Sampling =
1, 676, 3 ;
Optical_Depth_Large_Best_Ocean:Cell_Across_Swath_Sampling =
1, 1354, 3 ;
Optical_Depth_Large_Best_Ocean:Geolocation_Pointer =
"Internal geolocation arrays" ;
short Optical_Depth_Large_Average_Ocean(MODIS_Band_Ocean:mod04,
Cell_Along_Swath:mod04, Cell_Across_Swath:mod04) ;
Optical_Depth_Large_Average_Ocean:valid_range = -100s,
5000s ;
Optical_Depth_Large_Average_Ocean:_FillValue = -9999s ;
Optical_Depth_Large_Average_Ocean:long_name = "Retrieved
AOT of large mode for \'average\' solution at 0.47,
0.55,0.66,0.86,1.24,1.63,2.13 um" ;
Optical_Depth_Large_Average_Ocean:units = "None" ;
Optical_Depth_Large_Average_Ocean:scale_factor =
0.001000000047497451 ;
Optical_Depth_Large_Average_Ocean:add_offset = 0. ;
Optical_Depth_Large_Average_Ocean:Parameter_Type = "Output"
;
Optical_Depth_Large_Average_Ocean:Cell_Along_Swath_Sampling
= 1, 676, 3 ;

Optical_Depth_Large_Average_Ocean:Cell_Across_Swath_Sampling = 1,
1354, 3 ;
Optical_Depth_Large_Average_Ocean:Geolocation_Pointer =
"Internal geolocation arrays" ;
float Mass_Concentration_Ocean(Solution_Ocean:mod04,
Cell_Along_Swath:mod04, Cell_Across_Swath:mod04) ;
Mass_Concentration_Ocean:valid_range = 0.f, 1000.f ;
Mass_Concentration_Ocean:_FillValue = -999.f ;
Mass_Concentration_Ocean:long_name = "Estimated Column Mass
(per area) using assumed mass extinction coefficients for \'best\' (1)
and \'average\' (2) 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_Along_Swath_Sampling = 1,
676, 3 ;
Mass_Concentration_Ocean:Cell_Across_Swath_Sampling = 1,
1354, 3 ;
Mass_Concentration_Ocean:Geolocation_Pointer = "Internal
geolocation arrays" ;
short Aerosol_Cloud_Fraction_Ocean(Cell_Along_Swath:mod04,
Cell_Across_Swath:mod04) ;
Aerosol_Cloud_Fraction_Ocean:valid_range = 0s, 1000s ;
Aerosol_Cloud_Fraction_Ocean:_FillValue = -9999s ;
Aerosol_Cloud_Fraction_Ocean:long_name = "Cloud fraction
from Land aerosol cloud mask from retrieved and overcast pixels not
including cirrus mask" ;
Aerosol_Cloud_Fraction_Ocean:units = "None" ;
Aerosol_Cloud_Fraction_Ocean:scale_factor =
0.001000000047497451 ;
Aerosol_Cloud_Fraction_Ocean:add_offset = 0. ;
Aerosol_Cloud_Fraction_Ocean:Parameter_Type = "Output" ;
Aerosol_Cloud_Fraction_Ocean:Cell_Along_Swath_Sampling = 1,
676, 3 ;
Aerosol_Cloud_Fraction_Ocean:Cell_Across_Swath_Sampling =
1, 1354, 3 ;
Aerosol_Cloud_Fraction_Ocean:Geolocation_Pointer =
"Internal geolocation arrays" ;
short Effective_Radius_Ocean(Solution_Ocean:mod04,
Cell_Along_Swath:mod04, Cell_Across_Swath:mod04) ;
Effective_Radius_Ocean:valid_range = 0s, 5000s ;
Effective_Radius_Ocean:_FillValue = -9999s ;
Effective_Radius_Ocean:long_name = "Effective_Radius at
0.55 micron for \'best\' (1) and \'average\' (2) solutions" ;
Effective_Radius_Ocean:units = "micron" ;
Effective_Radius_Ocean:scale_factor =
0.001000000047497451 ;
Effective_Radius_Ocean:add_offset = 0. ;
Effective_Radius_Ocean:Parameter_Type = "Output" ;
Effective_Radius_Ocean:Cell_Along_Swath_Sampling = 1, 676,
3 ;
Effective_Radius_Ocean:Cell_Across_Swath_Sampling = 1,
1354, 3 ;
Effective_Radius_Ocean:Geolocation_Pointer = "Internal
geolocation arrays" ;
float PSML003_Ocean(Solution_Ocean:mod04, Cell_Along_Swath:mod04,
Cell_Across_Swath:mod04) ;
PSML003_Ocean:valid_range = 0.f, 9.9999998e+10f ;
PSML003_Ocean:_FillValue = -999.f ;
PSML003_Ocean:long_name = "Inferred column number
concentration (number per area) of particles larger than 0.03 micron
for\'best\' (1) and \'average\' (2) solutions" ;
PSML003_Ocean:units = "Particles/cm^2" ;
PSML003_Ocean:scale_factor = 1. ;
PSML003_Ocean:add_offset = 0. ;
PSML003_Ocean:Parameter_Type = "Output" ;
PSML003_Ocean:Cell_Along_Swath_Sampling = 1, 676, 3 ;
PSML003_Ocean:Cell_Across_Swath_Sampling = 1, 1354, 3 ;
PSML003_Ocean:Geolocation_Pointer = "Internal geolocation
arrays" ;
short Asymmetry_Factor_Best_Ocean(MODIS_Band_Ocean:mod04,
Cell_Along_Swath:mod04, Cell_Across_Swath:mod04) ;
Asymmetry_Factor_Best_Ocean:valid_range = 0s, 3000s ;
Asymmetry_Factor_Best_Ocean:_FillValue = -9999s ;
Asymmetry_Factor_Best_Ocean:long_name = "Inferred
Asymmetry_Factor for \'best\' solution at 0.47,
0.55,0.66,0.86,1.24,1.63,2.13 um" ;
Asymmetry_Factor_Best_Ocean:units = "None" ;
Asymmetry_Factor_Best_Ocean:scale_factor =
0.001000000047497451 ;
Asymmetry_Factor_Best_Ocean:add_offset = 0. ;
Asymmetry_Factor_Best_Ocean:Parameter_Type = "Output" ;
Asymmetry_Factor_Best_Ocean:Cell_Along_Swath_Sampling = 1,
676, 3 ;
Asymmetry_Factor_Best_Ocean:Cell_Across_Swath_Sampling = 1,
1354, 3 ;
Asymmetry_Factor_Best_Ocean:Geolocation_Pointer = "Internal
geolocation arrays" ;
short Asymmetry_Factor_Average_Ocean(MODIS_Band_Ocean:mod04,
Cell_Along_Swath:mod04, Cell_Across_Swath:mod04) ;
Asymmetry_Factor_Average_Ocean:valid_range = 0s, 3000s ;
Asymmetry_Factor_Average_Ocean:_FillValue = -9999s ;
Asymmetry_Factor_Average_Ocean:long_name = "Inferred
Asymmetry_Factor for \'average\' solution at 0.47,
0.55,0.66,0.86,1.24,1.63,2.13 um" ;
Asymmetry_Factor_Average_Ocean:units = "None" ;
Asymmetry_Factor_Average_Ocean:scale_factor =
0.001000000047497451 ;
Asymmetry_Factor_Average_Ocean:add_offset = 0. ;
Asymmetry_Factor_Average_Ocean:Parameter_Type = "Output" ;
Asymmetry_Factor_Average_Ocean:Cell_Along_Swath_Sampling =
1, 676, 3 ;
Asymmetry_Factor_Average_Ocean:Cell_Across_Swath_Sampling =
1, 1354, 3 ;
Asymmetry_Factor_Average_Ocean:Geolocation_Pointer =
"Internal geolocation arrays" ;
short Backscattering_Ratio_Best_Ocean(MODIS_Band_Ocean:mod04,
Cell_Along_Swath:mod04, Cell_Across_Swath:mod04) ;
Backscattering_Ratio_Best_Ocean:valid_range = 0s, 3000s ;
Backscattering_Ratio_Best_Ocean:_FillValue = -9999s ;
Backscattering_Ratio_Best_Ocean:long_name = "Inferred
Backscattering_Ratio for \'best\' solution at 0.47,
0.55,0.66,0.86,1.24,1.63,2.13 um" ;
Backscattering_Ratio_Best_Ocean:units = "None" ;
Backscattering_Ratio_Best_Ocean:scale_factor =
0.001000000047497451 ;
Backscattering_Ratio_Best_Ocean:add_offset = 0. ;
Backscattering_Ratio_Best_Ocean:Parameter_Type = "Output" ;
Backscattering_Ratio_Best_Ocean:Cell_Along_Swath_Sampling =
1, 676, 3 ;
Backscattering_Ratio_Best_Ocean:Cell_Across_Swath_Sampling
= 1, 1354, 3 ;
Backscattering_Ratio_Best_Ocean:Geolocation_Pointer =
"Internal geolocation arrays" ;
short Backscattering_Ratio_Average_Ocean(MODIS_Band_Ocean:mod04,
Cell_Along_Swath:mod04, Cell_Across_Swath:mod04) ;
Backscattering_Ratio_Average_Ocean:valid_range = 0s,
3000s ;
Backscattering_Ratio_Average_Ocean:_FillValue = -9999s ;
Backscattering_Ratio_Average_Ocean:long_name = "Inferred
Backscattering_Ratio for \'average\' solution at 0.47,
0.55,0.66,0.86,1.24,1.63,2.13 um" ;
Backscattering_Ratio_Average_Ocean:units = "None" ;
Backscattering_Ratio_Average_Ocean:scale_factor =
0.001000000047497451 ;
Backscattering_Ratio_Average_Ocean:add_offset = 0. ;
Backscattering_Ratio_Average_Ocean:Parameter_Type =
"Output" ;

Backscattering_Ratio_Average_Ocean:Cell_Along_Swath_Sampling = 1,
676, 3 ;

Backscattering_Ratio_Average_Ocean:Cell_Across_Swath_Sampling = 1,
1354, 3 ;
Backscattering_Ratio_Average_Ocean:Geolocation_Pointer =
"Internal geolocation arrays" ;
short Angstrom_Exponent_1_Ocean(Cell_Along_Swath:mod04,
Cell_Across_Swath:mod04) ;
Angstrom_Exponent_1_Ocean:valid_range = -1000s, 5000s ;
Angstrom_Exponent_1_Ocean:_FillValue = -9999s ;
Angstrom_Exponent_1_Ocean:long_name = "Calculated Angstrom
Exponent for 0.55 vs 0.86 micron for Average Solution" ;
Angstrom_Exponent_1_Ocean:units = "None" ;
Angstrom_Exponent_1_Ocean:scale_factor =
0.001000000047497451 ;
Angstrom_Exponent_1_Ocean:add_offset = 0. ;
Angstrom_Exponent_1_Ocean:Parameter_Type = "Output" ;
Angstrom_Exponent_1_Ocean:Cell_Along_Swath_Sampling = 1,
671, 10 ;
Angstrom_Exponent_1_Ocean:Cell_Across_Swath_Sampling = 1,
1354, 10 ;
Angstrom_Exponent_1_Ocean:Geolocation_Pointer = "Internal
geolocation arrays" ;
short Angstrom_Exponent_2_Ocean(Cell_Along_Swath:mod04,
Cell_Across_Swath:mod04) ;
Angstrom_Exponent_2_Ocean:valid_range = -1000s, 5000s ;
Angstrom_Exponent_2_Ocean:_FillValue = -9999s ;
Angstrom_Exponent_2_Ocean:long_name = "Calculated Angstrom
Exponent for 0.86 vs 2.13 micron for Average Solution" ;
Angstrom_Exponent_2_Ocean:units = "None" ;
Angstrom_Exponent_2_Ocean:scale_factor =
0.001000000047497451 ;
Angstrom_Exponent_2_Ocean:add_offset = 0. ;
Angstrom_Exponent_2_Ocean:Parameter_Type = "Output" ;
Angstrom_Exponent_2_Ocean:Cell_Along_Swath_Sampling = 1,
671, 10 ;
Angstrom_Exponent_2_Ocean:Cell_Across_Swath_Sampling = 1,
1354, 10 ;
Angstrom_Exponent_2_Ocean:Geolocation_Pointer = "Internal
geolocation arrays" ;
short Least_Squares_Error_Ocean(Solution_Ocean:mod04,
Cell_Along_Swath:mod04, Cell_Across_Swath:mod04) ;
Least_Squares_Error_Ocean:valid_range = 0s, 1000s ;
Least_Squares_Error_Ocean:_FillValue = -9999s ;
Least_Squares_Error_Ocean:long_name = "Residual of least
squares fitting for inversion over land for best (1) and average (2)
solutions" ;
Least_Squares_Error_Ocean:units = "None" ;
Least_Squares_Error_Ocean:scale_factor =
0.001000000047497451 ;
Least_Squares_Error_Ocean:add_offset = 0. ;
Least_Squares_Error_Ocean:Parameter_Type = "Output" ;
Least_Squares_Error_Ocean:Cell_Along_Swath_Sampling = 1,
676, 3 ;
Least_Squares_Error_Ocean:Cell_Across_Swath_Sampling = 1,
1354, 3 ;
Least_Squares_Error_Ocean:Geolocation_Pointer = "Internal
geolocation arrays" ;
short
Optical_Depth_Ratio_Small_Ocean_0.55micron(Cell_Along_Swath:mod04,
Cell_Across_Swath:mod04) ;
Optical_Depth_Ratio_Small_Ocean_0.55micron:valid_range =
0s, 1000s ;
Optical_Depth_Ratio_Small_Ocean_0.55micron:_FillValue =
-9999s ;
Optical_Depth_Ratio_Small_Ocean_0.55micron:long_name =
"Fraction of AOT (at 0.55 micron) contributed by fine mode for average
solution" ;
Optical_Depth_Ratio_Small_Ocean_0.55micron:units = "None" ;
Optical_Depth_Ratio_Small_Ocean_0.55micron:scale_factor =
0.001000000047497451 ;
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_Along_Swath_Sampling = 1,
671, 10 ;

Optical_Depth_Ratio_Small_Ocean_0.55micron:Cell_Across_Swath_Sampling = 1,
1354, 10 ;

Optical_Depth_Ratio_Small_Ocean_0.55micron:Geolocation_Pointer =
"Internal geolocation arrays" ;
short Optical_Depth_by_models_ocean(Solution_Index:mod04,
Cell_Along_Swath:mod04, Cell_Across_Swath:mod04) ;
Optical_Depth_by_models_ocean:valid_range = -100s, 5000s ;
Optical_Depth_by_models_ocean:_FillValue = -9999s ;
Optical_Depth_by_models_ocean:long_name = "Retrieved AOT
(at 0.55 micron) partioned by mode index (for Average solution)" ;
Optical_Depth_by_models_ocean:units = "None" ;
Optical_Depth_by_models_ocean:scale_factor =
0.001000000047497451 ;
Optical_Depth_by_models_ocean:add_offset = 0. ;
Optical_Depth_by_models_ocean:Parameter_Type = "Output" ;
Optical_Depth_by_models_ocean:Cell_Along_Swath_Sampling =
1, 676, 3 ;
Optical_Depth_by_models_ocean:Cell_Across_Swath_Sampling =
1, 1354, 3 ;
Optical_Depth_by_models_ocean:Geolocation_Pointer =
"Internal geolocation arrays" ;
short Number_Pixels_Used_Ocean(Cell_Along_Swath:mod04,
Cell_Across_Swath:mod04) ;
Number_Pixels_Used_Ocean:valid_range = 1s, 400s ;
Number_Pixels_Used_Ocean:_FillValue = -9999s ;
Number_Pixels_Used_Ocean:long_name = "Number of pixels used
for ocean retrieval 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_Along_Swath_Sampling = 1,
676, 3 ;
Number_Pixels_Used_Ocean:Cell_Across_Swath_Sampling = 1,
1354, 3 ;
Number_Pixels_Used_Ocean:Geolocation_Pointer = "Internal
geolocation arrays" ;
short Mean_Reflectance_Ocean(MODIS_Band_Ocean:mod04,
Cell_Along_Swath:mod04, Cell_Across_Swath:mod04) ;
Mean_Reflectance_Ocean:valid_range = 0s, 10000s ;
Mean_Reflectance_Ocean:_FillValue = -9999s ;
Mean_Reflectance_Ocean:long_name = "Mean reflectance of
pixels used for ocean retrieval at 0.47,0.55,0.65,0.86,1.24,1.63,2.11
microns" ;
Mean_Reflectance_Ocean:units = "None" ;
Mean_Reflectance_Ocean:scale_factor = 9.999999747378752e-05
;
Mean_Reflectance_Ocean:add_offset = 0. ;
Mean_Reflectance_Ocean:Parameter_Type = "Output" ;
Mean_Reflectance_Ocean:Cell_Along_Swath_Sampling = 1, 676,
3 ;
Mean_Reflectance_Ocean:Cell_Across_Swath_Sampling = 1,
1354, 3 ;
Mean_Reflectance_Ocean:Geolocation_Pointer = "Internal
geolocation arrays" ;
short STD_Reflectance_Ocean(MODIS_Band_Ocean:mod04,
Cell_Along_Swath:mod04, Cell_Across_Swath:mod04) ;
STD_Reflectance_Ocean:valid_range = 0s, 20000s ;
STD_Reflectance_Ocean:_FillValue = -9999s ;
STD_Reflectance_Ocean:long_name = "Standard deviation of
reflectance of pixels used for ocean retrieval at
0.47,0.55,0.65,0.86,1.24,1.63,2.11 microns" ;
STD_Reflectance_Ocean:units = "None" ;
STD_Reflectance_Ocean:scale_factor = 9.999999747378752e-
05 ;
STD_Reflectance_Ocean:add_offset = 0. ;
STD_Reflectance_Ocean:Parameter_Type = "Output" ;
STD_Reflectance_Ocean:Cell_Along_Swath_Sampling = 1, 676, 3
;
STD_Reflectance_Ocean:Cell_Across_Swath_Sampling = 1, 1354,
3 ;
STD_Reflectance_Ocean:Geolocation_Pointer = "Internal
geolocation arrays" ;
byte Quality_Assurance_Ocean(Cell_Along_Swath:mod04,
Cell_Across_Swath:mod04, QA_Byte_Ocean:mod04) ;
Quality_Assurance_Ocean:valid_range = '\0', '\377' ;
Quality_Assurance_Ocean:_FillValue = '\0' ;
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_Along_Swath_Sampling = 1, 676,
3 ;
Quality_Assurance_Ocean:Cell_Across_Swath_Sampling = 1,
1354, 3 ;
Quality_Assurance_Ocean:Geolocation_Pointer = "Internal
geolocation arrays" ;
Quality_Assurance_Ocean:description = "(see MODIS
atmosphere QA plan for details)
\n",
"" ;
short Topographic_Altitude_Land(Cell_Along_Swath:mod04,
Cell_Across_Swath:mod04) ;
Topographic_Altitude_Land:valid_range = 0s, 1400s ;
Topographic_Altitude_Land:_FillValue = -9999s ;
Topographic_Altitude_Land:long_name = "Averaged topographic
altitude (in km) for Land" ;
Topographic_Altitude_Land:units = "KM" ;
Topographic_Altitude_Land:scale_factor =
0.009999999776482582 ;
Topographic_Altitude_Land:add_offset = 0. ;
Topographic_Altitude_Land:Parameter_Type = "Output" ;
Topographic_Altitude_Land:Cell_Along_Swath_Sampling = 1,
676, 3 ;
Topographic_Altitude_Land:Cell_Across_Swath_Sampling = 1,
1354, 3 ;
Topographic_Altitude_Land:Geolocation_Pointer = "Internal
geolocation arrays" ;

// global attributes:
:HDFEOSVersion = "HDFEOS_V2.17" ;
: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=676\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=451\n",
"\t\t\tEND_OBJECT=Dimension_2\n",
"\t\t\tOBJECT=Dimension_3\n",
"\t\t\t\tDimensionName=\"Solution_3_Land\"\n",
"\t\t\t\tSize=3\n",
"\t\t\tEND_OBJECT=Dimension_3\n",
"\t\t\tOBJECT=Dimension_4\n",
"\t\t\t\tDimensionName=\"Solution_1_Land\"\n",
"\t\t\t\tSize=2\n",
"\t\t\tEND_OBJECT=Dimension_4\n",
"\t\t\tOBJECT=Dimension_5\n",
"\t\t\t\tDimensionName=\"Solution_2_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=\"MODIS_Band_Land\"\n",
"\t\t\t\tSize=7\n",
"\t\t\tEND_OBJECT=Dimension_7\n",
"\t\t\tOBJECT=Dimension_8\n",
"\t\t\t\tDimensionName=\"QA_Byte_Land\"\n",
"\t\t\t\tSize=5\n",
"\t\t\tEND_OBJECT=Dimension_8\n",
"\t\t\tOBJECT=Dimension_9\n",
"\t\t\t\tDimensionName=\"Num_By_Products\"\n",
"\t\t\t\tSize=7\n",
"\t\t\tEND_OBJECT=Dimension_9\n",
"\t\t\tOBJECT=Dimension_10\n",
"\t\t\t\tDimensionName=\"Solution_Ocean\"\n",
"\t\t\t\tSize=2\n",
"\t\t\tEND_OBJECT=Dimension_10\n",
"\t\t\tOBJECT=Dimension_11\n",
"\t\t\t\tDimensionName=\"MODIS_Band_Ocean\"\n",
"\t\t\t\tSize=7\n",
"\t\t\tEND_OBJECT=Dimension_11\n",
"\t\t\tOBJECT=Dimension_12\n",
"\t\t\t\tDimensionName=\"Solution_Index\"\n",
"\t\t\t\tSize=9\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=\"MODIS_Band_Land\"\n",
"\t\t\t\tDataType=DFNT_INT32\n",
"\t\t\t\tDimList=(\"MODIS_Band_Land\")\n",
"\t\t\tEND_OBJECT=DataField_1\n",
"\t\t\tOBJECT=DataField_2\n",
"\t\t\t\tDataFieldName=\"MODIS_Band_Ocean\"\n",
"\t\t\t\tDataType=DFNT_INT32\n",
"\t\t\t\tDimList=(\"MODIS_Band_Ocean\")\n",
"\t\t\tEND_OBJECT=DataField_2\n",
"\t\t\tOBJECT=DataField_3\n",
"\t\t\t\tDataFieldName=\"Solution_1_Land\"\n",
"\t\t\t\tDataType=DFNT_INT32\n",
"\t\t\t\tDimList=(\"Solution_1_Land\")\n",
"\t\t\tEND_OBJECT=DataField_3\n",
"\t\t\tOBJECT=DataField_4\n",
"\t\t\t\tDataFieldName=\"Solution_2_Land\"\n",
"\t\t\t\tDataType=DFNT_INT32\n",
"\t\t\t\tDimList=(\"Solution_2_Land\")\n",
"\t\t\tEND_OBJECT=DataField_4\n",
"\t\t\tOBJECT=DataField_5\n",
"\t\t\t\tDataFieldName=\"Solution_3_Land\"\n",
"\t\t\t\tDataType=DFNT_INT32\n",
"\t\t\t\tDimList=(\"Solution_3_Land\")\n",
"\t\t\tEND_OBJECT=DataField_5\n",
"\t\t\tOBJECT=DataField_6\n",
"\t\t\t\tDataFieldName=\"Solution_Ocean\"\n",
"\t\t\t\tDataType=DFNT_INT32\n",
"\t\t\t\tDimList=(\"Solution_Ocean\")\n",
"\t\t\tEND_OBJECT=DataField_6\n",
"\t\t\tOBJECT=DataField_7\n",
"\t\t\t\tDataFieldName=\"Solution_Index\"\n",
"\t\t\t\tDataType=DFNT_INT32\n",
"\t\t\t\tDimList=(\"Solution_Index\")\n",
"\t\t\tEND_OBJECT=DataField_7\n",
"\t\t\tOBJECT=DataField_8\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_8\n",
"\t\t\tOBJECT=DataField_9\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_9\n",
"\t\t\tOBJECT=DataField_10\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_10\n",
"\t\t\tOBJECT=DataField_11\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_11\n",
"\t\t\tOBJECT=DataField_12\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_12\n",
"\t\t\tOBJECT=DataField_13\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_13\n",
"\t\t\tOBJECT=DataField_14\n",
"\t\t\t\tDataFieldName=\"Glint_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_14\n",
"\t\t\tOBJECT=DataField_15\n",
"\t\t\t\tDataFieldName=\"Land_Ocean_Quality_Flag\"\n",
"\t\t\t\tDataType=DFNT_INT16\n",
"\t\t\t\tDimList=(\"Cell_Along_Swath\",\"Cell_Across_Swath\")\n",
"\t\t\tEND_OBJECT=DataField_15\n",
"\t\t\tOBJECT=DataField_16\n",
"\t\t\t\tDataFieldName=\"Land_sea_Flag\"\n",
"\t\t\t\tDataType=DFNT_INT16\n",
"\t\t\t\tDimList=(\"Cell_Along_Swath\",\"Cell_Across_Swath\")\n",
"\t\t\tEND_OBJECT=DataField_16\n",
"\t\t\tOBJECT=DataField_17\n",
"\t\t\t\tDataFieldName=\"Wind_Speed_Ncep_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_17\n",
"\t\t\tOBJECT=DataField_18\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_18\n",
"\t\t\tOBJECT=DataField_19\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_19\n",
"\t\t\tOBJECT=DataField_20\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_20\n",
"\t\t\tOBJECT=DataField_21\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_21\n",
"\t\t\tOBJECT=DataField_22\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_Sw
ath\")\n",
"\t\t\tEND_OBJECT=DataField_22\n",
"\t\t\tOBJECT=DataField_23\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_Sw
ath\")\n",
"\t\t\tEND_OBJECT=DataField_23\n",
"\t\t\tOBJECT=DataField_24\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_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_Sw
ath\")\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_Sw
ath\")\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_Sw
ath\")\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=\"Aerosol_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_30\n",
"\t\t\tOBJECT=DataField_31\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_31\n",
"\t\t\tOBJECT=DataField_32\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_Swa
th\")\n",
"\t\t\tEND_OBJECT=DataField_32\n",
"\t\t\tOBJECT=DataField_33\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_Swa
th\")\n",
"\t\t\tEND_OBJECT=DataField_33\n",
"\t\t\tOBJECT=DataField_34\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_S
wath\")\n",
"\t\t\tEND_OBJECT=DataField_34\n",
"\t\t\tOBJECT=DataField_35\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_S
wath\")\n",
"\t\t\tEND_OBJECT=DataField_35\n",
"\t\t\tOBJECT=DataField_36\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_S
wath\")\n",
"\t\t\tEND_OBJECT=DataField_36\n",
"\t\t\tOBJECT=DataField_37\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_S
wath\")\n",
"\t\t\tEND_OBJECT=DataField_37\n",
"\t\t\tOBJECT=DataField_38\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_S
wath\")\n",
"\t\t\tEND_OBJECT=DataField_38\n",
"\t\t\tOBJECT=DataField_39\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_S
wath\")\n",
"\t\t\tEND_OBJECT=DataField_39\n",
"\t\t\tOBJECT=DataField_40\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_Swa
th\")\n",
"\t\t\tEND_OBJECT=DataField_40\n",
"\t\t\tOBJECT=DataField_41\n",
"\t\t\t\tDataFieldName=\"Aerosol_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_41\n",
"\t\t\tOBJECT=DataField_42\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_Swa
th\")\n",
"\t\t\tEND_OBJECT=DataField_42\n",
"\t\t\tOBJECT=DataField_43\n",
"\t\t\t\tDataFieldName=\"PSML003_Ocean\"\n",
"\t\t\t\tDataType=DFNT_FLOAT32\n",

"\t\t\t\tDimList=(\"Solution_Ocean\",\"Cell_Along_Swath\",\"Cell_Across_Swa
th\")\n",
"\t\t\tEND_OBJECT=DataField_43\n",
"\t\t\tOBJECT=DataField_44\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_S
wath\")\n",
"\t\t\tEND_OBJECT=DataField_44\n",
"\t\t\tOBJECT=DataField_45\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_S
wath\")\n",
"\t\t\tEND_OBJECT=DataField_45\n",
"\t\t\tOBJECT=DataField_46\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_S
wath\")\n",
"\t\t\tEND_OBJECT=DataField_46\n",
"\t\t\tOBJECT=DataField_47\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_S
wath\")\n",
"\t\t\tEND_OBJECT=DataField_47\n",
"\t\t\tOBJECT=DataField_48\n",
"\t\t\t\tDataFieldName=\"Angstrom_Exponent_1_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_48\n",
"\t\t\tOBJECT=DataField_49\n",
"\t\t\t\tDataFieldName=\"Angstrom_Exponent_2_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_49\n",
"\t\t\tOBJECT=DataField_50\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_Swa
th\")\n",
"\t\t\tEND_OBJECT=DataField_50\n",
"\t\t\tOBJECT=DataField_51\n",

"\t\t\t\tDataFieldName=\"Optical_Depth_Ratio_Small_Ocean_0.55micron\"\n",
"\t\t\t\tDataType=DFNT_INT16\n",
"\t\t\t\tDimList=(\"Cell_Along_Swath\",\"Cell_Across_Swath\")\n",
"\t\t\tEND_OBJECT=DataField_51\n",
"\t\t\tOBJECT=DataField_52\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_Swa
th\")\n",
"\t\t\tEND_OBJECT=DataField_52\n",
"\t\t\tOBJECT=DataField_53\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_53\n",
"\t\t\tOBJECT=DataField_54\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_S
wath\")\n",
"\t\t\tEND_OBJECT=DataField_54\n",
"\t\t\tOBJECT=DataField_55\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_S
wath\")\n",
"\t\t\tEND_OBJECT=DataField_55\n",
"\t\t\tOBJECT=DataField_56\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_Ocea
n\")\n",
"\t\t\tEND_OBJECT=DataField_56\n",
"\t\t\tOBJECT=DataField_57\n",
"\t\t\t\tDataFieldName=\"Topographic_Altitude_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_57\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 = 225 ;
:Maximum_Number_of_1km_Frames = 451 ;
:title = "\n",
" MODIS HDF File Specification MOD04_L2: MODIS Level 2 Aerosol \n",
" Land and 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",
"" ;
:CoreMetadata.0 = "\n",
"GROUP = INVENTORYMETADATA\n",
" GROUPTYPE = MASTERGROUP\n",
"\n",
" GROUP = ECSDATAGRANULE\n",
"\n",
" OBJECT = REPROCESSINGPLANNED\n",
" NUM_VAL = 1\n",
" VALUE = \"further update is anticipated\"\n",
" END_OBJECT = REPROCESSINGPLANNED\n",
"\n",
" OBJECT = REPROCESSINGACTUAL\n",
" NUM_VAL = 1\n",
" VALUE = \"processed once\"\n",
" END_OBJECT = REPROCESSINGACTUAL\n",
"\n",
" OBJECT = LOCALGRANULEID\n",
" NUM_VAL = 1\n",
" VALUE
= \"MOD04_3K.A2017001.0045.006.2017009173308.hdf\"\n",
" END_OBJECT = LOCALGRANULEID\n",
"\n",
" OBJECT = DAYNIGHTFLAG\n",
" NUM_VAL = 1\n",
" VALUE = \"Day\"\n",
" END_OBJECT = DAYNIGHTFLAG\n",
"\n",
" OBJECT = PRODUCTIONDATETIME\n",
" NUM_VAL = 1\n",
" VALUE = \"2017-01-09T17:33:08.000Z\"\n",
" END_OBJECT = PRODUCTIONDATETIME\n",
"\n",
" OBJECT = LOCALVERSIONID\n",
" NUM_VAL = 1\n",
" VALUE = \"006\"\n",
" END_OBJECT = LOCALVERSIONID\n",
"\n",
" END_GROUP = ECSDATAGRANULE\n",
"\n",
" GROUP = MEASUREDPARAMETER\n",
"\n",
" OBJECT = MEASUREDPARAMETERCONTAINER\n",
" CLASS = \"1\"\n",
"\n",
" OBJECT = PARAMETERNAME\n",
" NUM_VAL = 1\n",
" CLASS = \"1\"\n",
" VALUE = \"Corrected_Optical_Depth_Land\"\n",
" END_OBJECT = PARAMETERNAME\n",
"\n",
" GROUP = QAFLAGS\n",
" CLASS = \"1\"\n",
"\n",
" OBJECT = AUTOMATICQUALITYFLAG\n",
" NUM_VAL = 1\n",
" CLASS = \"1\"\n",
" VALUE = \"Suspect\"\n",
" END_OBJECT = AUTOMATICQUALITYFLAG\n",
"\n",
" OBJECT = AUTOMATICQUALITYFLAGEXPLANATION\n",
" NUM_VAL = 1\n",
" CLASS = \"1\"\n",
" VALUE = \"FurtherInvestigationNeeded\"\n",
" END_OBJECT = AUTOMATICQUALITYFLAGEXPLANATION\n",
"\n",
" OBJECT = SCIENCEQUALITYFLAG\n",
" NUM_VAL = 1\n",
" VALUE = \"Not Investigated\"\n",
" CLASS = \"1\"\n",
" END_OBJECT = SCIENCEQUALITYFLAG\n",
"\n",
" OBJECT = SCIENCEQUALITYFLAGEXPLANATION\n",
" NUM_VAL = 1\n",
" VALUE = \"See http://modis-
atmos.gsfc.nasa.gov/validation.html for more details on MODIS Atmosphere
data quality.\"\n",
" CLASS = \"1\"\n",
" END_OBJECT = SCIENCEQUALITYFLAGEXPLANATION\n",
"\n",
" END_GROUP = QAFLAGS\n",
"\n",
" GROUP = QASTATS\n",
" CLASS = \"1\"\n",
"\n",
" OBJECT = QAPERCENTMISSINGDATA\n",
" NUM_VAL = 1\n",
" CLASS = \"1\"\n",
" VALUE = 94\n",
" END_OBJECT = QAPERCENTMISSINGDATA\n",
"\n",
" END_GROUP = QASTATS\n",
"\n",
" END_OBJECT = MEASUREDPARAMETERCONTAINER\n",
"\n",
" OBJECT = MEASUREDPARAMETERCONTAINER\n",
" CLASS = \"2\"\n",
"\n",
" OBJECT = PARAMETERNAME\n",
" NUM_VAL = 1\n",
" CLASS = \"2\"\n",
" VALUE
= \"Effective_Optical_Depth_Average_Ocean\"\n",
" END_OBJECT = PARAMETERNAME\n",
"\n",
" GROUP = QAFLAGS\n",
" CLASS = \"2\"\n",
"\n",
" OBJECT = AUTOMATICQUALITYFLAG\n",
" NUM_VAL = 1\n",
" CLASS = \"2\"\n",
" VALUE = \"Suspect\"\n",
" END_OBJECT = AUTOMATICQUALITYFLAG\n",
"\n",
" OBJECT = AUTOMATICQUALITYFLAGEXPLANATION\n",
" NUM_VAL = 1\n",
" CLASS = \"2\"\n",
" VALUE = \"FurtherInvestigationNeeded\"\n",
" END_OBJECT = AUTOMATICQUALITYFLAGEXPLANATION\n",
"\n",
" OBJECT = SCIENCEQUALITYFLAG\n",
" NUM_VAL = 1\n",
" VALUE = \"Not Investigated\"\n",
" CLASS = \"2\"\n",
" END_OBJECT = SCIENCEQUALITYFLAG\n",
"\n",
" OBJECT = SCIENCEQUALITYFLAGEXPLANATION\n",
" NUM_VAL = 1\n",
" VALUE = \"See http://modis-
atmos.gsfc.nasa.gov/validation.html for more details on MODIS Atmosphere
data quality.\"\n",
" CLASS = \"2\"\n",
" END_OBJECT = SCIENCEQUALITYFLAGEXPLANATION\n",
"\n",
" END_GROUP = QAFLAGS\n",
"\n",
" GROUP = QASTATS\n",
" CLASS = \"2\"\n",
"\n",
" OBJECT = QAPERCENTMISSINGDATA\n",
" NUM_VAL = 1\n",
" CLASS = \"2\"\n",
" VALUE = 100\n",
" END_OBJECT = QAPERCENTMISSINGDATA\n",
"\n",
" END_GROUP = QASTATS\n",
"\n",
" END_OBJECT = MEASUREDPARAMETERCONTAINER\n",
"\n",
" END_GROUP = MEASUREDPARAMETER\n",
"\n",
" GROUP = ORBITCALCULATEDSPATIALDOMAIN\n",
"\n",
" OBJECT = ORBITCALCULATEDSPATIALDOMAINCONTAINER\n",
" CLASS = \"1\"\n",
"\n",
" OBJECT = ORBITNUMBER\n",
" NUM_VAL = 1\n",
" CLASS = \"1\"\n",
" VALUE = 90632\n",
" END_OBJECT = ORBITNUMBER\n",
"\n",
" OBJECT = EQUATORCROSSINGLONGITUDE\n",
" NUM_VAL = 1\n",
" CLASS = \"1\"\n",
" VALUE = 147.193070187605\n",
" END_OBJECT = EQUATORCROSSINGLONGITUDE\n",
"\n",
" OBJECT = EQUATORCROSSINGTIME\n",
" NUM_VAL = 1\n",
" CLASS = \"1\"\n",
" VALUE = \"00:41:34.300236\"\n",
" END_OBJECT = EQUATORCROSSINGTIME\n",
"\n",
" OBJECT = EQUATORCROSSINGDATE\n",
" NUM_VAL = 1\n",
" CLASS = \"1\"\n",
" VALUE = \"2017-01-01\"\n",
" END_OBJECT = EQUATORCROSSINGDATE\n",
"\n",
" END_OBJECT = ORBITCALCULATEDSPATIALDOMAINCONTAINER\n",
"\n",
" END_GROUP = ORBITCALCULATEDSPATIALDOMAIN\n",
"\n",
" GROUP = COLLECTIONDESCRIPTIONCLASS\n",
"\n",
" OBJECT = SHORTNAME\n",
" NUM_VAL = 1\n",
" VALUE = \"MOD04_3K\"\n",
" END_OBJECT = SHORTNAME\n",
"\n",
" OBJECT = VERSIONID\n",
" NUM_VAL = 1\n",
" VALUE = 6\n",
" END_OBJECT = VERSIONID\n",
"\n",
" END_GROUP = COLLECTIONDESCRIPTIONCLASS\n",
"\n",
" GROUP = INPUTGRANULE\n",
"\n",
" OBJECT = INPUTPOINTER\n",
" NUM_VAL = 30\n",
" VALUE =
(\"MOD03.A2017001.0045.006.2017003203514.hdf\", \"MOD02QKM.A2017001.0045.00
6.2017004155046.hdf\", \"MOD02HKM.A2017001.0045.006.2017004155046.hdf\", \"
MOD021KM.A2017001.0045.006.2017004155046.hdf\", \"MOD35_L2.A2017001.0045.00
6.2017004155500.hdf\", \"small_v1c1.dat.v6\", \"\n",
"
small_v2c1.dat.v6\", \"small_v3c1.dat.v6\", \"big_v1c1.dat.v8\", \"big_v2c1
.dat.v8\", \"big_v3c1.dat.v8\", \"lookup_land_w0466.v4\", \"lookup_land_w05
54.v4\", \"lookup_land_w0645.v4\", \"lookup_land_w2113.v4\", \"aerosol_land
_map.v3\", \"gdas1.PGrbF00.170101.00z\", \"MODIS_GAS_COEFS_LBL_v1.csv\")\n"
,
" END_OBJECT = INPUTPOINTER\n",
"\n",
" END_GROUP = INPUTGRANULE\n",
"\n",
" GROUP = SPATIALDOMAINCONTAINER\n",
"\n",
" GROUP = HORIZONTALSPATIALDOMAINCONTAINER\n",
"\n",
" GROUP = BOUNDINGRECTANGLE\n",
"\n",
" OBJECT = WESTBOUNDINGCOORDINATE\n",
" NUM_VAL = 1\n",
" VALUE = 128.366203468263\n",
" END_OBJECT = WESTBOUNDINGCOORDINATE\n",
"\n",
" OBJECT = NORTHBOUNDINGCOORDINATE\n",
" NUM_VAL = 1\n",
" VALUE = -10.6411241913878\n",
" END_OBJECT = NORTHBOUNDINGCOORDINATE\n",
"\n",
" OBJECT = EASTBOUNDINGCOORDINATE\n",
" NUM_VAL = 1\n",
" VALUE = 155.184995796104\n",
" END_OBJECT = EASTBOUNDINGCOORDINATE\n",
"\n",
" OBJECT = SOUTHBOUNDINGCOORDINATE\n",
" NUM_VAL = 1\n",
" VALUE = -31.7255242563451\n",
" END_OBJECT = SOUTHBOUNDINGCOORDINATE\n",
"\n",
" END_GROUP = BOUNDINGRECTANGLE\n",
"\n",
" END_GROUP = HORIZONTALSPATIALDOMAINCONTAINER\n",
"\n",
" END_GROUP = SPATIALDOMAINCONTAINER\n",
"\n",
" GROUP = RANGEDATETIME\n",
"\n",
" OBJECT = RANGEBEGINNINGDATE\n",
" NUM_VAL = 1\n",
" VALUE = \"2017-01-01\"\n",
" END_OBJECT = RANGEBEGINNINGDATE\n",
"\n",
" OBJECT = RANGEBEGINNINGTIME\n",
" NUM_VAL = 1\n",
" VALUE = \"00:45:00.000000\"\n",
" END_OBJECT = RANGEBEGINNINGTIME\n",
"\n",
" OBJECT = RANGEENDINGDATE\n",
" NUM_VAL = 1\n",
" VALUE = \"2017-01-01\"\n",
" END_OBJECT = RANGEENDINGDATE\n",
"\n",
" OBJECT = RANGEENDINGTIME\n",
" NUM_VAL = 1\n",
" VALUE = \"00:50:00.000000\"\n",
" END_OBJECT = RANGEENDINGTIME\n",
"\n",
" END_GROUP = RANGEDATETIME\n",
"\n",
" GROUP = PGEVERSIONCLASS\n",
"\n",
" OBJECT = PGEVERSION\n",
" NUM_VAL = 1\n",
" VALUE = \"PGE04:6.0.46\"\n",
" END_OBJECT = PGEVERSION\n",
"\n",
" END_GROUP = PGEVERSIONCLASS\n",
"\n",
" GROUP = ASSOCIATEDPLATFORMINSTRUMENTSENSOR\n",
"\n",
" OBJECT =
ASSOCIATEDPLATFORMINSTRUMENTSENSORCONTAINER\n",
" CLASS = \"1\"\n",
"\n",
" OBJECT = ASSOCIATEDSENSORSHORTNAME\n",
" CLASS = \"1\"\n",
" NUM_VAL = 1\n",
" VALUE = \"MODIS\"\n",
" END_OBJECT = ASSOCIATEDSENSORSHORTNAME\n",
"\n",
" OBJECT = ASSOCIATEDPLATFORMSHORTNAME\n",
" CLASS = \"1\"\n",
" NUM_VAL = 1\n",
" VALUE = \"Terra\"\n",
" END_OBJECT = ASSOCIATEDPLATFORMSHORTNAME\n",
"\n",
" OBJECT = ASSOCIATEDINSTRUMENTSHORTNAME\n",
" CLASS = \"1\"\n",
" NUM_VAL = 1\n",
" VALUE = \"MODIS\"\n",
" END_OBJECT = ASSOCIATEDINSTRUMENTSHORTNAME\n",
"\n",
" END_OBJECT =
ASSOCIATEDPLATFORMINSTRUMENTSENSORCONTAINER\n",
"\n",
" END_GROUP = ASSOCIATEDPLATFORMINSTRUMENTSENSOR\n",
"\n",
" GROUP = ADDITIONALATTRIBUTES\n",
"\n",
" OBJECT = ADDITIONALATTRIBUTESCONTAINER\n",
" CLASS = \"1\"\n",
"\n",
" OBJECT = ADDITIONALATTRIBUTENAME\n",
" CLASS = \"1\"\n",
" NUM_VAL = 1\n",
" VALUE = \"SuccessfulRetrievalPct_Land\"\n",
" END_OBJECT = ADDITIONALATTRIBUTENAME\n",
"\n",
" GROUP = INFORMATIONCONTENT\n",
" CLASS = \"1\"\n",
"\n",
" OBJECT = PARAMETERVALUE\n",
" NUM_VAL = 1\n",
" CLASS = \"1\"\n",
" VALUE = \" 5.93\"\n",
" END_OBJECT = PARAMETERVALUE\n",
"\n",
" END_GROUP = INFORMATIONCONTENT\n",
"\n",
" END_OBJECT = ADDITIONALATTRIBUTESCONTAINER\n",
"\n",
" OBJECT = ADDITIONALATTRIBUTESCONTAINER\n",
" CLASS = \"2\"\n",
"\n",
" OBJECT = ADDITIONALATTRIBUTENAME\n",
" CLASS = \"2\"\n",
" NUM_VAL = 1\n",
" VALUE = \"SuccessfulRetrievalPct_Ocean\"\n",
" END_OBJECT = ADDITIONALATTRIBUTENAME\n",
"\n",
" GROUP = INFORMATIONCONTENT\n",
" CLASS = \"2\"\n",
"\n",
" OBJECT = PARAMETERVALUE\n",
" NUM_VAL = 1\n",
" CLASS = \"2\"\n",
" VALUE = \" 0.30\"\n",
" END_OBJECT = PARAMETERVALUE\n",
"\n",
" END_GROUP = INFORMATIONCONTENT\n",
"\n",
" END_OBJECT = ADDITIONALATTRIBUTESCONTAINER\n",
"\n",
" OBJECT = ADDITIONALATTRIBUTESCONTAINER\n",
" CLASS = \"3\"\n",
"\n",
" OBJECT = ADDITIONALATTRIBUTENAME\n",
" CLASS = \"3\"\n",
" NUM_VAL = 1\n",
" VALUE = \"LowConfidentClearPct\"\n",
" END_OBJECT = ADDITIONALATTRIBUTENAME\n",
"\n",
" GROUP = INFORMATIONCONTENT\n",
" CLASS = \"3\"\n",
"\n",
" OBJECT = PARAMETERVALUE\n",
" NUM_VAL = 1\n",
" CLASS = \"3\"\n",
" VALUE = \" 64.10\"\n",
" END_OBJECT = PARAMETERVALUE\n",
"\n",
" END_GROUP = INFORMATIONCONTENT\n",
"\n",
" END_OBJECT = ADDITIONALATTRIBUTESCONTAINER\n",
"\n",
" OBJECT = ADDITIONALATTRIBUTESCONTAINER\n",
" CLASS = \"4\"\n",
"\n",
" OBJECT = ADDITIONALATTRIBUTENAME\n",
" CLASS = \"4\"\n",
" NUM_VAL = 1\n",
" VALUE = \"DayProcessedPct\"\n",
" END_OBJECT = ADDITIONALATTRIBUTENAME\n",
"\n",
" GROUP = INFORMATIONCONTENT\n",
" CLASS = \"4\"\n",
"\n",
" OBJECT = PARAMETERVALUE\n",
" NUM_VAL = 1\n",
" CLASS = \"4\"\n",
" VALUE = \" 100.00\"\n",
" END_OBJECT = PARAMETERVALUE\n",
"\n",
" END_GROUP = INFORMATIONCONTENT\n",
"\n",
" END_OBJECT = ADDITIONALATTRIBUTESCONTAINER\n",
"\n",
" OBJECT = ADDITIONALATTRIBUTESCONTAINER\n",
" CLASS = \"5\"\n",
"\n",
" OBJECT = ADDITIONALATTRIBUTENAME\n",
" CLASS = \"5\"\n",
" NUM_VAL = 1\n",
" VALUE = \"NightProcessedPct\"\n",
" END_OBJECT = ADDITIONALATTRIBUTENAME\n",
"\n",
" GROUP = INFORMATIONCONTENT\n",
" CLASS = \"5\"\n",
"\n",
" OBJECT = PARAMETERVALUE\n",
" NUM_VAL = 1\n",
" CLASS = \"5\"\n",
" VALUE = \" 0.00\"\n",
" END_OBJECT = PARAMETERVALUE\n",
"\n",
" END_GROUP = INFORMATIONCONTENT\n",
"\n",
" END_OBJECT = ADDITIONALATTRIBUTESCONTAINER\n",
"\n",
" OBJECT = ADDITIONALATTRIBUTESCONTAINER\n",
" CLASS = \"6\"\n",
"\n",
" OBJECT = ADDITIONALATTRIBUTENAME\n",
" CLASS = \"6\"\n",
" NUM_VAL = 1\n",
" VALUE = \"SunglintProcessedPct\"\n",
" END_OBJECT = ADDITIONALATTRIBUTENAME\n",
"\n",
" GROUP = INFORMATIONCONTENT\n",
" CLASS = \"6\"\n",
"\n",
" OBJECT = PARAMETERVALUE\n",
" NUM_VAL = 1\n",
" CLASS = \"6\"\n",
" VALUE = \" 50.16\"\n",
" END_OBJECT = PARAMETERVALUE\n",
"\n",
" END_GROUP = INFORMATIONCONTENT\n",
"\n",
" END_OBJECT = ADDITIONALATTRIBUTESCONTAINER\n",
"\n",
" OBJECT = ADDITIONALATTRIBUTESCONTAINER\n",
" CLASS = \"7\"\n",
"\n",
" OBJECT = ADDITIONALATTRIBUTENAME\n",
" CLASS = \"7\"\n",
" NUM_VAL = 1\n",
" VALUE = \"Snow_IceSurfaceProcessedPct\"\n",
" END_OBJECT = ADDITIONALATTRIBUTENAME\n",
"\n",
" GROUP = INFORMATIONCONTENT\n",
" CLASS = \"7\"\n",
"\n",
" OBJECT = PARAMETERVALUE\n",
" NUM_VAL = 1\n",
" CLASS = \"7\"\n",
" VALUE = \" 0.00\"\n",
" END_OBJECT = PARAMETERVALUE\n",
"\n",
" END_GROUP = INFORMATIONCONTENT\n",
"\n",
" END_OBJECT = ADDITIONALATTRIBUTESCONTAINER\n",
"\n",
" OBJECT = ADDITIONALATTRIBUTESCONTAINER\n",
" CLASS = \"8\"\n",
"\n",
" OBJECT = ADDITIONALATTRIBUTENAME\n",
" CLASS = \"8\"\n",
" NUM_VAL = 1\n",
" VALUE = \"LandProcessedPct\"\n",
" END_OBJECT = ADDITIONALATTRIBUTENAME\n",
"\n",
" GROUP = INFORMATIONCONTENT\n",
" CLASS = \"8\"\n",
"\n",
" OBJECT = PARAMETERVALUE\n",
" NUM_VAL = 1\n",
" CLASS = \"8\"\n",
" VALUE = \" 76.04\"\n",
" END_OBJECT = PARAMETERVALUE\n",
"\n",
" END_GROUP = INFORMATIONCONTENT\n",
"\n",
" END_OBJECT = ADDITIONALATTRIBUTESCONTAINER\n",
"\n",
" OBJECT = ADDITIONALATTRIBUTESCONTAINER\n",
" CLASS = \"9\"\n",
"\n",
" OBJECT = ADDITIONALATTRIBUTENAME\n",
" CLASS = \"9\"\n",
" NUM_VAL = 1\n",
" VALUE = \"WaterProcessedPct\"\n",
" END_OBJECT = ADDITIONALATTRIBUTENAME\n",
"\n",
" GROUP = INFORMATIONCONTENT\n",
" CLASS = \"9\"\n",
"\n",
" OBJECT = PARAMETERVALUE\n",
" NUM_VAL = 1\n",
" CLASS = \"9\"\n",
" VALUE = \" 23.96\"\n",
" END_OBJECT = PARAMETERVALUE\n",
"\n",
" END_GROUP = INFORMATIONCONTENT\n",
"\n",
" END_OBJECT = ADDITIONALATTRIBUTESCONTAINER\n",
"\n",
" OBJECT = ADDITIONALATTRIBUTESCONTAINER\n",
" CLASS = \"10\"\n",
"\n",
" OBJECT = ADDITIONALATTRIBUTENAME\n",
" CLASS = \"10\"\n",
" NUM_VAL = 1\n",
" VALUE = \"ShadowFoundPct\"\n",
" END_OBJECT = ADDITIONALATTRIBUTENAME\n",
"\n",
" GROUP = INFORMATIONCONTENT\n",
" CLASS = \"10\"\n",
"\n",
" OBJECT = PARAMETERVALUE\n",
" NUM_VAL = 1\n",
" CLASS = \"10\"\n",
" VALUE = \" 23.96\"\n",
" END_OBJECT = PARAMETERVALUE\n",
"\n",
" END_GROUP = INFORMATIONCONTENT\n",
"\n",
" END_OBJECT = ADDITIONALATTRIBUTESCONTAINER\n",
"\n",
" OBJECT = ADDITIONALATTRIBUTESCONTAINER\n",
" CLASS = \"11\"\n",
"\n",
" OBJECT = ADDITIONALATTRIBUTENAME\n",
" CLASS = \"11\"\n",
" NUM_VAL = 1\n",
" VALUE = \"ThinCirrusSolarFoundPct\"\n",
" END_OBJECT = ADDITIONALATTRIBUTENAME\n",
"\n",
" GROUP = INFORMATIONCONTENT\n",
" CLASS = \"11\"\n",
"\n",
" OBJECT = PARAMETERVALUE\n",
" NUM_VAL = 1\n",
" CLASS = \"11\"\n",
" VALUE = \" 11.73\"\n",
" END_OBJECT = PARAMETERVALUE\n",
"\n",
" END_GROUP = INFORMATIONCONTENT\n",
"\n",
" END_OBJECT = ADDITIONALATTRIBUTESCONTAINER\n",
"\n",
" OBJECT = ADDITIONALATTRIBUTESCONTAINER\n",
" CLASS = \"12\"\n",
"\n",
" OBJECT = ADDITIONALATTRIBUTENAME\n",
" CLASS = \"12\"\n",
" NUM_VAL = 1\n",
" VALUE = \"ThinCirrusIR_FoundPct\"\n",
" END_OBJECT = ADDITIONALATTRIBUTENAME\n",
"\n",
" GROUP = INFORMATIONCONTENT\n",
" CLASS = \"12\"\n",
"\n",
" OBJECT = PARAMETERVALUE\n",
" NUM_VAL = 1\n",
" CLASS = \"12\"\n",
" VALUE = \" 6.23\"\n",
" END_OBJECT = PARAMETERVALUE\n",
"\n",
" END_GROUP = INFORMATIONCONTENT\n",
"\n",
" END_OBJECT = ADDITIONALATTRIBUTESCONTAINER\n",
"\n",
" OBJECT = ADDITIONALATTRIBUTESCONTAINER\n",
" CLASS = \"13\"\n",
"\n",
" OBJECT = ADDITIONALATTRIBUTENAME\n",
" CLASS = \"13\"\n",
" NUM_VAL = 1\n",
" VALUE = \"NonCloudObstructionFoundPct\"\n",
" END_OBJECT = ADDITIONALATTRIBUTENAME\n",
"\n",
" GROUP = INFORMATIONCONTENT\n",
" CLASS = \"13\"\n",
"\n",
" OBJECT = PARAMETERVALUE\n",
" NUM_VAL = 1\n",
" CLASS = \"13\"\n",
" VALUE = \" 0.31\"\n",
" END_OBJECT = PARAMETERVALUE\n",
"\n",
" END_GROUP = INFORMATIONCONTENT\n",
"\n",
" END_OBJECT = ADDITIONALATTRIBUTESCONTAINER\n",
"\n",
" OBJECT = ADDITIONALATTRIBUTESCONTAINER\n",
" CLASS = \"14\"\n",
"\n",
" OBJECT = ADDITIONALATTRIBUTENAME\n",
" CLASS = \"14\"\n",
" NUM_VAL = 1\n",
" VALUE = \"MaxSolarZenithAngle\"\n",
" END_OBJECT = ADDITIONALATTRIBUTENAME\n",
"\n",
" GROUP = INFORMATIONCONTENT\n",
" CLASS = \"14\"\n",
"\n",
" OBJECT = PARAMETERVALUE\n",
" NUM_VAL = 1\n",
" CLASS = \"14\"\n",
" VALUE = \" 36.29\"\n",
" END_OBJECT = PARAMETERVALUE\n",
"\n",
" END_GROUP = INFORMATIONCONTENT\n",
"\n",
" END_OBJECT = ADDITIONALATTRIBUTESCONTAINER\n",
"\n",
" OBJECT = ADDITIONALATTRIBUTESCONTAINER\n",
" CLASS = \"15\"\n",
"\n",
" OBJECT = ADDITIONALATTRIBUTENAME\n",
" CLASS = \"15\"\n",
" NUM_VAL = 1\n",
" VALUE = \"MinSolarZenithAngle\"\n",
" END_OBJECT = ADDITIONALATTRIBUTENAME\n",
"\n",
" GROUP = INFORMATIONCONTENT\n",
" CLASS = \"15\"\n",
"\n",
" OBJECT = PARAMETERVALUE\n",
" NUM_VAL = 1\n",
" CLASS = \"15\"\n",
" VALUE = \" 14.03\"\n",
" END_OBJECT = PARAMETERVALUE\n",
"\n",
" END_GROUP = INFORMATIONCONTENT\n",
"\n",
" END_OBJECT = ADDITIONALATTRIBUTESCONTAINER\n",
"\n",
" OBJECT = ADDITIONALATTRIBUTESCONTAINER\n",
" CLASS = \"16\"\n",
"\n",
" OBJECT = ADDITIONALATTRIBUTENAME\n",
" CLASS = \"16\"\n",
" NUM_VAL = 1\n",
" VALUE = \"identifier_product_doi\"\n",
" END_OBJECT = ADDITIONALATTRIBUTENAME\n",
"\n",
" GROUP = INFORMATIONCONTENT\n",
" CLASS = \"16\"\n",
"\n",
" OBJECT = PARAMETERVALUE\n",
" NUM_VAL = 1\n",
" CLASS = \"16\"\n",
" VALUE = \"10.5067/MODIS/MOD04_3K.006\"\n",
" END_OBJECT = PARAMETERVALUE\n",
"\n",
" END_GROUP = INFORMATIONCONTENT\n",
"\n",
" END_OBJECT = ADDITIONALATTRIBUTESCONTAINER\n",
"\n",
" OBJECT = ADDITIONALATTRIBUTESCONTAINER\n",
" CLASS = \"17\"\n",
"\n",
" OBJECT = ADDITIONALATTRIBUTENAME\n",
" CLASS = \"17\"\n",
" NUM_VAL = 1\n",
" VALUE
= \"identifier_product_doi_authority\"\n",
" END_OBJECT = ADDITIONALATTRIBUTENAME\n",
"\n",
" GROUP = INFORMATIONCONTENT\n",
" CLASS = \"17\"\n",
"\n",
" OBJECT = PARAMETERVALUE\n",
" NUM_VAL = 1\n",
" CLASS = \"17\"\n",
" VALUE = \"http://dx.doi.org\"\n",
" END_OBJECT = PARAMETERVALUE\n",
"\n",
" END_GROUP = INFORMATIONCONTENT\n",
"\n",
" END_OBJECT = ADDITIONALATTRIBUTESCONTAINER\n",
"\n",
" END_GROUP = ADDITIONALATTRIBUTES\n",
"\n",
"END_GROUP = INVENTORYMETADATA\n",
"\n",
"END\n",
"" ;
:ArchiveMetadata.0 = "\n",
"GROUP = ARCHIVEDMETADATA\n",
" GROUPTYPE = MASTERGROUP\n",
"\n",
" OBJECT = PROCESSINGENVIRONMENT\n",
" NUM_VAL = 1\n",
" VALUE = \"Linux minion6008 2.6.32-
642.6.2.el6.x86_64 #1 SMP Wed Oct 26 06:52:09 UTC 2016 x86_64 x86_64 x86_64
GNU/Linux\"\n",
" END_OBJECT = PROCESSINGENVIRONMENT\n",
"\n",
" GROUP = ALGORITHMPACKAGE\n",
"\n",
" OBJECT = ALGORITHMPACKAGEACCEPTANCEDATE\n",
" NUM_VAL = 1\n",
" VALUE = \"June 1997\"\n",
" END_OBJECT = ALGORITHMPACKAGEACCEPTANCEDATE\n",
"\n",
" OBJECT = ALGORITHMPACKAGEMATURITYCODE\n",
" NUM_VAL = 1\n",
" VALUE = \"at-launch\"\n",
" END_OBJECT = ALGORITHMPACKAGEMATURITYCODE\n",
"\n",
" OBJECT = ALGORITHMPACKAGENAME\n",
" NUM_VAL = 1\n",
" VALUE = \"ATBD-MOD-02\"\n",
" END_OBJECT = ALGORITHMPACKAGENAME\n",
"\n",
" OBJECT = ALGORITHMPACKAGEVERSION\n",
" NUM_VAL = 1\n",
" VALUE = \"2\"\n",
" END_OBJECT = ALGORITHMPACKAGEVERSION\n",
"\n",
" OBJECT = LOCALINPUTGRANULEID\n",
" NUM_VAL = 10\n",
" VALUE =
(\"MOD03.A2017001.0045.006.2017003203514.hdf\", \"MOD02QKM.A2017001.0045.00
6.2017004155046.hdf\", \"MOD02HKM.A2017001.0045.006.2017004155046.hdf\", \"
MOD021KM.A2017001.0045.006.2017004155046.hdf\", \"MOD35_L2.A2017001.0045.00
6.2017004155500.hdf\")\n",
" END_OBJECT = LOCALINPUTGRANULEID\n",
"\n",
" OBJECT = INSTRUMENTNAME\n",
" NUM_VAL = 1\n",
" VALUE = \"Moderate Resolution Imaging
Spectroradiometer\"\n",
" END_OBJECT = INSTRUMENTNAME\n",
"\n",
" END_GROUP = ALGORITHMPACKAGE\n",
"\n",
" GROUP = GPOLYGON\n",
"\n",
" OBJECT = GPOLYGONCONTAINER\n",
" CLASS = \"1\"\n",
"\n",
" GROUP = GRING\n",
" CLASS = \"1\"\n",
"\n",
" OBJECT = EXCLUSIONGRINGFLAG\n",
" NUM_VAL = 1\n",
" CLASS = \"1\"\n",
" VALUE = \"N\"\n",
" END_OBJECT = EXCLUSIONGRINGFLAG\n",
"\n",
" END_GROUP = GRING\n",
"\n",
" GROUP = GRINGPOINT\n",
" CLASS = \"1\"\n",
"\n",
" OBJECT = GRINGPOINTLONGITUDE\n",
" NUM_VAL = 4\n",
" CLASS = \"1\"\n",
" VALUE = (133.943300212435, 155.396841008179,
152.484524343013, 128.357635131373)\n",
" END_OBJECT = GRINGPOINTLONGITUDE\n",
"\n",
" OBJECT = GRINGPOINTLATITUDE\n",
" NUM_VAL = 4\n",
" CLASS = \"1\"\n",
" VALUE = (-10.620140048054, -13.7605852969508,
-31.9038325856289, -28.2093736763397)\n",
" END_OBJECT = GRINGPOINTLATITUDE\n",
"\n",
" OBJECT = GRINGPOINTSEQUENCENO\n",
" NUM_VAL = 4\n",
" CLASS = \"1\"\n",
" VALUE = (1, 2, 3, 4)\n",
" END_OBJECT = GRINGPOINTSEQUENCENO\n",
"\n",
" END_GROUP = GRINGPOINT\n",
"\n",
" END_OBJECT = GPOLYGONCONTAINER\n",
"\n",
" END_GROUP = GPOLYGON\n",
"\n",
" OBJECT = VERYGOODQUALITYDATAPCT_LAND\n",
" NUM_VAL = 1\n",
" VALUE = \" 0.00\"\n",
" END_OBJECT = VERYGOODQUALITYDATAPCT_LAND\n",
"\n",
" OBJECT = GOODQUALITYDATAPCT_LAND\n",
" NUM_VAL = 1\n",
" VALUE = \" 100.00\"\n",
" END_OBJECT = GOODQUALITYDATAPCT_LAND\n",
"\n",
" OBJECT = MARGINALQUALITYDATAPCT_LAND\n",
" NUM_VAL = 1\n",
" VALUE = \" 0.00\"\n",
" END_OBJECT = MARGINALQUALITYDATAPCT_LAND\n",
"\n",
" OBJECT = BADQUALITYDATAPCT_LAND\n",
" NUM_VAL = 1\n",
" VALUE = \" 0.00\"\n",
" END_OBJECT = BADQUALITYDATAPCT_LAND\n",
"\n",
" OBJECT = VERYGOODQUALITYDATAPCT_OCEAN\n",
" NUM_VAL = 1\n",
" VALUE = \" 64.65\"\n",
" END_OBJECT = VERYGOODQUALITYDATAPCT_OCEAN\n",
"\n",
" OBJECT = GOODQUALITYDATAPCT_OCEAN\n",
" NUM_VAL = 1\n",
" VALUE = \" 3.80\"\n",
" END_OBJECT = GOODQUALITYDATAPCT_OCEAN\n",
"\n",
" OBJECT = MARGINALQUALITYDATAPCT_OCEAN\n",
" NUM_VAL = 1\n",
" VALUE = \" 15.96\"\n",
" END_OBJECT = MARGINALQUALITYDATAPCT_OCEAN\n",
"\n",
" OBJECT = BADQUALITYDATAPCT_OCEAN\n",
" NUM_VAL = 1\n",
" VALUE = \" 17.00\"\n",
" END_OBJECT = BADQUALITYDATAPCT_OCEAN\n",
"\n",
" OBJECT = ALGORITHMSOFTWAREVERSIONLAND\n",
" NUM_VAL = 1\n",
" VALUE = \"2\"\n",
" END_OBJECT = ALGORITHMSOFTWAREVERSIONLAND\n",
"\n",
" OBJECT = ALGORITHMSOFTWAREVERSIONOCEAN\n",
" NUM_VAL = 1\n",
" VALUE = \"2\"\n",
" END_OBJECT = ALGORITHMSOFTWAREVERSIONOCEAN\n",
"\n",
" OBJECT = DESCRREVISION\n",
" NUM_VAL = 1\n",
" VALUE = \"6.0\"\n",
" END_OBJECT = DESCRREVISION\n",
"\n",
" OBJECT = PRODUCTIONHISTORY\n",
" NUM_VAL = 1\n",
" VALUE = \"PGE04:6.0.46\"\n",
" END_OBJECT = PRODUCTIONHISTORY\n",
"\n",
" OBJECT = LONGNAME\n",
" NUM_VAL = 1\n",
" VALUE = \"MODIS/Terra Aerosol 5-Min L2 Swath
3km\"\n",
" END_OBJECT = LONGNAME\n",
"\n",
"END_GROUP = ARCHIVEDMETADATA\n",
"\n",
"END\n",
"" ;
:identifier_product_doi = "10.5067/MODIS/MOD04_3K.006" ;
:identifier_product_doi_authority = "http://dx.doi.org" ;
}

You might also like