netcdf 10210_sodarpc { dimensions: MaxNumberOfHeaders = 10 ; MaxStringLength = 32 ; MaxNumberOfReflectivityHeights = 512 ; TimeIndex = UNLIMITED ; // (33936 currently) variables: char SiteName(MaxNumberOfHeaders, MaxStringLength) ; SiteName:long_name = "Name of Site" ; int Latitude(MaxNumberOfHeaders) ; Latitude:long_name = "Latitude" ; Latitude:unit = "Degrees" ; int Longitude(MaxNumberOfHeaders) ; Longitude:long_name = "Longitude" ; Longitude:unit = "Degrees" ; int Elevation(MaxNumberOfHeaders) ; Elevation:long_name = "Elevation" ; Elevation:unit = "Meters" ; int Azimuth_Beam1(MaxNumberOfHeaders) ; Azimuth_Beam1:long_name = "Azimuth of beam number 1" ; Azimuth_Beam1:unit = "Degrees" ; int Elevation_Beam1(MaxNumberOfHeaders) ; Elevation_Beam1:long_name = "Elevation of beam number 1" ; Elevation_Beam1:unit = "Degrees" ; int TxFrequency(MaxNumberOfHeaders) ; TxFrequency:long_name = "Frequency of Transmit pulse" ; TxFrequency:unit = "KHz" ; int PulseLength(MaxNumberOfHeaders) ; PulseLength:long_name = "Lengh of Transmit pulse" ; PulseLength:unit = "Milliseconds" ; int SampleRate(MaxNumberOfHeaders) ; SampleRate:long_name = "Frequency of sampling" ; SampleRate:unit = "KHz" ; int RecordDelay(MaxNumberOfHeaders) ; RecordDelay:long_name = "Delay between Transmit and begining of recording" ; RecordDelay:unit = "Milliseconds" ; int SampleLength(MaxNumberOfHeaders) ; SampleLength:long_name = "Lengh of sample" ; SampleLength:unit = "Milliseconds" ; int AirTemperatureC(MaxNumberOfHeaders) ; AirTemperatureC:long_name = "Outside air temperature" ; AirTemperatureC:unit = "Degrees Celcius" ; int HeaderIndex(TimeIndex) ; HeaderIndex:long_name = "Index to header information" ; int Time(TimeIndex) ; Time:long_name = "Time of data acquisition" ; Time:unit = "Seconds since January 1, 1970" ; int QcFlag(TimeIndex) ; float ReflectivityData(TimeIndex, MaxNumberOfReflectivityHeights) ; ReflectivityData:long_name = "Recorded reflectivity data" ; // global attributes: :FileVersion = "1.00" ; }