sp3 module
Functions to process .sp3 precise orbit files.
- class sp3.Sp3(input_paths)[source]
Bases:
NavData
sp3 specific loading and preprocessing for any GNSS constellation.
Notes
The format for .sp3 files can be viewed in [1].
Based on code written by J. Makela. AE 456, Global Navigation Sat Systems, University of Illinois Urbana-Champaign. Fall 2015
References
Sp3 loading and preprocessing.
- Parameters:
input_paths (string or path-like or list of paths) – Path to measurement sp3 file(s).
- interpolate_sp3(navdata, window=6, verbose=False)[source]
Interpolate ECEF position data from sp3 file, inplace to given navdata instance.
- Parameters:
navdata (gnss_lib_py.navdata.navdata.NavData) – Instance of the NavData class that must include rows for
gps_millis
andgnss_sv_id
.window (int) – Number of points to use in interpolation window.
verbose (bool) – Flag (True/False) for whether to print intermediate steps useful for debugging/reviewing (the default is False)