netcdf sgp60wpdnwndsX1.b1.20020226.000000 { dimensions: time = UNLIMITED ; // (24 currently) station = 30 ; height_low = 36 ; height_hi = 36 ; variables: int base_time ; base_time:string = "26-Feb-2002,0:00:00 GMT" ; base_time:long_name = "Base time in Epoch" ; base_time:units = "seconds since 1970-1-1 0:00:00 0:00" ; double time_offset(time) ; time_offset:long_name = "Time offset from base_time" ; time_offset:units = "seconds since 2002-02-26 00:00:00 0:00" ; float lat_stn(station) ; lat_stn:long_name = "Station latitude" ; lat_stn:units = "Degrees" ; lat_stn:valid_min = "-90.00f" ; lat_stn:valid_max = "90.00f" ; lat_stn:missing_value = "N/A" ; float lon_stn(station) ; lon_stn:long_name = "Station longitude" ; lon_stn:units = "Degrees" ; lon_stn:valid_min = "-180.00f" ; lon_stn:valid_max = "180.00f" ; lon_stn:missing_value = "N/A" ; float alt_stn(station) ; alt_stn:long_name = "Station altitude" ; alt_stn:units = "meters" ; alt_stn:missing_value = "N/A" ; float site_num_stn(station) ; site_num_stn:long_name = "site number" ; site_num_stn:units = "numeric" ; site_num_stn:valid_min = "0" ; site_num_stn:valid_max = "39" ; float magnetic_dcn_stn(station) ; magnetic_dcn_stn:long_name = "magnetic declination" ; magnetic_dcn_stn:units = "Degrees" ; float orient_n_stn(station) ; orient_n_stn:long_name = "orientation from true N" ; orient_n_stn:units = "Degrees" ; float ebeam_az_stn(station) ; ebeam_az_stn:long_name = "east beam azimuth angle" ; ebeam_az_stn:units = "Degrees" ; float ebeam_el_stn(station) ; ebeam_el_stn:long_name = "north beam elevation angle" ; ebeam_el_stn:units = "Degrees" ; float nbeam_az_stn(station) ; nbeam_az_stn:long_name = "north beam azimuth angle" ; nbeam_az_stn:units = "Degrees" ; float nbeam_el_stn(station) ; nbeam_el_stn:long_name = "north beam elevation angle" ; nbeam_el_stn:units = "Degrees" ; float vbeam_az_stn(station) ; vbeam_az_stn:long_name = "vertical beam azimuth angle" ; vbeam_az_stn:units = "Degrees" ; float vbeam_el_stn(station) ; vbeam_el_stn:long_name = "vertical beam elevation angle" ; vbeam_el_stn:units = "Degrees" ; float ht_low(height_low) ; ht_low:long_name = "Height above station in low mode" ; ht_low:units = "meters" ; ht_low:explanation = "center of consecutive height intervals of which the wind readings are averages" ; ht_low:valid_min = "500" ; ht_low:valid_max = "9250" ; float ht_hi(height_hi) ; ht_hi:long_name = "Height above station in high mode" ; ht_hi:units = "meters" ; ht_hi:explanation = "center of consecutive height intervals of which the wind readings are averages" ; ht_hi:valid_min = "7500" ; ht_hi:valid_max = "16250" ; float data_source(time, station) ; data_source:long_name = "Data source (GOES or landline)" ; data_source:units = "data_source_code" ; data_source:code_description = "0 - GOES, hourly data created on the profiler; 1 - Landline, hourly data created on the HUB" ; data_source:valid_min = "0" ; data_source:valid_max = "1" ; float wspd_low(time, station, height_low) ; wspd_low:long_name = "Wind speed - low mode" ; wspd_low:units = "meter/second" ; wspd_low:valid_min = "0" ; wspd_low:valid_max = "150" ; float wdir_low(time, station, height_low) ; wdir_low:long_name = "Wind direction - low mode" ; wdir_low:units = "Degrees" ; wdir_low:valid_min = "0" ; wdir_low:valid_max = "360" ; float u_wind_low(time, station, height_low) ; u_wind_low:long_name = "U wind component - low mode" ; u_wind_low:units = "meter/second" ; u_wind_low:valid_min = "-150" ; u_wind_low:valid_max = "150" ; float v_wind_low(time, station, height_low) ; v_wind_low:long_name = "V wind component - low mode" ; v_wind_low:units = "meter/second" ; v_wind_low:valid_min = "-150" ; v_wind_low:valid_max = "150" ; float w_wind_low(time, station, height_low) ; w_wind_low:long_name = "W wind component - low mode" ; w_wind_low:units = "meter/second" ; w_wind_low:valid_min = "-30" ; w_wind_low:valid_max = "30" ; float cons_e_low(time, station, height_low) ; cons_e_low:long_name = "Consensus numbers East/Low" ; cons_e_low:units = "unitless" ; cons_e_low:valid_min = "0" ; cons_e_low:valid_max = "15" ; float cons_n_low(time, station, height_low) ; cons_n_low:long_name = "Consensus numbers North/Low" ; cons_n_low:units = "unitless" ; cons_n_low:valid_min = "0" ; cons_n_low:valid_max = "15" ; float cons_v_low(time, station, height_low) ; cons_v_low:long_name = "Consensus numbers Vertical/Low" ; cons_v_low:units = "unitless" ; cons_v_low:valid_min = "0" ; cons_v_low:valid_max = "15" ; float qc_ind_low(time, station, height_low) ; qc_ind_low:long_name = "Quality control indicators low mode" ; qc_ind_low:units = "qc_ind_code" ; qc_ind_low:code_description_1 = "0 - passed all checks ; 9 - U component passed continuity check, V componet continuity results inconclusive; 10 - U component continuity check results inconclusive, V component passed continuity check ; 11 -U and V component continuity check results inconclusive" ; qc_ind_low:code_description_2 = "12 - U component failed continuity check, V component passed continuity check ; 13 U component passed continuity check, V component failed continuity check ; 15 Consensus failed or insufficient 6-minute data to perform consensus: no winds produced ;" ; qc_ind_low:code_description_3 = "16 U and V components failed continuity check; 17 U component failed continuity check, V component continuity check results inconclusive; 18 U component continuity check results inconclusive, V component failed continuity check" ; qc_ind_low:valid_min = "0" ; qc_ind_low:valid_max = "18" ; float qc_sum_low(time, station, height_low) ; qc_sum_low:long_name = "Quality control summary values - low mode" ; qc_sum_low:units = "qc_sum_code" ; qc_sum_low:code_description = "1 No wind available; 2 Passed all applicable tests; 3 Failed a test full data available; 4 Failed a test partial data available; 5 Failed a test radar was degraded" ; qc_sum_low:valid_min = "0" ; qc_sum_low:valid_max = "5" ; float max_ht_qc_low(time, station) ; max_ht_qc_low:long_name = "Maximum height passing quality control low" ; max_ht_qc_low:units = "meters" ; max_ht_qc_low:valid_min = "500" ; max_ht_qc_low:valid_max = "9250" ; float wspd_hi(time, station, height_hi) ; wspd_hi:long_name = "Wind speed - high mode" ; wspd_hi:units = "meter/second" ; wspd_hi:valid_min = "0" ; wspd_hi:valid_max = "150" ; float wdir_hi(time, station, height_hi) ; wdir_hi:long_name = "Wind direction - high mode" ; wdir_hi:units = "Degrees" ; wdir_hi:valid_min = "0" ; wdir_hi:valid_max = "360" ; float u_wind_hi(time, station, height_hi) ; u_wind_hi:long_name = "U wind component - high mode" ; u_wind_hi:units = "meter/second" ; u_wind_hi:valid_min = "-150" ; u_wind_hi:valid_max = "150" ; float v_wind_hi(time, station, height_hi) ; v_wind_hi:long_name = "V wind component - high mode" ; v_wind_hi:units = "meter/second" ; v_wind_hi:valid_min = "-150" ; v_wind_hi:valid_max = "150" ; float w_wind_hi(time, station, height_hi) ; w_wind_hi:long_name = "W wind component - high mode" ; w_wind_hi:units = "meter/second" ; w_wind_hi:valid_min = "-30" ; w_wind_hi:valid_max = "30" ; float cons_e_hi(time, station, height_hi) ; cons_e_hi:long_name = "Consensus numbers East/High" ; cons_e_hi:units = "unitless" ; cons_e_hi:valid_min = "0" ; cons_e_hi:valid_max = "15" ; float cons_n_hi(time, station, height_hi) ; cons_n_hi:long_name = "Consensus numbers North/High" ; cons_n_hi:units = "unitless" ; cons_n_hi:valid_min = "0" ; cons_n_hi:valid_max = "15" ; float cons_v_hi(time, station, height_hi) ; cons_v_hi:long_name = "Consensus numbers Vertical/High" ; cons_v_hi:units = "unitless" ; cons_v_hi:valid_min = "0" ; cons_v_hi:valid_max = "15" ; float qc_ind_hi(time, station, height_hi) ; qc_ind_hi:long_name = "Quality control indicators - high mode" ; qc_ind_hi:units = "qc_ind_code" ; qc_ind_hi:code_description_1 = "0 - passed all checks ; 9 - U component passed continuity check, V componet continuity results inconclusive; 10 - U component continuity check results inconclusive, V component passed continuity check ; 11 -U and V component continuity check results inconclusive" ; qc_ind_hi:code_description_2 = "12 - U component failed continuity check, V component passed continuity check ; 13 U component passed continuity check, V component failed continuity check ; 15 Consensus failed or insufficient 6-minute data to perform consensus: no winds produced ;" ; qc_ind_hi:code_description_3 = "16 U and V components failed continuity check; 17 U component failed continuity check, V component continuity check results inconclusive; 18 U component continuity check results inconclusive, V component failed continuity check" ; qc_ind_hi:valid_min = "0" ; qc_ind_hi:valid_max = "18" ; float qc_sum_hi(time, station, height_hi) ; qc_sum_hi:long_name = "Quality control summary values - high mode" ; qc_sum_hi:units = "qc_sum_code" ; qc_sum_hi:code_description = "1 No wind available ; 2 Passed all applicable tests; 3 Failed a test full data available; 4 Failed a test partial data available; 5 Failed a test radar was degraded" ; qc_sum_hi:valid_min = "0" ; qc_sum_hi:valid_max = "5" ; float max_ht_qc_hi(time, station) ; max_ht_qc_hi:long_name = "Maximum height passing quality control high" ; max_ht_qc_hi:units = "meters" ; max_ht_qc_hi:valid_min = "9250" ; max_ht_qc_hi:valid_max = "162500" ; float checkout_mode(time, station) ; checkout_mode:long_name = "Profiler in checkout mode" ; checkout_mode:units = "checkout_mode_code" ; checkout_mode:code_description = "0 false ; 1 true" ; checkout_mode:valid_min = "0" ; float lat ; lat:long_name = "north latitude" ; lat:units = "degrees" ; lat:valid_range = -90.f, 90.f ; float lon ; lon:long_name = "east longitude" ; lon:units = "degrees" ; lon:valid_range = -180.f, 180.f ; float alt ; alt:long_name = "altitude" ; alt:units = "meters above Mean Sea Level" ; // global attributes: :Date = "Thu Feb 28 04:40:24 2002" ; :Version = "Release_3_7" ; :Command_Line = "/apps/vip/bin/sgp60wnd -i 20020226" ; :Input_Platforms = "none; ingest from external file" ; :BW_Version = "Release_3_3" ; :Platform_Description = "60 minutes winds for 34 stations, Wind Profiler Demo Network" ; :facility_id = "external" ; :input_files = "sgp60wpdnwndsX1.00.yyyymmdd.000000.raw" ; :source_of_data = "data is ingested from EBUFR file sgp60wpdnwndsX1.00.yyyymmdd from NCDC, and fields site_num_stn, magnetic_dcn_stn and orient_n_stn are read from a flat file STN_INFO." ; :source_of_stn_info = "station information in WPDN_stn_info is taken from \"Wind Profiler Demo Network, Site Information Report - List A, August 31, 1993\", provided to ARM by Doug Van de Kemp of NOAA/ERL/FSL on 3/30/94." ; :source_of_beam_info = "beam information in WPDN_stn_info is taken from the Wind Profiler Network Orientation Data, provided to ARM by Scott Stierle of NOAA/ERL/FSL on 2/1/95." ; :data_organization = "nspace" ; :averaging_interval = "60 mins" ; :data_volume = "2M for 24 hours" ; :profiler_operational_condition_temperature = "-40 to 50 deg. C" ; :profiler_operational_condition_humidity = "0-100 %" ; :profiler_operational_condition_wind = "up to 140 mph" ; :profiler_operational_condition_rain = "up to 3 inches/hour" ; :profiler_operational_condition_snow = "up to 4 feet" ; :profiler_operational_condition_ice = "up to 3 inches radial" ; :missing_value = "-99999." ; :explanation_of_missing_value = "value assigned for data reported as missing" ; :value_for_station_not_reporting = "-9999." ; :explanation_of_stations_not_reporting_value = "value assigned when the profiler station does not report to the WPDN" ; :reference = "document for quality control and consensus algorithm are available at the experiment center via anonymous ftp in directory docs/external/profiler" ; :ebufr_version = "Release_3_2_3" ; :zeb_platform = "sgp60wpdnwndsX1.b1" ; :history = "created by the Zebra DataStore library, 28-Feb-2002,4:40:24, $RCSfile: DFA_NetCDF.c,v $ $Revision: 3.52 $\n", "" ; }