<< alm_parse_yumafile GPS sp3c_parse_header >>

scilib_geo >> GPS > sp3_parse_file

sp3_parse_file

Reads orbit- and clockdata from a SP3-c formated file from the IGS.

Calling Sequence

[satdata, header, parserror] = sp3_parse_file(yfile)

Parameters

satdata

list of SV-data.

header

structured data found in the header (lines 1-22) of the SP3-file: sp3c_parse_header().

parserror

Vector of errors occured, should be empty.

Description

Reads orbit- and clockdata from a SP3-c formated file of the IGS. Returns a list of structured data. Specification of the fileformat (SP3-c) can be found here: sp3c.txt (12.02.2007)

Data contained in the header has already been worked into this data.

Important: Modifications applied to the Format at 17. August 2010 are not yet implemented. Satellite System identifier J = QZSS und C = COMPASS and Time System identicator QSC for QZSS-time are not supported.

satdata : Each element consist is a dataset holding all data to a SV
.sv_name [String], Identifier of the SV.
.orbit_almpos_fieldnames [1x10], stringmatrix with collumnnames of the field .orbit_almpos.
.orbit_almpos_prec_fieldnames [1x3], stringmatrix with collumnames of the field .orbit_almpos_prec (headerdata)
.orbit_almvel_fieldnames [1xx], stringmatrix with collumnames of the field .orbit_almvel. (not implemented)
.orbit_almpos [Xx15], matrix with orbitdata sorted by date and datatype.
.orbit_almpos_prec [Xx8], matrix with accuracydata from the header.
.orbit_almvel [0x0], (not implemented)

Examples

satdata =
   sv_name: "G01"
   orbit_almpos_fieldnames: ["time(1:6)","type","x","y","z","sigma_x","sigma_y","sigma_z","delta_t","sigma_delta_t"]
   orbit_almpos_prec_fieldnames: ["time","type","value(RMS)"]
   orbit_almvel_fieldnames: [0x0 constant]
   orbit_almpos: [96x15 constant]
   orbit_almpos_prec: [2007,12,14,0,0,0,4,8]
   orbit_almvel: [0x0 constant]

See Also

Authors


Report an issue
<< alm_parse_yumafile GPS sp3c_parse_header >>