dimensions: nData = UNLIMITED ; // (2975819 currently) nEpochs = 2880 ; nSatellites = 35 ; nStations = 209 ; length = 8 ; length2 = 4 ; position = 3 ; variables: short satList(nSatellites) ; satList:title = "Satellite ID list" ; char staList(nStations, length2) ; staList:title = "Station list" ; float satPosition(nEpochs, nSatellites, position) ; satPosition:units = "meters" ; satPosition:title = "Satellite positions at every epochs (x, y, z in WGS84)" ; float staPosition(nStations, position) ; staPosition:units = "degrees,degrees,meters" ; staPosition:title = "Station positions (longitude, latitude, altitude)" ; float TGD(nEpochs, nSatellites) ; TGD:title = "Satellite TGD at each epoch" ; TGD:units = "TECU" ; float sigmaTGD(nEpochs, nSatellites) ; sigmaTGD:title = "Satellite TGD RMSE at each epoch" ; sigmaTGD:units = "TECU" ; float IFB(nEpochs, nStations) ; IFB:title = "IFB of each station" ; IFB:units = "TECU" ; float sigmaIFB(nEpochs, nStations) ; sigmaIFB:title = "IFB RMSE of each station" ; sigmaIFB:units = "TECU" ; char epochData(nData, length) ; epochData:units = "hours:minutes:seconds" ; epochData:title = "Epoch of each observation" ; short satData(nData) ; satData:title = "Satellite ID of each observation" ; char staData(nData, length2) ; staData:title = "Station name of each observation" ; float lonData(nData) ; lonData:units = "degrees" ; lonData:title = "SIP longitude of each observation" ; float latData(nData) ; latData:units = "degrees" ; latData:title = "SIP latitude of each observation" ; float STECData(nData) ; STECData:units = "TECU" ; STECData:title = "STEC at subionospheric point for each observation" ; float fobData(nData) ; fobData:units = "none" ; fobData:title = "Obliquity factor for each observation" ; // global attributes: :algorithm_version = "v1.0 " ; :reference_station = "wtzr" ; :ionosphere_altitude (m) = 350000.f ;