netcdf sgpvisstgridg12v4minnisX1.c1.20100331.000000 { dimensions: time = UNLIMITED ; // (44 currently) lat = 20 ; lon = 28 ; scn_type = 2 ; cld_type = 4 ; level = 4 ; cld_phase = 3 ; variables: int base_time ; base_time:long_name = "Base time in Epoch" ; base_time:descriptor = "offset from 00:00:00 GMT 01 January 1970" ; base_time:units = "seconds since 1970-1-1 0:00:00 0:00" ; short broadband_longwave_flux(time, lat, lon, scn_type) ; broadband_longwave_flux:long_name = "Broadband longwave flux average" ; broadband_longwave_flux:units = "W/m^2" ; broadband_longwave_flux:scale_factor = 0.1f ; broadband_longwave_flux:valid_min = 0.f ; broadband_longwave_flux:valid_max = 400.f ; broadband_longwave_flux:missing_value = -9999.f ; broadband_longwave_flux:_FillValue = -9999s ; broadband_longwave_flux:coordinates = "latitude longitude" ; short broadband_shortwave_albedo(time, lat, lon, scn_type) ; broadband_shortwave_albedo:long_name = "Broadband shortwave albedo average" ; broadband_shortwave_albedo:units = "%" ; broadband_shortwave_albedo:scale_factor = 0.1f ; broadband_shortwave_albedo:valid_min = 0.f ; broadband_shortwave_albedo:valid_max = 150.f ; broadband_shortwave_albedo:missing_value = -9999.f ; broadband_shortwave_albedo:_FillValue = -9999s ; broadband_shortwave_albedo:coordinates = "latitude longitude" ; short cloud_height_base(time, lat, lon, cld_type) ; cloud_height_base:long_name = "Cloud height base average" ; cloud_height_base:units = "km" ; cloud_height_base:scale_factor = 0.01f ; cloud_height_base:valid_min = -0.1f ; cloud_height_base:valid_max = 20.f ; cloud_height_base:missing_value = -9999.f ; cloud_height_base:_FillValue = -9999s ; cloud_height_base:coordinates = "latitude longitude" ; short cloud_height_base_level(time, lat, lon, level) ; cloud_height_base_level:long_name = "Cloud height base average at 3 levels" ; cloud_height_base_level:units = "km" ; cloud_height_base_level:scale_factor = 0.01f ; cloud_height_base_level:valid_min = -0.1f ; cloud_height_base_level:valid_max = 20.f ; cloud_height_base_level:missing_value = -9999.f ; cloud_height_base_level:_FillValue = -9999s ; cloud_height_base_level:coordinates = "latitude longitude" ; short cloud_height_base_sd(time, lat, lon, cld_type) ; cloud_height_base_sd:long_name = "Cloud height base standard deviation" ; cloud_height_base_sd:units = "km" ; cloud_height_base_sd:scale_factor = 0.01f ; cloud_height_base_sd:valid_min = 0.f ; cloud_height_base_sd:valid_max = 20.f ; cloud_height_base_sd:missing_value = -9999.f ; cloud_height_base_sd:_FillValue = -9999s ; cloud_height_base_sd:coordinates = "latitude longitude" ; short cloud_height_center(time, lat, lon, cld_type) ; cloud_height_center:long_name = "Cloud height center average" ; cloud_height_center:units = "km" ; cloud_height_center:scale_factor = 0.01f ; cloud_height_center:valid_min = -0.1f ; cloud_height_center:valid_max = 20.f ; cloud_height_center:missing_value = -9999.f ; cloud_height_center:_FillValue = -9999s ; cloud_height_center:coordinates = "latitude longitude" ; short cloud_height_center_level(time, lat, lon, level) ; cloud_height_center_level:long_name = "Cloud height center average at 3 levels" ; cloud_height_center_level:units = "km" ; cloud_height_center_level:scale_factor = 0.01f ; cloud_height_center_level:valid_min = -0.1f ; cloud_height_center_level:valid_max = 20.f ; cloud_height_center_level:missing_value = -9999.f ; cloud_height_center_level:_FillValue = -9999s ; cloud_height_center_level:coordinates = "latitude longitude" ; short cloud_height_center_sd(time, lat, lon, cld_type) ; cloud_height_center_sd:long_name = "Cloud height center standard deviation" ; cloud_height_center_sd:units = "km" ; cloud_height_center_sd:scale_factor = 0.01f ; cloud_height_center_sd:valid_min = 0.f ; cloud_height_center_sd:valid_max = 20.f ; cloud_height_center_sd:missing_value = -9999.f ; cloud_height_center_sd:_FillValue = -9999s ; cloud_height_center_sd:coordinates = "latitude longitude" ; short cloud_height_top(time, lat, lon, cld_type) ; cloud_height_top:long_name = "Cloud height top average" ; cloud_height_top:units = "km" ; cloud_height_top:scale_factor = 0.01f ; cloud_height_top:valid_min = -0.1f ; cloud_height_top:valid_max = 20.f ; cloud_height_top:missing_value = -9999.f ; cloud_height_top:_FillValue = -9999s ; cloud_height_top:coordinates = "latitude longitude" ; short cloud_height_top_level(time, lat, lon, level) ; cloud_height_top_level:long_name = "Cloud height top average at 3 levels" ; cloud_height_top_level:units = "km" ; cloud_height_top_level:scale_factor = 0.01f ; cloud_height_top_level:valid_min = -0.1f ; cloud_height_top_level:valid_max = 20.f ; cloud_height_top_level:missing_value = -9999.f ; cloud_height_top_level:_FillValue = -9999s ; cloud_height_top_level:coordinates = "latitude longitude" ; short cloud_height_top_sd(time, lat, lon, cld_type) ; cloud_height_top_sd:long_name = "Cloud height top standard deviation" ; cloud_height_top_sd:units = "km" ; cloud_height_top_sd:scale_factor = 0.01f ; cloud_height_top_sd:valid_min = 0.f ; cloud_height_top_sd:valid_max = 20.f ; cloud_height_top_sd:missing_value = -9999.f ; cloud_height_top_sd:_FillValue = -9999s ; cloud_height_top_sd:coordinates = "latitude longitude" ; short cloud_percentage(time, lat, lon, cld_type) ; cloud_percentage:long_name = "Cloud Percentage" ; cloud_percentage:units = "%" ; cloud_percentage:scale_factor = 0.01f ; cloud_percentage:valid_min = 0.f ; cloud_percentage:valid_max = 100.f ; cloud_percentage:missing_value = -9999.f ; cloud_percentage:_FillValue = -9999s ; cloud_percentage:coordinates = "latitude longitude" ; short cloud_percentage_level(time, lat, lon, level) ; cloud_percentage_level:long_name = "Cloud percentage at 3 levels" ; cloud_percentage_level:units = "%" ; cloud_percentage_level:scale_factor = 0.01f ; cloud_percentage_level:valid_min = 0.f ; cloud_percentage_level:valid_max = 100.f ; cloud_percentage_level:missing_value = -9999.f ; cloud_percentage_level:_FillValue = -9999s ; cloud_percentage_level:coordinates = "latitude longitude" ; short cloud_pressure_base(time, lat, lon, cld_type) ; cloud_pressure_base:long_name = "Cloud pressure base average" ; cloud_pressure_base:units = "hPa" ; cloud_pressure_base:scale_factor = 0.1f ; cloud_pressure_base:valid_min = 0.f ; cloud_pressure_base:valid_max = 1100.f ; cloud_pressure_base:missing_value = -9999.f ; cloud_pressure_base:_FillValue = -9999s ; cloud_pressure_base:coordinates = "latitude longitude" ; short cloud_pressure_base_level(time, lat, lon, level) ; cloud_pressure_base_level:long_name = "Cloud pressure base average at 3 levels" ; cloud_pressure_base_level:units = "hPa" ; cloud_pressure_base_level:scale_factor = 0.1f ; cloud_pressure_base_level:valid_min = 0.f ; cloud_pressure_base_level:valid_max = 1100.f ; cloud_pressure_base_level:missing_value = -9999.f ; cloud_pressure_base_level:_FillValue = -9999s ; cloud_pressure_base_level:coordinates = "latitude longitude" ; short cloud_pressure_base_sd(time, lat, lon, cld_type) ; cloud_pressure_base_sd:long_name = "Cloud pressure base standard deviation" ; cloud_pressure_base_sd:units = "hPa" ; cloud_pressure_base_sd:scale_factor = 0.1f ; cloud_pressure_base_sd:valid_min = 0.f ; cloud_pressure_base_sd:valid_max = 1100.f ; cloud_pressure_base_sd:missing_value = -9999.f ; cloud_pressure_base_sd:_FillValue = -9999s ; cloud_pressure_base_sd:coordinates = "latitude longitude" ; short cloud_pressure_center(time, lat, lon, cld_type) ; cloud_pressure_center:long_name = "Cloud pressure center average" ; cloud_pressure_center:units = "hPa" ; cloud_pressure_center:scale_factor = 0.1f ; cloud_pressure_center:valid_min = 0.f ; cloud_pressure_center:valid_max = 1100.f ; cloud_pressure_center:missing_value = -9999.f ; cloud_pressure_center:_FillValue = -9999s ; cloud_pressure_center:coordinates = "latitude longitude" ; short cloud_pressure_center_level(time, lat, lon, level) ; cloud_pressure_center_level:long_name = "Cloud pressure center average at 3 levels" ; cloud_pressure_center_level:units = "hPa" ; cloud_pressure_center_level:scale_factor = 0.1f ; cloud_pressure_center_level:valid_min = 0.f ; cloud_pressure_center_level:valid_max = 1100.f ; cloud_pressure_center_level:missing_value = -9999.f ; cloud_pressure_center_level:_FillValue = -9999s ; cloud_pressure_center_level:coordinates = "latitude longitude" ; short cloud_pressure_center_sd(time, lat, lon, cld_type) ; cloud_pressure_center_sd:long_name = "Cloud pressure center standard deviation" ; cloud_pressure_center_sd:units = "hPa" ; cloud_pressure_center_sd:scale_factor = 0.1f ; cloud_pressure_center_sd:valid_min = 0.f ; cloud_pressure_center_sd:valid_max = 1100.f ; cloud_pressure_center_sd:missing_value = -9999.f ; cloud_pressure_center_sd:_FillValue = -9999s ; cloud_pressure_center_sd:coordinates = "latitude longitude" ; short cloud_pressure_top(time, lat, lon, cld_type) ; cloud_pressure_top:long_name = "Cloud pressure top average" ; cloud_pressure_top:units = "hPa" ; cloud_pressure_top:scale_factor = 0.1f ; cloud_pressure_top:valid_min = 0.f ; cloud_pressure_top:valid_max = 1100.f ; cloud_pressure_top:missing_value = -9999.f ; cloud_pressure_top:_FillValue = -9999s ; cloud_pressure_top:coordinates = "latitude longitude" ; short cloud_pressure_top_level(time, lat, lon, level) ; cloud_pressure_top_level:long_name = "Cloud pressure top average at 3 levels" ; cloud_pressure_top_level:units = "hPa" ; cloud_pressure_top_level:scale_factor = 0.1f ; cloud_pressure_top_level:valid_min = 0.f ; cloud_pressure_top_level:valid_max = 1100.f ; cloud_pressure_top_level:missing_value = -9999.f ; cloud_pressure_top_level:_FillValue = -9999s ; cloud_pressure_top_level:coordinates = "latitude longitude" ; short cloud_pressure_top_sd(time, lat, lon, cld_type) ; cloud_pressure_top_sd:long_name = "Cloud pressure top standard deviation" ; cloud_pressure_top_sd:units = "hPa" ; cloud_pressure_top_sd:scale_factor = 0.1f ; cloud_pressure_top_sd:valid_min = 0.f ; cloud_pressure_top_sd:valid_max = 1100.f ; cloud_pressure_top_sd:missing_value = -9999.f ; cloud_pressure_top_sd:_FillValue = -9999s ; cloud_pressure_top_sd:coordinates = "latitude longitude" ; int cloud_temperature(time, lat, lon, cld_type) ; cloud_temperature:long_name = "Cloud temperature average" ; cloud_temperature:units = "K" ; cloud_temperature:scale_factor = 0.01f ; cloud_temperature:valid_min = 160.f ; cloud_temperature:valid_max = 340.f ; cloud_temperature:missing_value = -9999.f ; cloud_temperature:_FillValue = -9999 ; cloud_temperature:coordinates = "latitude longitude" ; int cloud_temperature_base_level(time, lat, lon, level) ; cloud_temperature_base_level:long_name = "Cloud temperature base average at 3 levels" ; cloud_temperature_base_level:units = "K" ; cloud_temperature_base_level:scale_factor = 0.01f ; cloud_temperature_base_level:valid_min = 160.f ; cloud_temperature_base_level:valid_max = 340.f ; cloud_temperature_base_level:missing_value = -9999.f ; cloud_temperature_base_level:_FillValue = -9999 ; cloud_temperature_base_level:coordinates = "latitude longitude" ; int cloud_temperature_center_level(time, lat, lon, level) ; cloud_temperature_center_level:long_name = "Cloud temperature center average at 3 levels" ; cloud_temperature_center_level:units = "K" ; cloud_temperature_center_level:scale_factor = 0.01f ; cloud_temperature_center_level:valid_min = 160.f ; cloud_temperature_center_level:valid_max = 340.f ; cloud_temperature_center_level:missing_value = -9999.f ; cloud_temperature_center_level:_FillValue = -9999 ; cloud_temperature_center_level:coordinates = "latitude longitude" ; int cloud_temperature_sd(time, lat, lon, cld_type) ; cloud_temperature_sd:long_name = "Cloud temperature standard deviation" ; cloud_temperature_sd:units = "K" ; cloud_temperature_sd:scale_factor = 0.01f ; cloud_temperature_sd:valid_min = 160.f ; cloud_temperature_sd:valid_max = 340.f ; cloud_temperature_sd:missing_value = -9999.f ; cloud_temperature_sd:_FillValue = -9999 ; cloud_temperature_sd:coordinates = "latitude longitude" ; int cloud_temperature_top_level(time, lat, lon, level) ; cloud_temperature_top_level:long_name = "Cloud temperature top average at 3 levels" ; cloud_temperature_top_level:units = "K" ; cloud_temperature_top_level:scale_factor = 0.01f ; cloud_temperature_top_level:valid_min = 160.f ; cloud_temperature_top_level:valid_max = 340.f ; cloud_temperature_top_level:missing_value = -9999.f ; cloud_temperature_top_level:_FillValue = -9999 ; cloud_temperature_top_level:coordinates = "latitude longitude" ; short ir_emit(time, lat, lon, cld_type) ; ir_emit:long_name = "IR emissivity average" ; ir_emit:units = "unitless" ; ir_emit:scale_factor = 0.001f ; ir_emit:valid_min = 0.f ; ir_emit:valid_max = 1.5f ; ir_emit:missing_value = -9999.f ; ir_emit:_FillValue = -9999s ; ir_emit:coordinates = "latitude longitude" ; short ir_emit_sd(time, lat, lon, cld_type) ; ir_emit_sd:long_name = "IR emissivity standard deviation" ; ir_emit_sd:units = "unitless" ; ir_emit_sd:scale_factor = 0.001f ; ir_emit_sd:valid_min = 0.f ; ir_emit_sd:valid_max = 1.5f ; ir_emit_sd:missing_value = -9999.f ; ir_emit_sd:_FillValue = -9999s ; ir_emit_sd:coordinates = "latitude longitude" ; int ir_temperature(time, lat, lon, scn_type) ; ir_temperature:long_name = "Infrared temperature average" ; ir_temperature:units = "K" ; ir_temperature:scale_factor = 0.01f ; ir_temperature:valid_min = 160.f ; ir_temperature:valid_max = 340.f ; ir_temperature:missing_value = -9999.f ; ir_temperature:_FillValue = -9999 ; ir_temperature:coordinates = "latitude longitude" ; int latitude(lat) ; latitude:long_name = "north latitude" ; latitude:units = "degrees_north" ; latitude:valid_min = -90.f ; latitude:valid_max = 90.f ; latitude:scale_factor = 0.01f ; int longitude(lon) ; longitude:long_name = "east longitude" ; longitude:units = "degrees_east" ; longitude:valid_min = -180.f ; longitude:valid_max = 180.f ; longitude:scale_factor = 0.01f ; short optical_depth_linear(time, lat, lon, cld_type) ; optical_depth_linear:long_name = "Optical depth linear average" ; optical_depth_linear:units = "unitless" ; optical_depth_linear:scale_factor = 0.01f ; optical_depth_linear:valid_min = 0.f ; optical_depth_linear:valid_max = 150.f ; optical_depth_linear:missing_value = -9999.f ; optical_depth_linear:_FillValue = -9999s ; optical_depth_linear:coordinates = "latitude longitude" ; short optical_depth_linear_level(time, lat, lon, level) ; optical_depth_linear_level:long_name = "Optical depth linear average at 3 levels" ; optical_depth_linear_level:units = "unitless" ; optical_depth_linear_level:scale_factor = 0.01f ; optical_depth_linear_level:valid_min = 0.f ; optical_depth_linear_level:missing_value = -9999.f ; optical_depth_linear_level:_FillValue = -9999s ; optical_depth_linear_level:coordinates = "latitude longitude" ; optical_depth_linear_level:valid_max = 150.f ; short optical_depth_linear_sd(time, lat, lon, cld_type) ; optical_depth_linear_sd:long_name = "Optical depth linear standard deviation" ; optical_depth_linear_sd:units = "unitless" ; optical_depth_linear_sd:scale_factor = 0.01f ; optical_depth_linear_sd:valid_min = 0.f ; optical_depth_linear_sd:missing_value = -9999.f ; optical_depth_linear_sd:_FillValue = -9999s ; optical_depth_linear_sd:coordinates = "latitude longitude" ; optical_depth_linear_sd:valid_max = 150.f ; short optical_depth_log(time, lat, lon, cld_type) ; optical_depth_log:long_name = "Optical depth log average" ; optical_depth_log:units = "unitless" ; optical_depth_log:scale_factor = 0.01f ; optical_depth_log:valid_min = 0.01f ; optical_depth_log:valid_max = 150.f ; optical_depth_log:missing_value = -9999.f ; optical_depth_log:_FillValue = -9999s ; optical_depth_log:coordinates = "latitude longitude" ; short optical_depth_log_level(time, lat, lon, level) ; optical_depth_log_level:long_name = "Optical depth log average at 3 levels" ; optical_depth_log_level:units = "unitless" ; optical_depth_log_level:scale_factor = 0.01f ; optical_depth_log_level:valid_min = 0.f ; optical_depth_log_level:missing_value = -9999.f ; optical_depth_log_level:_FillValue = -9999s ; optical_depth_log_level:coordinates = "latitude longitude" ; optical_depth_log_level:valid_max = 150.f ; short particle_size(time, lat, lon, cld_phase) ; particle_size:long_name = "Particle size average" ; particle_size:units = "microns" ; particle_size:scale_factor = 0.1f ; particle_size:valid_min = 0.f ; particle_size:valid_max = 150.f ; particle_size:missing_value = -9999.f ; particle_size:_FillValue = -9999s ; particle_size:coordinates = "latitude longitude" ; particle_size:note = "Water = Radius , Ice = Diameter" ; short particle_size_sd(time, lat, lon, cld_phase) ; particle_size_sd:long_name = "Particle size standard deviation" ; particle_size_sd:units = "microns" ; particle_size_sd:scale_factor = 0.1f ; particle_size_sd:valid_min = 0.f ; particle_size_sd:valid_max = 150.f ; particle_size_sd:missing_value = -9999.f ; particle_size_sd:_FillValue = -9999s ; particle_size_sd:coordinates = "latitude longitude" ; short scan_time(time, lat, lon) ; scan_time:long_name = "Scan time" ; scan_time:units = "hour" ; scan_time:scale_factor = 0.01f ; scan_time:valid_min = 0.f ; scan_time:valid_max = 24.f ; scan_time:missing_value = -9999.f ; scan_time:_FillValue = -9999s ; scan_time:coordinates = "latitude longitude" ; scan_time:Special_note = "For internal use only!" ; short surface_down_longwave_flux(time, lat, lon) ; surface_down_longwave_flux:long_name = "Langley parameterized surface algorithm: downward longwave flux average" ; surface_down_longwave_flux:units = "W/m^2" ; surface_down_longwave_flux:scale_factor = 0.1f ; surface_down_longwave_flux:valid_min = 0.f ; surface_down_longwave_flux:valid_max = 1000.f ; surface_down_longwave_flux:missing_value = -9999.f ; surface_down_longwave_flux:_FillValue = -9999s ; surface_down_longwave_flux:coordinates = "latitude longitude" ; surface_down_longwave_flux:Special_note = "Currently place holder" ; short surface_down_shortwave_flux(time, lat, lon) ; surface_down_shortwave_flux:long_name = "Langley parameterized surface algorithm: downward shortwave flux average" ; surface_down_shortwave_flux:units = "W/m^2" ; surface_down_shortwave_flux:scale_factor = 0.1f ; surface_down_shortwave_flux:valid_min = 0.f ; surface_down_shortwave_flux:valid_max = 1400.f ; surface_down_shortwave_flux:missing_value = -9999.f ; surface_down_shortwave_flux:_FillValue = -9999s ; surface_down_shortwave_flux:coordinates = "latitude longitude" ; surface_down_shortwave_flux:Special_note = "Currently place holder" ; short surface_net_longwave_flux(time, lat, lon) ; surface_net_longwave_flux:long_name = "Surface net longwave flux average" ; surface_net_longwave_flux:units = "W/m^2" ; surface_net_longwave_flux:scale_factor = 0.1f ; surface_net_longwave_flux:valid_min = 0.f ; surface_net_longwave_flux:valid_max = 1000.f ; surface_net_longwave_flux:missing_value = -9999.f ; surface_net_longwave_flux:_FillValue = -9999s ; surface_net_longwave_flux:coordinates = "latitude longitude" ; surface_net_longwave_flux:Special_note = "Currently place holder" ; short surface_net_shortwave_flux(time, lat, lon) ; surface_net_shortwave_flux:long_name = "Surface net shortwave flux average" ; surface_net_shortwave_flux:units = "W/m^2" ; surface_net_shortwave_flux:scale_factor = 0.1f ; surface_net_shortwave_flux:valid_min = 0.f ; surface_net_shortwave_flux:valid_max = 1400.f ; surface_net_shortwave_flux:missing_value = -9999.f ; surface_net_shortwave_flux:_FillValue = -9999s ; surface_net_shortwave_flux:coordinates = "latitude longitude" ; surface_net_shortwave_flux:Special_note = "Currently place holder" ; double time(time) ; time:long_name = "Time offset from midnight" ; time:units = "seconds since 2010-3-31 00:00:00" ; double time_offset(time) ; time_offset:long_name = "Time offset from base_time" ; time_offset:units = "s" ; short visible_reflectance(time, lat, lon, scn_type) ; visible_reflectance:long_name = "Visible reflectance average" ; visible_reflectance:units = "unitless" ; visible_reflectance:scale_factor = 0.001f ; visible_reflectance:valid_min = 0.f ; visible_reflectance:valid_max = 1.6f ; visible_reflectance:missing_value = -9999.f ; visible_reflectance:_FillValue = -9999s ; visible_reflectance:coordinates = "latitude longitude" ; int water_path(time, lat, lon, cld_phase) ; water_path:long_name = "Water path average" ; water_path:units = "g/m^2" ; water_path:scale_factor = 0.1f ; water_path:valid_min = 0.f ; water_path:valid_max = 6000.f ; water_path:missing_value = -9999.f ; water_path:_FillValue = -9999 ; water_path:coordinates = "latitude longitude" ; int water_path_sd(time, lat, lon, cld_phase) ; water_path_sd:long_name = "Water path standard deviation" ; water_path_sd:units = "g/m^2" ; water_path_sd:scale_factor = 0.1f ; water_path_sd:valid_min = 0.f ; water_path_sd:valid_max = 6000.f ; water_path_sd:missing_value = -9999.f ; water_path_sd:_FillValue = -9999 ; water_path_sd:coordinates = "latitude longitude" ; int clearsky_ir_temperature(time, lat, lon) ; clearsky_ir_temperature:long_name = "Infrared clear sky temperature average" ; clearsky_ir_temperature:units = "K" ; clearsky_ir_temperature:scale_factor = 0.01f ; clearsky_ir_temperature:valid_min = 160.f ; clearsky_ir_temperature:valid_max = 340.f ; clearsky_ir_temperature:missing_value = -9999.f ; clearsky_ir_temperature:_FillValue = -9999 ; clearsky_ir_temperature:coordinates = "latitude longitude" ; short clearsky_vis_reflectance(time, lat, lon) ; clearsky_vis_reflectance:long_name = "Visible clear sky reflectance average" ; clearsky_vis_reflectance:units = "unitless" ; clearsky_vis_reflectance:scale_factor = 0.001f ; clearsky_vis_reflectance:valid_min = 0.f ; clearsky_vis_reflectance:valid_max = 1.6f ; clearsky_vis_reflectance:missing_value = -9999.f ; clearsky_vis_reflectance:_FillValue = -9999s ; clearsky_vis_reflectance:coordinates = "latitude longitude" ; short solar_zenith_angle(time, lat, lon) ; solar_zenith_angle:long_name = "Solar zenith angle" ; solar_zenith_angle:units = "deg" ; solar_zenith_angle:scale_factor = 0.01f ; solar_zenith_angle:valid_min = 0.f ; solar_zenith_angle:valid_max = 100.f ; solar_zenith_angle:missing_value = -9999.f ; solar_zenith_angle:_FillValue = -9999s ; solar_zenith_angle:coordinates = "latitude longitude" ; solar_zenith_angle:Special_note = "For internal use only!" ; short viewing_zenith_angle(time, lat, lon) ; viewing_zenith_angle:long_name = "Viewing zenith angle" ; viewing_zenith_angle:units = "deg" ; viewing_zenith_angle:scale_factor = 0.01f ; viewing_zenith_angle:valid_min = 0.f ; viewing_zenith_angle:valid_max = 90.f ; viewing_zenith_angle:missing_value = -9999.f ; viewing_zenith_angle:_FillValue = -9999s ; viewing_zenith_angle:coordinates = "latitude longitude" ; viewing_zenith_angle:Special_note = "For internal use only!" ; short azimuth_angle(time, lat, lon) ; azimuth_angle:long_name = "Azimuth angle" ; azimuth_angle:units = "deg" ; azimuth_angle:scale_factor = 0.1f ; azimuth_angle:valid_min = 0.f ; azimuth_angle:valid_max = 360.f ; azimuth_angle:missing_value = -9999.f ; azimuth_angle:_FillValue = -9999s ; azimuth_angle:coordinates = "latitude longitude" ; azimuth_angle:Special_note = "For internal use only!" ; azimuth_angle:azimuth_angle_note = "Due to a processing problem, this parameter (relative azimuth angle) should not be used, and has been set to missing. This will be corrected in next version." ; // global attributes: :NetCDF_Version = "4.1.2 of Apr 25 2012 11:58:15 $" ; :Title = "Gridded cloud products derived from pixel level data" ; :Source = "NASA Langley Research Center" ; :Version = "V4.2" ; :Date = "VISST (now called SatCORPS-Satellite Cloud Observations and Radiative Property retrieval System) processed on Aug 7 15:07" ; :facility_id = "X1" ; :site_id = "sgp" ; :data_level = "c1" ; :missing_value = "-9999.f" ; :history = "Tue Aug 8 17:03:03 2017: ncks -C -O -x -v platitude,plongitude,plat,plon,clearsky_ir_temperature,clearsky_vis_reflectance,solar_zenith_angle,viewing_zenith_angle,azimuth_angle,Version,cld_phase,cld_type,level,nb2bb_type,phase,scn_type sgporgvisstgridg12v4minnisX1.c1.20100331.000000.cdf sgpvisstgridg12v4bminnisX1.c1.20100331.000000.cdf\ncreated by user mk on machine ssai at Tue Aug 8 21:02:20 UTC 2017 using C" ; :input_files = "GOES-12" ; :longwave_NB_BB_correlation = "The LW NB-BB correlation is given by Mbb=a+b*Mnb+c*Mnb*Mnb+dMnb*ln(colRH),where Mbb is the BB OLR(Wm-2),Mnb is the NB flux(Wm-2um-1),and colRH is the column-weighted rel hum(%) above the radiating surface.For spring night,a=77.90,b=5.86,c=-0.01786,d=-0.32374. For spring day,a=90.51,b=4.93,c=-0.01485,d=-0.21219. A 3rd order fit was also applied to eliminate low end bias. The fits were derived from 2008-10 G13 vs CERES-Terra Ed3 fluxes over the ARMSGP,with OLR RMS of night,7.82Wm-2 (3.45%); day, 8.53Wm-2 (3.44%). The CERES limb-darkening function is used to convert NB radiance to flux. A regional 5x5 degree monthly normalization to Ed4 CERES Aqua SSF1deg fluxes (linear correction) was applied. These fluxes are preliminary. REF:Doelling,D.,M.Khaiyer,and P.Minnis:2003,Improved ARMSGP TOA OLR Fluxes from G8 IR Radiances based on CERES data,Proc.13th Annual ARM STM,Boulder,CO,Mar31-Apr4,2003.http://www.arm.gov/publications/proceedings/conf13/" ; :shortwave_NB_BB_correlation = "The SW NB-BB correlation is given by Abb = a + b*Anb + c*Anb*Anb + d*ln(1/cos(SZA)),where Abb is the BB albedo (fraction),Anb is the NB albedo (fraction) and SZA is the solar zenith angle (deg).The coefficients are seasonal; spring:a=0.0761,b=0.6654,c=0.05691,d=0.01921. The relationship was derived from 2008-10 GOES-13 vs CERES-Terra Ed3 fluxes over the ARM_SGP domain and have corresponding albedo RMS of spring 0.0200 (6.62%). The CERES bidirectional model is used to convert NB reflectance to albedo. A regional 5x5 degree monthly normalization to Ed4 CERES Aqua SSF1deg fluxes (based on linear correction of SW flux) was applied. These albedoes are preliminary. REFERENCE:V.Chakrapani,D.R.Doelling,M.M.Khaiyer,and P.Minnis:2003, New Visible to Broadband Shortwave Conversions for Deriving Albedos from GOES-8 Over the ARM SGP,Proc. of 13th Annual ARM STM,Boulder,CO, March 31 to April 4, 2003.http://www.arm.gov/publications/proceedings/conf13/" ; :IR_calibration = "The GOES-12 IR calibration was based on the nominal equations used in Mcidas and found at http://www.oso.noaa.gov/goes/goes-calibration/gvar-conversion.htm" ; :VISST = "NASA-Langley cloud and radiation products are produced using a suite of algorithms- VISST (Visible Infrared Solar-infrared Split-Window Technique), SIST (Solar-infrared Infrared Split-Window Technique) and SINT (Solar-infrared Infrared Near-Infrared Technique), now collectively called SatCORPS. The technique uses GOES-12 channels to detect clouds and retrieve cloud microphysics. Atmospheric profiles are obtained from MERRA. REFERENCES: Minnis,P.,S.Sun-Mack,D.F.Young,P.W.Heck,D.P.Garber,Y.Chen,D.A.Spangenberg,R.F.Arduini,Q.Z.Trepte,W.L.Smith,Jr.,J.K.Ayers,S.C.Gibson,W.F.Miller,V.Chakrapani,Y.Takano,K.-N.Liou,Y.Xie,and P.Yang, 2011: CERES Edition-2 cloud property retrievals using TRMM VIRS and Terra and Aqua MODIS data,Part I: Algorithms. IEEE Trans. Geosci. Remote Sens., 49, 11, 4374-4400.; Minnis,P. et al,2008,Near-real time cloud retrievals from operational and research meteorological satellites. Proc. SPIE Europe Remote Sens. 2008, Cardiff,Wales,UK,15-18 Sep,7107-2,8 pp. http://www-pm.larc.nasa.gov (Publications link)" ; :VERSION = "This version was processed historically and is an intermediate version. As updates are made, the data will be reprocessed in the future and replaced." ; :time_Dimension1 = "This dimension is tied to Time_Offset" ; :lat_Dimension1 = "This dimension is dependent upon the number of latitude bins for this data set" ; :lon_Dimension1 = "This dimension is dependent upon the number of longitude bins for this data set" ; :cld_type = "This dimension holds the data for the following cloud criteria:" ; :cld_type1 = "index : 1 = total clouds, 2 = ice clouds, 3 = water clouds, 4 = supercooled water clouds" ; :cld_phase = "This dimension holds the data for the following cloud phase criteria:" ; :cld_phase1 = "index : 1 = ice clouds, 2 = water clouds, 3 = supercooled water clouds" ; :scn_type = "This dimension holds the data for the following scene types:" ; :scn_type1 = "index : 1 = total, 2 = clear (cloudy = total - clear)" ; :level = "This dimension holds the data for the following level types:" ; :level1 = "index : 1 = total, 2 = low (0-2km), 3 = mid (>2-<6km), 4 = high (>6km)" ; :visible_reflectance_note1 = "effective_wavelength_visst = 0.65 um" ; :visible_reflectance_note2 = "spectral_width_instrument = 0.5370 um - 0.7090 um" ; :ir_temperature_note1 = "effective_wavelength_visst = 10.8 um" ; :ir_temperature_note2 = "spectral_width_instrument = 10.1947 um - 11.1782 um" ; :SD_Bad_Value = "a -9999. in a standard deviation bin indicates there were less than 3 points in that bin" ; :Flag_comment = "for cloud products, if there are no cloudy pixels in a region, it will set to -9999., for the rest of the products, a -9999 indicates no data available for that region." ; :visible_calibration = "The GOES-12 visible calibration equation is Rad(0.65um) = (g0 + g1*d + g2*d*d)*(C-C0), where g0= 0.6825, g1= 4.89000e-05, g2= 0.00000, C= visible channel count, C0=is the visible0 channel offset (29.0), d is the number of days since reference. REFERENCE: Nguyen, L, D.R. Doelling, P. Minnis, J.K. Ayers, 2004, Rapid Technique to cross calibrate satellite imager with visible channels, Proc. of 49th SPIE Meeting, Denver, CO, Aug. 2-6, 2004. http://www-pm.larc.nasa.gov/arm_refs.html" ; :NCO = "4.3.0" ; :General_comment = "This dataset is part of ongoing research projects. Users of the data for research leading to conference-level or peer-reviewed publications should contact the SatCORPS P.I. for ARM, Dr. William Smith Jr. (william.l.smith@nasa.gov) before publishing any papers that include 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 the particular dataset. For any derived cloud, icing, and radiation products, 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. Either Dr. Smith or other group members can provide the proper references, caveats, or level of participation needed for any given request." ; :zeb_platform = "sgpvisstgridg12v4minnisX1.c1" ; :azimuth_angle_note = "In certain cases, the azimuth_angle parameter (relative azimuth angle) was flipped to an incorrect definition and should not be used. Issue will be corrected in the next version." ; }