netcdf twp915issrwpwindconX1.a1.20010124.000515 { dimensions: time = UNLIMITED ; // (23 currently) height_i = 100 ; power = 2 ; file_name_len = 30 ; variables: int base_time ; base_time:string = "24-Jan-2001,0:05:15 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 2001-01-24 00:05:15 0:00" ; float heights(height_i, power) ; heights:long_name = "Array of heights for each power" ; heights:units = "km" ; heights:field_index = "1" ; float spd(time, height_i, power) ; spd:long_name = "Horizontal wind speed" ; spd:units = "m/s" ; spd:field_index = "2" ; float dir(time, height_i, power) ; dir:long_name = "Horizontal wind direction" ; dir:units = "deg E of N" ; dir:field_index = "3" ; float u_wind(time, height_i, power) ; u_wind:long_name = "Easterly Wind Component" ; u_wind:units = "m/s" ; u_wind:field_index = "4" ; float v_wind(time, height_i, power) ; v_wind:long_name = "Northerly Wind Component" ; v_wind:units = "m/s" ; v_wind:field_index = "5" ; float vel0(time, height_i, power) ; vel0:long_name = "Beam 0 radial wind speed" ; vel0:units = "m/s" ; vel0:field_index = "6" ; float vel1(time, height_i, power) ; vel1:long_name = "Beam 1 radial wind speed" ; vel1:units = "m/s" ; vel1:field_index = "7" ; float vel2(time, height_i, power) ; vel2:long_name = "Beam 2 radial wind speed" ; vel2:units = "m/s" ; vel2:field_index = "8" ; float vel3(time, height_i, power) ; vel3:long_name = "Beam 3 radial wind speed" ; vel3:units = "m/s" ; vel3:field_index = "9" ; float vel4(time, height_i, power) ; vel4:long_name = "Beam 4 radial wind speed" ; vel4:units = "m/s" ; vel4:field_index = "10" ; float ncns0(time, height_i, power) ; ncns0:long_name = "Number of values that passed consensus, beam 0" ; ncns0:units = "Count" ; ncns0:field_index = "11" ; float ncns1(time, height_i, power) ; ncns1:long_name = "Number of values that passed consensus, beam 1" ; ncns1:units = "Count" ; ncns1:field_index = "12" ; float ncns2(time, height_i, power) ; ncns2:long_name = "Number of values that passed consensus, beam 2" ; ncns2:units = "Count" ; ncns2:field_index = "13" ; float ncns3(time, height_i, power) ; ncns3:long_name = "Number of values that passed consensus, beam 3" ; ncns3:units = "Count" ; ncns3:field_index = "14" ; float ncns4(time, height_i, power) ; ncns4:long_name = "Number of values that passed consensus, beam 4" ; ncns4:units = "Count" ; ncns4:field_index = "15" ; float snr0(time, height_i, power) ; snr0:long_name = "Signal to Noise Ratio, Beam 0" ; snr0:units = "dB" ; snr0:field_index = "16" ; float snr1(time, height_i, power) ; snr1:long_name = "Signal to Noise Ratio, Beam 1" ; snr1:units = "dB" ; snr1:field_index = "17" ; float snr2(time, height_i, power) ; snr2:long_name = "Signal to Noise Ratio, Beam 2" ; snr2:units = "dB" ; snr2:field_index = "18" ; float snr3(time, height_i, power) ; snr3:long_name = "Signal to Noise Ratio, Beam 3" ; snr3:units = "dB" ; snr3:field_index = "19" ; float snr4(time, height_i, power) ; snr4:long_name = "Signal to Noise Ratio, Beam 4" ; snr4:units = "dB" ; snr4:field_index = "20" ; float nheight(power) ; nheight:long_name = "Number of valid heights for each power" ; nheight:units = "Count" ; nheight:field_index = "21" ; float nrec0(time, power) ; nrec0:long_name = "Number of spectra/ave int, Beam 0" ; nrec0:units = "Count" ; nrec0:field_index = "22" ; float nrec1(time, power) ; nrec1:long_name = "Number of spectra/ave int, Beam 1" ; nrec1:units = "Count" ; nrec1:field_index = "23" ; float nrec2(time, power) ; nrec2:long_name = "Number of spectra/ave int, Beam 2" ; nrec2:units = "Count" ; nrec2:field_index = "24" ; float nrec3(time, power) ; nrec3:long_name = "Number of spectra/ave int, Beam 3" ; nrec3:units = "Count" ; nrec3:field_index = "25" ; float nrec4(time, power) ; nrec4:long_name = "Number of spectra/ave int, Beam 4" ; nrec4:units = "Count" ; nrec4:field_index = "26" ; float nrcns0(time, power) ; nrcns0:long_name = "Number of Values Required for Consensus, Beam 0" ; nrcns0:units = "Count" ; nrcns0:field_index = "27" ; float nrcns1(time, power) ; nrcns1:long_name = "Number of Values Required for Consensus, Beam 1" ; nrcns1:units = "Count" ; nrcns1:field_index = "28" ; float nrcns2(time, power) ; nrcns2:long_name = "Number of Values Required for Consensus, Beam 2" ; nrcns2:units = "Count" ; nrcns2:field_index = "29" ; float nrcns3(time, power) ; nrcns3:long_name = "Number of Values Required for Consensus, Beam 3" ; nrcns3:units = "Count" ; nrcns3:field_index = "30" ; float nrcns4(time, power) ; nrcns4:long_name = "Number of Values Required for Consensus, Beam 4" ; nrcns4:units = "Count" ; nrcns4:field_index = "31" ; float avgint(time, power) ; avgint:long_name = "Average Interval" ; avgint:units = "minutes" ; avgint:field_index = "32" ; float rgs(time, power) ; rgs:long_name = "Range Gate Spacing" ; rgs:units = "meters" ; rgs:field_index = "33" ; float sampr(time, power) ; sampr:long_name = "Sample Rate" ; sampr:units = "MHz" ; sampr:field_index = "34" ; float plen(power) ; plen:long_name = "Pulse Length" ; plen:units = "nanoseconds" ; plen:field_index = "35" ; float ipp(power) ; ipp:long_name = "Interpulse Period" ; ipp:units = "microseconds" ; ipp:field_index = "36" ; float tditime(power) ; tditime:long_name = "Time Domain Integration Time" ; tditime:units = "milliseconds" ; tditime:field_index = "37" ; float ncoh(power) ; ncoh:long_name = "Number of Coherent Samples/Spectral Point" ; ncoh:units = "Count" ; ncoh:field_index = "38" ; float dly(power) ; dly:long_name = "Delay Time" ; dly:units = "microseconds" ; dly:field_index = "39" ; float nspc(power) ; nspc:long_name = "Number of Individual Spectra/Average Spectrum" ; nspc:units = "Count" ; nspc:field_index = "40" ; float prf(power) ; prf:long_name = "Pulse Repetition Frequency" ; prf:units = "kHz" ; prf:field_index = "41" ; float rgf(power) ; rgf:long_name = "Height of Center of First Range Gate" ; rgf:units = "meters" ; rgf:field_index = "42" ; float rgl(power) ; rgl:long_name = "Height of Center of Last Range Gate" ; rgl:units = "meters" ; rgl:field_index = "43" ; float oband(power) ; oband:long_name = "Oblique FFT Bandwidth" ; oband:units = "m/s" ; oband:field_index = "44" ; float vband(power) ; vband:long_name = "Vertical FFT Bandwidth" ; vband:units = "m/s" ; vband:field_index = "45" ; char raw_file(time, file_name_len) ; raw_file:long_name = "Source Consensus Winds File" ; raw_file:units = "ASCII" ; raw_file:field_index = "46" ; 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: :ingest-software = "issrwpcons_ingest.c,v 2.14 2000/10/27 16:36:16 koontz Release_1_2" ; :proc-level = "a1" ; :input-source = "915issrwpwindcon1:w0005.024" ; :site-id = "twp" ; :facility-id = "X1 : unknown" ; :sds-mode = "production" ; :sample-int = "unknown" ; :averaging-int = "None." ; :serial-number = " " ; :missing-data = "-9999" ; :comment = "no comment" ; :field_indices = "Each field contains an attribute named \"field_index\".\n", "This index is unique to each field and contains a value\n", "from 1 to N (where N is the number of fields in platform)." ; :resolution_description = " " ; :Station_Name = " MANUS WIND PROFILER" ; :Consensus_Window_0_m_per_s = "1.5" ; :Consensus_Window_1_m_per_s = "2.0" ; :Consensus_Window_2_m_per_s = "2.0" ; :Consensus_Window_3_m_per_s = "-9999.0" ; :Consensus_Window_4_m_per_s = "-9999.0" ; :Blank_Data = "9999" ; :zeb_platform = "twp915issrwpwindconX1.a1" ; :history = "created by the Zebra DataStore library, 6-Mar-2001,19:13:33, $RCSfile: DFA_NetCDF.c,v $ $Revision: 3.52 $\n", "" ; }