netcdf template { dimensions: time = UNLIMITED ; // (0 currently) variables: double time(time) ; time:units = "s" ; time:long_name = "Time since start of occultation" ; time:valid_range = 0., 240. ; time:_FillValue = -999. ; float caL1Snr(time) ; caL1Snr:units = "none" ; caL1Snr:long_name = "Signal to Noise Ratio on the L1 channel, CA code" ; caL1Snr:valid_range = 0.f, 65535.f ; caL1Snr:_FillValue = -999.f ; float pL1Snr(time) ; pL1Snr:units = "none" ; pL1Snr:long_name = "Signal to Noise Ratio on the L1 channel, P code" ; pL1Snr:valid_range = 0.f, 65535.f ; pL1Snr:_FillValue = -999.f ; float pL2Snr(time) ; pL2Snr:units = "none" ; pL2Snr:long_name = "Signal to Noise Ratio on the L2 channel, P code" ; pL2Snr:valid_range = 0.f, 65535.f ; pL2Snr:_FillValue = -999.f ; double xLeo(time) ; xLeo:units = "km" ; xLeo:long_name = "LEO X position (ECI)" ; xLeo:valid_range = -7378., 7378. ; xLeo:_FillValue = -999. ; double yLeo(time) ; yLeo:units = "km" ; yLeo:long_name = "LEO Y position (ECI)" ; yLeo:valid_range = -7378., 7378. ; yLeo:_FillValue = -999. ; double zLeo(time) ; zLeo:units = "km" ; zLeo:long_name = "LEO Z position (ECI)" ; zLeo:valid_range = -7378., 7378. ; zLeo:_FillValue = -999. ; double xdLeo(time) ; xdLeo:units = "km/s" ; xdLeo:long_name = "LEO X velocity (ECI)" ; xdLeo:valid_range = -8., 8. ; xdLeo:_FillValue = -999. ; double ydLeo(time) ; ydLeo:units = "km/s" ; ydLeo:long_name = "LEO Y velocity (ECI)" ; ydLeo:valid_range = -8., 8. ; ydLeo:_FillValue = -999. ; double zdLeo(time) ; zdLeo:units = "km/s" ; zdLeo:long_name = "LEO Z velocity (ECI)" ; zdLeo:valid_range = -8., 8. ; zdLeo:_FillValue = -999. ; double xGps(time) ; xGps:units = "km" ; xGps:long_name = "GPS X position (ECI)" ; xGps:valid_range = -26564., 26564. ; xGps:_FillValue = -999. ; double yGps(time) ; yGps:units = "km" ; yGps:long_name = "GPS Y position (ECI)" ; yGps:valid_range = -26564., 26564. ; yGps:_FillValue = -999. ; double zGps(time) ; zGps:units = "km" ; zGps:long_name = "GPS Z position (ECI)" ; zGps:valid_range = -26564., 26564. ; zGps:_FillValue = -999. ; double xdGps(time) ; xdGps:units = "km/s" ; xdGps:long_name = "GPS X velocity (ECI)" ; xdGps:valid_range = -5., 5. ; xdGps:_FillValue = -999. ; double ydGps(time) ; ydGps:units = "km/s" ; ydGps:long_name = "GPS Y velocity (ECI)" ; ydGps:valid_range = -5., 5. ; ydGps:_FillValue = -999. ; double zdGps(time) ; zdGps:units = "km/s" ; zdGps:long_name = "GPS Z velocity (ECI)" ; zdGps:valid_range = -5., 5. ; zdGps:_FillValue = -999. ; double exL1(time) ; exL1:units = "m" ; exL1:long_name = "Excess Phase on L1 channel" ; exL1:valid_range = -5000., 5000. ; exL1:_FillValue = -999. ; double exL2(time) ; exL2:units = "m" ; exL2:long_name = "Excess Phase on L2 channel" ; exL2:valid_range = -5000., 5000. ; exL2:_FillValue = -999. ; double exLC(time) ; exLC:units = "m" ; exLC:long_name = "Excess Phase (ionosphere corrected)" ; exLC:valid_range = -5000., 5000. ; exLC:_FillValue = -999. ; double xmdl(time) ; xmdl:units = "m" ; xmdl:long_name = "OpenLoop Phase Model" ; xmdl:valid_range = -5000., 5000. ; xmdl:_FillValue = -999. ; double xmdldd(time) ; xmdldd:units = "m" ; xmdldd:long_name = "OpenLoop Phase Model (DD)" ; xmdldd:valid_range = -5000., 5000. ; xmdldd:_FillValue = -999. ; double xrng(time) ; xrng:units = "m" ; xrng:long_name = "OpenLoop Range Model" ; xrng:valid_range = -5000., 5000. ; xrng:_FillValue = -999. ; double xmdl2(time) ; xmdl2:units = "m" ; xmdl2:long_name = "L2CA OpenLoop Phase Model" ; xmdl2:valid_range = -5000., 5000. ; xmdl2:_FillValue = -999. ; double xmdldd2(time) ; xmdldd2:units = "m" ; xmdldd2:long_name = "L2CA OpenLoop Phase Model (DD)" ; xmdldd2:valid_range = -5000., 5000. ; xmdldd2:_FillValue = -999. ; double xrng2(time) ; xrng2:units = "m" ; xrng2:long_name = "L2CA OpenLoop Range Model" ; xrng2:valid_range = -5000., 5000. ; xrng2:_FillValue = -999. ; // global attributes: :processingType = 1 ; :processingHistory = "MATLAB" ; :timeOfProcessing = "20150902:000843.654:-0600" ; :subType = 2014 ; :version = 2860 ; :missionId = "SPIRE" ; :trkStatus = 2 ; :leoId = 5 ; :dumpId = 1 ; :occId = 1 ; :setting = 0 ; :conId = "G" ; :occfreq1 = 1575420000. ; :occfreq2 = 1227600000. ; :Obs_type_L1 = "" ; :Obs_type_L2 = "" ; :refsatId = 9 ; :occsatId = 21 ; :ismtL4n = 100 ; :iRefOutlier = 0 ; :iRefOutEpo = 0 ; :iHasGap = 0 ; :FirstGap = 0. ; :iTotGap = 0 ; :rmsGapL1 = 0. ; :rmsGapL2 = 0. ; :fidName = "" ; :startTime = 1117193183. ; :stopTime = 1117193268.46491 ; :year = 2015 ; :month = 6 ; :day = 1 ; :hour = 11 ; :minute = 26 ; :second = 23.f ; :dayOfYear = 152 ; :intref = 0 ; :hrstato = 1b ; :hrstatr = 0b ; :refrms = 0.002096429f ; :refmax = 0.0101242f ; :fidoccrms = 0.f ; :fidoccmax = 0.f ; :fidrefrms = 0.f ; :fidrefmax = 0.f ; :l2min = 186.f ; :l2max = 232.f ; :fileStamp = "C005.2015.152.11.28.G21" ; :parmsfile = "processOcc5.parms8" ; :center = "UMD/ESSIC/CISESS" ; :bad = "0" ; :errstr = "OK" ; }