Attributes { HDF5_GLOBAL { String Conventions "CF-1.4"; String description "SeaWiFS Monthly Level 3 Long-term Aerosol Climatology Data, 1.0x1.0 Degree Grid"; String references "http://disc.gsfc.nasa.gov/measures"; String institution "NASA Goddard Space Flight Center"; String history "20130614T144159Z ./bin/l3mcgen_swdb 06 etc/config l3_data/DeepBlue-SeaWiFS-1.0_L3M_199806_v004-20130604T140740Z.h5 l3_data/DeepBlue-SeaWiFS-1.0_L3M_199906_v004-20130604T140847Z.h5 l3_data/DeepBlue-SeaWiFS-1.0_L3M_200006_v004-20130604T140953Z.h5 l3_data/DeepBlue-SeaWiFS-1.0_L3M_200106_v004-20130604T141059Z.h5 l3_data/DeepBlue-SeaWiFS-1.0_L3M_200206_v004-20130604T141205Z.h5 l3_data/DeepBlue-SeaWiFS-1.0_L3M_200306_v004-20130604T131629Z.h5 l3_data/DeepBlue-SeaWiFS-1.0_L3M_200406_v004-20130604T131741Z.h5 l3_data/DeepBlue-SeaWiFS-1.0_L3M_200506_v004-20130604T131853Z.h5 l3_data/DeepBlue-SeaWiFS-1.0_L3M_200606_v004-20130604T132011Z.h5 l3_data/DeepBlue-SeaWiFS-1.0_L3M_200706_v004-20130604T132128Z.h5 l3_data/DeepBlue-SeaWiFS-1.0_L3M_200806_v004-20130604T132225Z.h5 l3_data/DeepBlue-SeaWiFS-1.0_L3M_200906_v004-20130604T132311Z.h5 l3_data/DeepBlue-SeaWiFS-1.0_L3M_201006_v004-20130604T140610Z.h5"; String long_name "SeaWiFS Aerosol Optical Thickness Monthly Level 3 Climatology Data Gridded at 1.0 Degrees"; String title "SeaWiFS Aerosol Optical Thickness Monthly Level 3 Climatology Data Gridded at 1.0 Degrees"; String short_name "SWDB_L3MC10"; String version_id "004"; String pge_version "004"; String local_granule_id "DeepBlue-SeaWiFS-1.0_L3MC_199806-201006_v004-20130614T144159Z.h5"; String range_beginning_date "1998-06-01"; String range_beginning_time "00:00:00"; String range_ending_date "2010-06-30"; String range_ending_time "23:59:59"; String production_datetime "2013-06-14T14:41:59.250000Z"; 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 1.000000000; Float32 longitude_resolution 1.000000000; 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 land ocean deep blue seawifs climatology"; String data_set_language "en"; String format "hdf5"; String comment "SWDB_L3MC10 is the arithmetic mean of SWDB_L3M10 data for each month."; String identifier_product_doi_authority "http://dx.doi.org/"; String identifier_product_doi "10.5067/MEASURES/SWDB/DATA306"; String spatial_completeness_definition "ratio of the number of grid elements with valid input monthly L3 data to total grid size"; String spatial_completeness_comment "little or no data missing"; Float32 spatial_completeness_ratio 0.8277778029; } diagnostics { } aerosol_optical_thickness_550_count_land { String units "count"; String long_name "number of months of aerosol optical thickness data at 550 nm over land"; 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 months of aerosol optical thickness data at 550 nm over land and ocean"; String units "count"; 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 months of aerosol optical thickness data at 550 nm over ocean"; String units "count"; 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 "Minimum of 4 months of data required."; 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 "Minimum of 4 months of data required."; 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 "Minimum of 4 months of data required."; 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"; 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; 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; 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 months of aerosol optical thickness data at 412 nm, 490 nm, and 670 nm over land"; String units "count"; 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 months of aerosol optical thickness data at 510 nm, 670 nm, and 865 nm over ocean"; String units "count"; 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 "Minimum of 4 months of data required."; 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 "Minimum of 4 months of data required."; 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; 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; Float32 valid_range 0.000000000, 5.000000000; String origname "aerosol_optical_thickness_stddev_ocean"; String fullnamepath "/aerosol_optical_thickness_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"; String comment "Minimum of 4 months of data required."; Float32 _FillValue -999.0000000; 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"; String comment "Minimum of 4 months of data required."; Float32 _FillValue -999.0000000; 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"; String comment "Minimum of 4 months of data required."; Float32 _FillValue -999.0000000; 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"; String comment "Minimum of 4 months of data required."; Float32 _FillValue -999.0000000; 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"; String comment "Minimum of 4 months of data required."; Float32 _FillValue -999.0000000; 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"; String comment "Minimum of 4 months of data required."; Float32 _FillValue -999.0000000; 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"; String comment "Minimum of 4 months of data required."; Float32 _FillValue -999.0000000; 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"; String comment "Minimum of 4 months of data required."; Float32 _FillValue -999.0000000; 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"; String comment "Minimum of 4 months of data required."; Float32 _FillValue -999.0000000; 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"; String comment "Minimum of 4 months of data required."; Float32 _FillValue -999.0000000; Float32 valid_range 0.000000000, 5.000000000; String origname "aerosol_optical_thickness_minimum_ocean"; String fullnamepath "/diagnostics/aerosol_optical_thickness_minimum_ocean"; } diagnostics_fine_mode_volume_fraction_count_ocean { String long_name "number of months of fine mode volume fraction data over ocean"; String units "count"; Int32 _FillValue -999; String origname "fine_mode_volume_fraction_count_ocean"; String fullnamepath "/diagnostics/fine_mode_volume_fraction_count_ocean"; } diagnostics_fine_mode_volume_fraction_ocean { String long_name "fine mode volume fraction over ocean"; String comment "Minimum of 4 months of data required."; String units "1"; Float32 _FillValue -999.0000000; 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"; String units "1"; Float32 _FillValue -999.0000000; 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"; String comment "Minimum of 4 months of data required."; Float32 _FillValue -999.0000000; String origname "wind_speed"; String fullnamepath "/diagnostics/wind_speed"; } diagnostics_wind_speed_count { String long_name "number of months of wind_speed data"; String units "count"; Int32 _FillValue -999; String origname "wind_speed_count"; String fullnamepath "/diagnostics/wind_speed_count"; } diagnostics_wind_speed_stddev { String units "m s-1"; String long_name "standard deviation of NCEP-derived wind speed"; Float32 _FillValue -999.0000000; String origname "wind_speed_stddev"; String fullnamepath "/diagnostics/wind_speed_stddev"; } 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"; } 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"; } }