Attributes { HDF5_GLOBAL { String Conventions "CF-1.4"; String description "SeaWiFS Deep Blue Level 3 Long-term Aerosol Data, 0.5x0.5 Degree Grid"; String comment "SWDB_L305 data is the arithmetic mean of all SWDB_L2 data located in each grid element after filtering by confidence flag. Only those L2 cells having a confidence flag equal to 3 over land or 2 or 3 over ocean are used."; String references "http://disc.gsfc.nasa.gov/measures"; String institution "NASA Goddard Space Flight Center"; String history "20130603T214923Z ./bin/l3gen_swdb 1998 250 etc/config tmp/l3gen_swdb.ka24355"; String long_name "SeaWiFS Deep Blue Aerosol Optical Depth and Angstrom Exponent Daily Level 3 Data Gridded at 0.5 Degrees"; String title "SeaWiFS Deep Blue Aerosol Optical Depth and Angstrom Exponent Daily Level 3 Data Gridded at 0.5 Degrees"; String short_name "SWDB_L305"; String version_id "004"; String pge_version "004"; String local_granule_id "DeepBlue-SeaWiFS-0.5_L3_19980907_v004-20130603T214923Z.h5"; String range_beginning_date "1998-09-07"; String range_beginning_time "00:00:00"; String range_ending_date "1998-09-07"; String range_ending_time "23:59:59"; String production_datetime "2013-06-03T21:49:23.304000Z"; String instrument_long_name "Sea-viewing Wide Field-of-View Sensor"; String instrument_short_name "SeaWiFS"; String platform_long_name "Orbview-2"; String platform_short_name "OV-2"; Float32 northernmost_latitude 90.00000000; Float32 southernmost_latitude -90.00000000; Float32 easternmost_longitude 180.0000000; Float32 westernmost_longitude -180.0000000; Float32 latitude_resolution 0.5000000000; Float32 longitude_resolution 0.5000000000; String contact_person_name "Corey Bettenhausen"; String contact_person_role "technical contact"; String contact_person_email "corey.bettenhausen@nasa.gov"; String contact_person_address "NASA/GSFC, 8800 Greenbelt Road, Mail Code 613, Greenbelt, MD 20771"; String related_url "http://disc.gsfc.nasa.gov/measures"; String keyword "aerosol optical thickness angstrom exponent land ocean deep blue seawifs"; String data_set_language "en"; String format "hdf5"; String identifier_product_doi_authority "http://dx.doi.org/"; String identifier_product_doi "10.5067/MEASURES/SWDB/DATA301"; String spatial_completeness_definition "ratio of number of grid elements covered by input swath data to total grid size"; String spatial_completeness_comment "little or no data missing"; Float32 spatial_completeness_ratio 0.6584143639; } diagnostics { } aerosol_optical_thickness_550_count_land { String long_name "number of retrievals used for aerosol optical thickness at 550 nm over land"; String units "count"; String comment "Confidence flag equal to 3 required."; Int32 _FillValue -999; String origname "aerosol_optical_thickness_550_count_land"; String fullnamepath "/aerosol_optical_thickness_550_count_land"; } aerosol_optical_thickness_550_count_land_ocean { String long_name "number of retrievals used for aerosol optical thickness at 550 nm over land and ocean"; String units "count"; String comment "Confidence flag equal to 3 over land or 2 or 3 over ocean required."; Int32 _FillValue -999; String origname "aerosol_optical_thickness_550_count_land_ocean"; String fullnamepath "/aerosol_optical_thickness_550_count_land_ocean"; } aerosol_optical_thickness_550_count_ocean { String long_name "number of retrievals used for aerosol optical thickness 550 nm over ocean"; String units "count"; String comment "Confidence flag equal to 2 or 3 required."; Int32 _FillValue -999; String origname "aerosol_optical_thickness_550_count_ocean"; String fullnamepath "/aerosol_optical_thickness_550_count_ocean"; } aerosol_optical_thickness_550_land { String long_name "aerosol optical thickness estimated at 550 nm over land"; String standard_name "atmosphere_optical_thickness_due_to_ambient_aerosol"; String units "1"; String comment "Arithmetic mean of data with confidence flag equal to 3."; Float32 _FillValue -999.0000000; Float32 valid_range 0.000000000, 5.000000000; String origname "aerosol_optical_thickness_550_land"; String fullnamepath "/aerosol_optical_thickness_550_land"; } aerosol_optical_thickness_550_land_ocean { String long_name "aerosol optical thickness estimated at 550 nm over land and ocean"; String standard_name "atmosphere_optical_thickness_due_to_ambient_aerosol"; String units "1"; String comment "Arithmetic mean of data with confidence flag equal to 3 over land or 2 or 3 over ocean."; Float32 _FillValue -999.0000000; Float32 valid_range 0.000000000, 5.000000000; String origname "aerosol_optical_thickness_550_land_ocean"; String fullnamepath "/aerosol_optical_thickness_550_land_ocean"; } aerosol_optical_thickness_550_ocean { String long_name "aerosol optical thickness estimated at 550 nm over ocean"; String standard_name "atmosphere_optical_thickness_due_to_ambient_aerosol"; String units "1"; String comment "Arithmetic mean of data with confidence flag equal to 2 or 3 only."; Float32 _FillValue -999.0000000; Float32 valid_range 0.000000000, 5.000000000; String origname "aerosol_optical_thickness_550_ocean"; String fullnamepath "/aerosol_optical_thickness_550_ocean"; } aerosol_optical_thickness_550_stddev_land { String long_name "standard deviation of aerosol optical thickness estimated at 550 nm over land"; String units "1"; String comment "Confidence flag equal to 3 required."; Float32 _FillValue -999.0000000; Float32 valid_range 0.000000000, 5.000000000; String origname "aerosol_optical_thickness_550_stddev_land"; String fullnamepath "/aerosol_optical_thickness_550_stddev_land"; } aerosol_optical_thickness_550_stddev_land_ocean { String long_name "standard deviation of aerosol optical thickness estimated at 550 nm over land and ocean"; String units "1"; Float32 _FillValue -999.0000000; String comment "Confidence flag equal to 3 over land or 2 or 3 over ocean required."; Float32 valid_range 0.000000000, 5.000000000; String origname "aerosol_optical_thickness_550_stddev_land_ocean"; String fullnamepath "/aerosol_optical_thickness_550_stddev_land_ocean"; } aerosol_optical_thickness_550_stddev_ocean { String long_name "standard deviation of aerosol optical thickness estimated at 550 nm over ocean"; String units "1"; Float32 _FillValue -999.0000000; String comment "Confidence flag equal to 2 or 3 required."; Float32 valid_range 0.000000000, 5.000000000; String origname "aerosol_optical_thickness_550_stddev_ocean"; String fullnamepath "/aerosol_optical_thickness_550_stddev_ocean"; } aerosol_optical_thickness_count_land { String long_name "number of retrievals used for aerosol optical thickness at 412 nm, 490 nm, and 670 nm over land"; String units "count"; String comment "Confidence flag equal to 3 required."; Int32 _FillValue -999; String origname "aerosol_optical_thickness_count_land"; String fullnamepath "/aerosol_optical_thickness_count_land"; } aerosol_optical_thickness_count_ocean { String long_name "number of retrievals used for aerosol optical thickness at 510 nm, 670 nm, and 865 nm over ocean"; String units "count"; String comment "Confidence flag equal to 2 or 3 required."; Int32 _FillValue -999; String origname "aerosol_optical_thickness_count_ocean"; String fullnamepath "/aerosol_optical_thickness_count_ocean"; } aerosol_optical_thickness_land { String long_name "aerosol optical thickness at 412 nm, 490 nm, and 670 nm over land"; String standard_name "atmosphere_optical_thickness_due_to_ambient_aerosol"; String units "1"; String comment "Arithmetic mean of data with confidence flag equal to 3."; Float32 _FillValue -999.0000000; Float32 valid_range 0.000000000, 5.000000000; String origname "aerosol_optical_thickness_land"; String fullnamepath "/aerosol_optical_thickness_land"; } aerosol_optical_thickness_ocean { String long_name "aerosol optical thickness at 510 nm, 670 nm, and 865 nm over ocean"; String standard_name "atmosphere_optical_thickness_due_to_ambient_aerosol"; String units "1"; String comment "Arithmetic mean of data with confidence flag equal to 2 or 3 only."; Float32 _FillValue -999.0000000; Float32 valid_range 0.000000000, 5.000000000; String origname "aerosol_optical_thickness_ocean"; String fullnamepath "/aerosol_optical_thickness_ocean"; } aerosol_optical_thickness_stddev_land { String long_name "standard deviation of aerosol optical thickness at 412 nm, 490 nm, and 670 nm over land"; String units "1"; Float32 _FillValue -999.0000000; String comment "Confidence flag equal to 3 required."; Float32 valid_range 0.000000000, 5.000000000; String origname "aerosol_optical_thickness_stddev_land"; String fullnamepath "/aerosol_optical_thickness_stddev_land"; } aerosol_optical_thickness_stddev_ocean { String long_name "standard deviation of aerosol optical thickness at 510 nm, 670 nm, and 865 nm over ocean"; String units "1"; Float32 _FillValue -999.0000000; String comment "Confidence flag equal to 2 or 3 required."; Float32 valid_range 0.000000000, 5.000000000; String origname "aerosol_optical_thickness_stddev_ocean"; String fullnamepath "/aerosol_optical_thickness_stddev_ocean"; } angstrom_exponent_count_land { String long_name "number of retrievals used for angstrom exponent over land"; String units "count"; Int32 _FillValue -999; String comment "Confidence flag equal to 3 required."; String origname "angstrom_exponent_count_land"; String fullnamepath "/angstrom_exponent_count_land"; } angstrom_exponent_count_land_ocean { String long_name "number of retrievals used for angstrom exponent over land and ocean"; String units "count"; Float32 _FillValue -999; String comment "Confidence flag equal to 3 over land or 2 or 3 over ocean required."; String origname "angstrom_exponent_count_land_ocean"; String fullnamepath "/angstrom_exponent_count_land_ocean"; } angstrom_exponent_count_ocean { String long_name "number of retrievals used for angstrom exponent over ocean"; String units "1"; Int32 _FillValue -999; String comment "Confidence flag equal to 2 or 3 required."; String origname "angstrom_exponent_count_ocean"; String fullnamepath "/angstrom_exponent_count_ocean"; } angstrom_exponent_land { String long_name "angstrom exponent over land as derived from aerosol optical thickness at 412 nm and 490 nm"; String standard_name "angstrom_exponent_of_ambient_aerosol_in_air"; String units "1"; String comment "Arithmetic mean of data with confidence flag equal to 3."; Float32 _FillValue -999.0000000; Float32 valid_range -0.5000000000, 2.000000000; String origname "angstrom_exponent_land"; String fullnamepath "/angstrom_exponent_land"; } angstrom_exponent_land_ocean { String long_name "angstrom exponent over land and ocean"; String standard_name "angstrom_exponent_of_ambient_aerosol_in_air"; String units "1"; String comment "Arithmetic mean of data with confidence flag equal to 3 over land or 2 or 3 over ocean."; Float32 _FillValue -999.0000000; Float32 valid_range -0.5000000000, 2.000000000; String origname "angstrom_exponent_land_ocean"; String fullnamepath "/angstrom_exponent_land_ocean"; } angstrom_exponent_ocean { String long_name "angstrom exponent over ocean as derived from aerosol optical thickness at 510 nm and 670 nm"; String standard_name "angstrom_exponent_of_ambient_aerosol_in_air"; String units "1"; String comment "Arithmetic mean of data with confidence flag equal to 2 or 3 only."; Float32 _FillValue -999.0000000; Float32 valid_range -0.5000000000, 2.000000000; String origname "angstrom_exponent_ocean"; String fullnamepath "/angstrom_exponent_ocean"; } angstrom_exponent_stddev_land { String long_name "standard deviation of angstrom exponent over land"; String units "1"; Float32 _FillValue -999.0000000; String comment "Confidence flag equal to 3 required."; Float32 valid_range -0.5000000000, 2.000000000; String origname "angstrom_exponent_stddev_land"; String fullnamepath "/angstrom_exponent_stddev_land"; } angstrom_exponent_stddev_land_ocean { String long_name "standard deviation of angstrom exponent over land and ocean"; String units "1"; Float32 _FillValue -999.0000000; String comment "Confidence flag equal to 3 over land or 2 or 3 over ocean required."; Float32 valid_range -0.5000000000, 2.000000000; String origname "angstrom_exponent_stddev_land_ocean"; String fullnamepath "/angstrom_exponent_stddev_land_ocean"; } angstrom_exponent_stddev_ocean { String long_name "standard deviation of angstrom exponent over ocean"; String units "1"; Float32 _FillValue -999.0000000; String comment "Confidence flag equal to 2 or 3 required."; Float32 valid_range -0.5000000000, 2.000000000; String origname "angstrom_exponent_stddev_ocean"; String fullnamepath "/angstrom_exponent_stddev_ocean"; } diagnostics_aerosol_optical_thickness_550_maximum_land { String long_name "maximum aerosol optical thickness estimated at 550 nm over land"; String standard_name "atmosphere_optical_thickness_due_to_ambient_aerosol"; String units "1"; Float32 _FillValue -999.0000000; String comment "Confidence flag equal to 3 required."; Float32 valid_range 0.000000000, 5.000000000; String origname "aerosol_optical_thickness_550_maximum_land"; String fullnamepath "/diagnostics/aerosol_optical_thickness_550_maximum_land"; } diagnostics_aerosol_optical_thickness_550_maximum_land_ocean { String long_name "maximum aerosol optical thickness estimated at 550 nm over land and ocean"; String standard_name "atmosphere_optical_thickness_due_to_ambient_aerosol"; String units "1"; Float32 _FillValue -999.0000000; String comment "Confidence flag equal to 3 over land or 2 or 3 over ocean required."; Float32 valid_range 0.000000000, 5.000000000; String origname "aerosol_optical_thickness_550_maximum_land_ocean"; String fullnamepath "/diagnostics/aerosol_optical_thickness_550_maximum_land_ocean"; } diagnostics_aerosol_optical_thickness_550_maximum_ocean { String long_name "maximum aerosol optical thickness estimated at 550 nm over ocean"; String standard_name "atmosphere_optical_thickness_due_to_ambient_aerosol"; String units "1"; Float32 _FillValue -999.0000000; String comment "Confidence flag equal to 2 or 3 required."; Float32 valid_range 0.000000000, 5.000000000; String origname "aerosol_optical_thickness_550_maximum_ocean"; String fullnamepath "/diagnostics/aerosol_optical_thickness_550_maximum_ocean"; } diagnostics_aerosol_optical_thickness_550_minimum_land { String long_name "minimum aerosol optical thickness estimated at 550 nm over land"; String standard_name "atmosphere_optical_thickness_due_to_ambient_aerosol"; String units "1"; Float32 _FillValue -999.0000000; String comment "Confidence flag equal to 3 required."; Float32 valid_range 0.000000000, 5.000000000; String origname "aerosol_optical_thickness_550_minimum_land"; String fullnamepath "/diagnostics/aerosol_optical_thickness_550_minimum_land"; } diagnostics_aerosol_optical_thickness_550_minimum_land_ocean { String long_name "minimum aerosol optical thickness estimated at 550 nm over land and ocean"; String standard_name "atmosphere_optical_thickness_due_to_ambient_aerosol"; String units "1"; Float32 _FillValue -999.0000000; String comment "Confidence flag equal to 3 over land or 2 or 3 over ocean required."; Float32 valid_range 0.000000000, 5.000000000; String origname "aerosol_optical_thickness_550_minimum_land_ocean"; String fullnamepath "/diagnostics/aerosol_optical_thickness_550_minimum_land_ocean"; } diagnostics_aerosol_optical_thickness_550_minimum_ocean { String long_name "minimum aerosol optical thickness estimated at 550 nm over ocean"; String standard_name "atmosphere_optical_thickness_due_to_ambient_aerosol"; String units "1"; Float32 _FillValue -999.0000000; String comment "Confidence flag equal to 2 or 3 required."; Float32 valid_range 0.000000000, 5.000000000; String origname "aerosol_optical_thickness_550_minimum_ocean"; String fullnamepath "/diagnostics/aerosol_optical_thickness_550_minimum_ocean"; } diagnostics_aerosol_optical_thickness_maximum_land { String long_name "maximum aerosol optical thickness at 412 nm, 490 nm, and 670 nm over land"; String standard_name "atmosphere_optical_thickness_due_to_ambient_aerosol"; String units "1"; Float32 _FillValue -999.0000000; String comment "Confidence flag equal to 3 required."; Float32 valid_range 0.000000000, 5.000000000; String origname "aerosol_optical_thickness_maximum_land"; String fullnamepath "/diagnostics/aerosol_optical_thickness_maximum_land"; } diagnostics_aerosol_optical_thickness_maximum_ocean { String long_name "maximum aerosol optical thickness at 510 nm, 670 nm, and 865 nm over ocean"; String standard_name "atmosphere_optical_thickness_due_to_ambient_aerosol"; String units "1"; Float32 _FillValue -999.0000000; String comment "Confidence flag equal to 2 or 3 required."; Float32 valid_range 0.000000000, 5.000000000; String origname "aerosol_optical_thickness_maximum_ocean"; String fullnamepath "/diagnostics/aerosol_optical_thickness_maximum_ocean"; } diagnostics_aerosol_optical_thickness_minimum_land { String long_name "minimum aerosol optical thickness at 412 nm, 490 nm, and 670 nm over land"; String standard_name "atmosphere_optical_thickness_due_to_ambient_aerosol"; String units "1"; Float32 _FillValue -999.0000000; String comment "Confidence flag equal to 3 required."; Float32 valid_range 0.000000000, 5.000000000; String origname "aerosol_optical_thickness_minimum_land"; String fullnamepath "/diagnostics/aerosol_optical_thickness_minimum_land"; } diagnostics_aerosol_optical_thickness_minimum_ocean { String long_name "minimum aerosol optical thickness at 510 nm, 670 nm, and 865 nm over ocean"; String standard_name "atmosphere_optical_thickness_due_to_ambient_aerosol"; String units "1"; Float32 _FillValue -999.0000000; String comment "Confidence flag equal to 2 or 3 required."; Float32 valid_range 0.000000000, 5.000000000; String origname "aerosol_optical_thickness_minimum_ocean"; String fullnamepath "/diagnostics/aerosol_optical_thickness_minimum_ocean"; } diagnostics_angstrom_exponent_maximum_land { String long_name "maximum angstrom exponent over land as derived from aerosol optical thickness at 412 nm and 490 nm"; String standard_name "angstrom_exponent_of_ambient_aerosol_in_air"; String units "1"; Float32 _FillValue -999.0000000; String comment "Confidence flag equal to 3 required."; Float32 valid_range -0.5000000000, 2.000000000; String origname "angstrom_exponent_maximum_land"; String fullnamepath "/diagnostics/angstrom_exponent_maximum_land"; } diagnostics_angstrom_exponent_maximum_land_ocean { String long_name "maximum angstrom exponent over land and ocean"; String standard_name "angstrom_exponent_of_ambient_aerosol_in_air"; String units "1"; Float32 _FillValue -999.0000000; String comment "Confidence flag equal to 3 over land or 2 or 3 over ocean required."; Float32 valid_range -0.5000000000, 2.000000000; String origname "angstrom_exponent_maximum_land_ocean"; String fullnamepath "/diagnostics/angstrom_exponent_maximum_land_ocean"; } diagnostics_angstrom_exponent_maximum_ocean { String long_name "maximum angstrom exponent over ocean as derived from aerosol optical thickness at 510 nm and 670 nm"; String standard_name "angstrom_exponent_of_ambient_aerosol_in_air"; String units "1"; Float32 _FillValue -999.0000000; String comment "Confidence flag equal to 2 or 3 required."; Float32 valid_range -0.5000000000, 2.000000000; String origname "angstrom_exponent_maximum_ocean"; String fullnamepath "/diagnostics/angstrom_exponent_maximum_ocean"; } diagnostics_angstrom_exponent_minimum_land { String long_name "minimum angstrom exponent over land as derived from aerosol optical thickness at 412 nm and 490 nm"; String standard_name "angstrom_exponent_of_ambient_aerosol_in_air"; String units "1"; Float32 _FillValue -999.0000000; String comment "Confidence flag equal to 3 required."; Float32 valid_range -0.5000000000, 2.000000000; String origname "angstrom_exponent_minimum_land"; String fullnamepath "/diagnostics/angstrom_exponent_minimum_land"; } diagnostics_angstrom_exponent_minimum_land_ocean { String long_name "minimum angstrom exponent over land and ocean"; String standard_name "angstrom_exponent_of_ambient_aerosol_in_air"; String units "1"; Float32 _FillValue -999.0000000; String comment "Confidence flag equal to 3 over land or 2 or 3 over ocean required."; Float32 valid_range -0.5000000000, 2.000000000; String origname "angstrom_exponent_minimum_land_ocean"; String fullnamepath "/diagnostics/angstrom_exponent_minimum_land_ocean"; } diagnostics_angstrom_exponent_minimum_ocean { String long_name "minimum angstrom exponent over ocean as derived from aerosol optical thickness at 510 nm and 670 nm"; String standard_name "angstrom_exponent_of_ambient_aerosol_in_air"; String units "1"; Float32 _FillValue -999.0000000; String comment "Confidence flag equal to 2 or 3 required."; Float32 valid_range -0.5000000000, 2.000000000; String origname "angstrom_exponent_minimum_ocean"; String fullnamepath "/diagnostics/angstrom_exponent_minimum_ocean"; } diagnostics_fine_mode_volume_fraction_ocean { String long_name "fine mode volume fraction over ocean"; Float32 _FillValue -999.0000000; String comment "Confidence flag equal to 2 or 3 required."; String units "1"; Float32 valid_range 0.000000000, 1.000000000; String origname "fine_mode_volume_fraction_ocean"; String fullnamepath "/diagnostics/fine_mode_volume_fraction_ocean"; } diagnostics_fine_mode_volume_fraction_stddev_ocean { String long_name "standard deviation of fine mode volume fraction over ocean"; Float32 _FillValue -999.0000000; String comment "Confidence flag equal to 2 or 3 required."; String units "1"; Float32 valid_range 0.000000000, 1.000000000; String origname "fine_mode_volume_fraction_stddev_ocean"; String fullnamepath "/diagnostics/fine_mode_volume_fraction_stddev_ocean"; } diagnostics_wind_speed { String units "m s-1"; String long_name "NCEP-derived wind speed"; String standard_name "wind_speed"; Float32 _FillValue -999.0000000; String origname "wind_speed"; String fullnamepath "/diagnostics/wind_speed"; } relative_azimuth_angle { String units "degrees"; String long_name "relative azimuth angle"; String comment "Relative azimuth angle follows the Gordon convention and is measured from due south."; Float32 valid_range 0.000000000, 180.0000000; Float32 _FillValue -999.0000000; String origname "relative_azimuth_angle"; String fullnamepath "/relative_azimuth_angle"; } scattering_angle { String units "degrees"; String long_name "scattering angle"; String standard_name "scattering_angle"; Float32 valid_range 0.000000000, 180.0000000; Float32 _FillValue -999.0000000; String origname "scattering_angle"; String fullnamepath "/scattering_angle"; } solar_zenith_angle { String units "degrees"; String long_name "solar zenith angle"; String standard_name "solar_zenith_angle"; Float32 valid_range 0.000000000, 90.00000000; Float32 _FillValue -999.0000000; String origname "solar_zenith_angle"; String fullnamepath "/solar_zenith_angle"; } time_of_measurement { String units "seconds since 1993-01-01 00:00:00"; String long_name "average time of measurement"; Int32 _FillValue -999; Float32 valid_range 0.000000000, 567993600.0; String standard_name "time"; String origname "time_of_measurement"; String fullnamepath "/time_of_measurement"; } viewing_zenith_angle { String units "degrees"; String long_name "viewing zenith angle"; Float32 valid_range 0.000000000, 90.00000000; Float32 _FillValue -999.0000000; String origname "viewing_zenith_angle"; String fullnamepath "/viewing_zenith_angle"; } land_bands { String units "nm"; String long_name "wavelength bands over land"; String origname "land_bands"; String fullnamepath "/land_bands"; } latitude { String units "degrees_north"; String standard_name "latitude"; Float32 valid_range -90.00000000, 90.00000000; String long_name "latitude of center of grid element"; String origname "latitude"; String fullnamepath "/latitude"; } longitude { String units "degrees_east"; String standard_name "longitude"; String long_name "longitude of center of grid element"; Float32 valid_range -180.0000000, 180.0000000; String origname "longitude"; String fullnamepath "/longitude"; } ocean_bands { String units "nm"; String long_name "wavelength bands over ocean"; String origname "ocean_bands"; String fullnamepath "/ocean_bands"; } }