netcdf classic (CDF-1) {
dimensions:
	LINE = 1000 ;
	ELEMENT = 1452 ;
// global attributes:
		:title = "Satellite derived aerosol products at the pixel level" ;
		:institution = "NASA-Langley Research Center" ;
		:sensor = "SEVIRI" ;
		:satellite = "MSG-3" ;
		:netcdf_lib_version = "NetCDF-4" ;
		:prog_lang = "FORTRAN 90" ;
		:spatial_resolution = "3 km" ;
		:license = "No constraints on data access or use" ;
		:domain_bounds = "LAT=2N-27S, LON=20W-20E" ;
		:User_Note = "This aerosol product is part of ongoing research projects, supported by NASA Langley Research Center (LaRC) SatCORPS Group and NASA Goddard Space Flight Center (GSFC) Global Modeling and Assimilation Office (GMAO) through the Modeling Analysis and Prediction (MAP) program. Users of the data for research leading to conference-level or peer-reviewed publications should contact Dr. William Smith (william.l.smith@nasa.gov) before publishing any papers using this data. The source of the data should be properly acknowledged and/or co-authorship should be offered depending on the level of documentation and contribution of this particular dataset. If only the product imagery is used then we ask only for a simple acknowledgment:\\\"the images were obtained from the NASA Langley SatCORPS Group, http://satcorps.larc.nasa.gov\\\". It is in the best interest of individual researchers who use these datasets to ensure that they are using the latest and highest quality products available. Dr. Smith or other group members can provide the proper references, caveats, or level of participation needed for any given request." ;
variables:
	int Nom_Date ;
		Nom_Date:valid_range = 1900001, 2100366 ;
		Nom_Date:long_name = "Nominal image date (yyyyddd)" ;
		Nom_Date:missing_value = "-99" ;
		Nom_Date:units = "DAY" ;
	int Nom_Time ;
		Nom_Time:valid_range = 0, 235959 ;
		Nom_Time:long_name = "Nominal image time (hhmmss)" ;
		Nom_Time:missing_value = "-99" ;
		Nom_Time:units = "GMT" ;
	int NLINES ;
		NLINES:valid_range = 1, 1000 ;
		NLINES:long_name = "Number of image lines" ;
		NLINES:missing_value = "-99" ;
		NLINES:units = "unitless" ;
	int NELES ;
		NELES:valid_range = 1, 1452 ;
		NELES:long_name = "Number of image elements" ;
		NELES:missing_value = "-99" ;
		NELES:units = "unitless" ;
	float Latitude(LINE) ;
		Latitude:valid_range = -90.0, 90.0 ;
		Latitude:FillVal-1 = -999.0 ;
		Latitude:long_name = "Latitude" ;
		Latitude:units = "deg" ;
	float Longitude(ELEMENT) ;
		Longitude:valid_range = -180.0, 180.0 ;
		Longitude:FillVal-1 = -999.0 ;
		Longitude:long_name = "Longitude (-W 0-180)" ;
		Longitude:units = "deg" ;
	float AOD(LINE, ELEMENT) ;
		AOD:valid_range = 0.0, 2.0 ;
		AOD:FillVal-1 = -99.0 ;
		AOD:long_name = "Aerosol Optical Depth" ;
		AOD:units = "unitless" ;
		AOD:coordinates = "latitude longitude" ;
	int ATYP(LINE, ELEMENT) ;
		ATYP:valid_range = 1, 5 ;
		ATYP:FillVal-1 = -99 ;
		ATYP:long_name = "Aerosol Type" ;
		ATYP:units = "1=Sea Salt, 2=Sulfate, 3=Organic Carbon, 4=Black Carbon, 5=Dust" ;
		ATYP:coordinates = "latitude longitude" ;
	int Cloud_Mask(LINE, ELEMENT) ;
		Cloud_Mask:valid_range = 0, 3 ;
		Cloud_Mask:FillVal-1 = -99 ;
		Cloud_Mask:long_name = "Cloud-Mask Category" ;
		Cloud_Mask:units = "0=Clear, 1=Cloud, 2=TBD, 3=Bad Data" ;
		Cloud_Mask:coordinates = "latitude longitude" ;
}