Attributes { Profile_time { String coordinates "Latitude"; Float32 factor 1.000000000; Float32 offset 0.000000000; String long_name "Seconds since the start of the granule."; String units "seconds"; Float32 valid_range 0.000000000, 6000.000000; } UTC_start { Float32 factor 1.000000000; Float32 offset 0.000000000; String long_name "UTC seconds since 00:00 Z of the first profile"; String units "seconds"; Float32 valid_range 0.000000000, 86400.00000; } TAI_start { String coordinates "UTC_start"; Float32 factor 1.000000000; Float32 offset 0.000000000; String long_name "TAI time for the first profile."; String units "seconds"; Float64 valid_range 0.0000000000000000, 600000000.00000000; } Latitude { String units "degrees_north"; Float32 factor 1.000000000; Float32 offset 0.000000000; String long_name "Spacecraft Latitude"; Float32 valid_range -90.00000000, 90.00000000; } Longitude { String coordinates "Latitude"; Float32 factor 1.000000000; Float32 offset 0.000000000; String long_name "Spacecraft Longitude"; String units "degrees"; Float32 valid_range -180.0000000, 180.0000000; } Height { String coordinates "Latitude nbin"; Int16 _FillValue -9999; Float32 factor 1.000000000; Float32 offset 0.000000000; String long_name "Height of range bin in Reflectivity/Cloud Mask above reference surface (~ mean sea level)."; String units "m"; Int16 valid_range -5000, 30000; Int16 missing -9999; String missop "=="; } Range_to_intercept { String coordinates "Latitude"; Float32 factor 1.000000000; Float32 offset 0.000000000; String long_name "Range from the spacecraft to the CPR boresight intercept with the geoid"; String units "km"; Float32 valid_range 600.0000000, 800.0000000; } DEM_elevation { String coordinates "Latitude"; Float32 factor 1.000000000; Float32 offset 0.000000000; String long_name "Digital Elevation Map"; String units "meters"; Int16 valid_range -9999, 8850; Int16 missing 9999; String missop "=="; } Vertical_binsize { String coordinates "UTC_start"; String long_name "Vertical_binsize"; Float32 factor 1.000000000; Float32 offset 0.000000000; String units "m"; Float32 missing -9999.000000; String missop "=="; } Pitch_offset { String coordinates "UTC_start"; Float32 factor 1.000000000; Float32 offset 0.000000000; String long_name "Nominal satellite pitch angle offset from nadir"; String units "degrees"; Float32 valid_range -90.00000000, 90.00000000; } Roll_offset { String coordinates "UTC_start"; Float32 factor 1.000000000; Float32 offset 0.000000000; String long_name "Nominal satellite roll angle offset from nadir"; String units "degrees"; Float32 valid_range -90.00000000, 90.00000000; } nbin { String units "level"; String long_name "nbin(fake)"; } ncloud { String units "level"; String long_name "ncloud(fake)"; } Data_quality { String coordinates "Latitude"; Float32 factor 1.000000000; Float32 offset 0.000000000; String long_name "Data Quality"; String units "--"; Int32 valid_range 0, 127; } Data_status { String coordinates "Latitude"; Float32 factor 1.000000000; Float32 offset 0.000000000; String long_name "Data status flags"; String units "--"; Int32 valid_range 0, 127; } Data_targetID { String coordinates "Latitude"; Float32 factor 1.000000000; Float32 offset 0.000000000; String long_name "CPR bus orientation (target ID)"; String units "--"; Int32 valid_range 0, 81; } CloudFraction { String coordinates "Latitude nbin"; Int32 _FillValue -9; Float32 factor 1.000000000; Float32 offset 0.000000000; String long_name "Cloud Fraction"; Int32 valid_range 0, 100; Int32 missing -9; String missop "=="; } UncertaintyCF { String coordinates "Latitude nbin"; Int32 _FillValue -9; Float32 factor 1.000000000; Float32 offset 0.000000000; String long_name "Uncertainty of Cloud Fraction"; Int32 valid_range 0, 100; Int32 missing -9; String missop "=="; } CloudLayers { String coordinates "Latitude"; Float32 factor 1.000000000; Float32 offset 0.000000000; String long_name "Number of hydrometeor layers"; Int32 valid_range 0, 5; Int32 missing -9; String missop "=="; } LayerBase { String coordinates "Latitude ncloud"; Int16 _FillValue 0; Float32 factor 1.000000000; Float32 offset 0.000000000; String long_name "Height of Layer Base"; String units "m"; Int16 valid_range 0, 25000; Int16 missing -99; String missop "=="; } LayerTop { String coordinates "Latitude ncloud"; Int16 _FillValue 0; Float32 factor 1.000000000; Float32 offset 0.000000000; String long_name "Height of layer top"; String units "m"; Int16 valid_range 0, 25000; Int16 missing -99; String missop "=="; } FlagBase { String coordinates "Latitude ncloud"; Int32 _FillValue -9; Float32 factor 1.000000000; Float32 offset 0.000000000; String long_name "Flag of layer base"; Int32 valid_range 0, 3; Int32 missing -9; String missop "=="; } FlagTop { String coordinates "Latitude ncloud"; Int32 _FillValue -9; Float32 factor 1.000000000; Float32 offset 0.000000000; String long_name "Flag of layer top"; Int32 valid_range 0, 3; Int32 missing -9; String missop "=="; } HDF_GLOBAL { String HDFEOSVersion "HDFEOS_V2.5"; Float32 granule_number 26000.00000; String ID_SITE "Cooperative Institute for Research in the Atmosphere"; String ID_CENTER "CloudSat Data Processing Center"; String ID_CENTER_URL "http://cloudsat.cira.colostate.edu"; String ID_MACHINE "SKINKA"; String ID_CREATED "Fri Mar 25 12:54:21 2011"; String algorithm_name "2B-GEOPROF-LIDAR"; String algorithm_version "1.1"; String product_name "2B-GEOPROF-LIDAR"; String product_version "003"; String start_time "20110318180415"; String end_time "20110318194308"; } 2B-GEOPROF-LIDAR { Float32 granule_number 26000.00000; String ID_SITE "Cooperative Institute for Research in the Atmosphere"; String ID_CENTER "CloudSat Data Processing Center"; String ID_CENTER_URL "http://cloudsat.cira.colostate.edu"; String ID_MACHINE "SKINKA"; String ID_CREATED "Fri Mar 25 12:54:21 2011"; String algorithm_name "2B-GEOPROF-LIDAR"; String algorithm_version "1.1"; String product_name "2B-GEOPROF-LIDAR"; String product_version "003"; String start_time "20110318180415"; String end_time "20110318194308"; Float32 Profile_time_factor 1.000000000; Float32 Profile_time_offset 0.000000000; String Profile_time_long_name "Seconds since the start of the granule."; String Profile_time_units "seconds"; Float32 Profile_time_valid_range 0.000000000, 6000.000000; Float32 UTC_start_factor 1.000000000; Float32 UTC_start_offset 0.000000000; String UTC_start_long_name "UTC seconds since 00:00 Z of the first profile"; String UTC_start_units "seconds"; Float32 UTC_start_valid_range 0.000000000, 86400.00000; Float32 TAI_start_factor 1.000000000; Float32 TAI_start_offset 0.000000000; String TAI_start_long_name "TAI time for the first profile."; String TAI_start_units "seconds"; Float64 TAI_start_valid_range 0.0000000000000000, 600000000.00000000; Float32 Latitude_factor 1.000000000; Float32 Latitude_offset 0.000000000; String Latitude_long_name "Spacecraft Latitude"; String Latitude_units "degrees"; Float32 Latitude_valid_range -90.00000000, 90.00000000; Float32 Longitude_factor 1.000000000; Float32 Longitude_offset 0.000000000; String Longitude_long_name "Spacecraft Longitude"; String Longitude_units "degrees"; Float32 Longitude_valid_range -180.0000000, 180.0000000; Float32 Height_factor 1.000000000; Float32 Height_offset 0.000000000; String Height_long_name "Height of range bin in Reflectivity/Cloud Mask above reference surface (~ mean sea level)."; String Height_units "m"; Int16 Height_valid_range -5000, 30000; Int16 Height_missing -9999; String Height_missop "=="; Float32 Range_to_intercept_factor 1.000000000; Float32 Range_to_intercept_offset 0.000000000; String Range_to_intercept_long_name "Range from the spacecraft to the CPR boresight intercept with the geoid"; String Range_to_intercept_units "km"; Float32 Range_to_intercept_valid_range 600.0000000, 800.0000000; Float32 DEM_elevation_factor 1.000000000; Float32 DEM_elevation_offset 0.000000000; String DEM_elevation_long_name "Digital Elevation Map"; String DEM_elevation_units "meters"; Int16 DEM_elevation_valid_range -9999, 8850; Int16 DEM_elevation_missing 9999; String DEM_elevation_missop "=="; Float32 Vertical_binsize_factor 1.000000000; Float32 Vertical_binsize_offset 0.000000000; String Vertical_binsize_units "m"; Float32 Vertical_binsize_missing -9999.000000; String Vertical_binsize_missop "=="; Float32 Pitch_offset_factor 1.000000000; Float32 Pitch_offset_offset 0.000000000; String Pitch_offset_long_name "Nominal satellite pitch angle offset from nadir"; String Pitch_offset_units "degrees"; Float32 Pitch_offset_valid_range -90.00000000, 90.00000000; Float32 Roll_offset_factor 1.000000000; Float32 Roll_offset_offset 0.000000000; String Roll_offset_long_name "Nominal satellite roll angle offset from nadir"; String Roll_offset_units "degrees"; Float32 Roll_offset_valid_range -90.00000000, 90.00000000; Float32 Data_quality_factor 1.000000000; Float32 Data_quality_offset 0.000000000; String Data_quality_long_name "Data Quality"; String Data_quality_units "--"; Int32 Data_quality_valid_range 0, 127; Float32 Data_status_factor 1.000000000; Float32 Data_status_offset 0.000000000; String Data_status_long_name "Data status flags"; String Data_status_units "--"; Int32 Data_status_valid_range 0, 127; Float32 Data_targetID_factor 1.000000000; Float32 Data_targetID_offset 0.000000000; String Data_targetID_long_name "CPR bus orientation (target ID)"; String Data_targetID_units "--"; Int32 Data_targetID_valid_range 0, 81; Float32 CloudFraction_factor 1.000000000; Float32 CloudFraction_offset 0.000000000; String CloudFraction_long_name "Cloud Fraction"; Int32 CloudFraction_valid_range 0, 100; Int32 CloudFraction_missing -9; String CloudFraction_missop "=="; Float32 UncertaintyCF_factor 1.000000000; Float32 UncertaintyCF_offset 0.000000000; String UncertaintyCF_long_name "Uncertainty of Cloud Fraction"; Int32 UncertaintyCF_valid_range 0, 100; Int32 UncertaintyCF_missing -9; String UncertaintyCF_missop "=="; Float32 CloudLayers_factor 1.000000000; Float32 CloudLayers_offset 0.000000000; String CloudLayers_long_name "Number of hydrometeor layers"; Int32 CloudLayers_valid_range 0, 5; Int32 CloudLayers_missing -9; String CloudLayers_missop "=="; Float32 LayerBase_factor 1.000000000; Float32 LayerBase_offset 0.000000000; String LayerBase_long_name "Height of Layer Base"; String LayerBase_units "m"; Int16 LayerBase_valid_range 0, 25000; Int16 LayerBase_missing -99; String LayerBase_missop "=="; Float32 LayerTop_factor 1.000000000; Float32 LayerTop_offset 0.000000000; String LayerTop_long_name "Height of layer top"; String LayerTop_units "m"; Int16 LayerTop_valid_range 0, 25000; Int16 LayerTop_missing -99; String LayerTop_missop "=="; Float32 FlagBase_factor 1.000000000; Float32 FlagBase_offset 0.000000000; String FlagBase_long_name "Flag of layer base"; Int32 FlagBase_valid_range 0, 3; Int32 FlagBase_missing -9; String FlagBase_missop "=="; Float32 FlagTop_factor 1.000000000; Float32 FlagTop_offset 0.000000000; String FlagTop_long_name "Flag of layer top"; Int32 FlagTop_valid_range 0, 3; Int32 FlagTop_missing -9; String FlagTop_missop "=="; } }