GNSSpy: Python Toolkit for GNSS Data
- Istanbul Technical University, Civil Faculty, Geomatics Engineering Department, Turkey (ozbeyv@itu.edu.tr)
The use of Python programming language in the academic community increased in recent years. Python is a multi-purpose language and has an easy syntax which makes it appropriate for routine computations. However, there are very few attempts to write GNSS related libraries in Python programming language.
GNSSpy is a free and open-source library for handling multi GNSS and different versions (2.X and 3.X) of RINEX files. It provides Single Point Positioning (SPP) and Precise Point Positioning (PPP) solutions by least squares adjustment using precise ephemeris, differential code biases (DCB) and clock corrections from different solutions. GNSSpy can be used for editing (slicing, decimating, merging) and quality checking (multipath, ionospheric delay, SNR) for RINEX files. It can be successfully used for visualizing GNSS data such as skyplot, azimuth-elevation, time-elevation, ground track, and visibility plot. GNSSpy can be downloaded from GitHub. The toolkit is still being improved by the authors.
How to cite: Işık, M. S., Özbey, V., Bayır, E., Yüksel, Y., Erol, S., and Tarı, E.: GNSSpy: Python Toolkit for GNSS Data, EGU General Assembly 2020, Online, 4–8 May 2020, EGU2020-13973, https://doi.org/10.5194/egusphere-egu2020-13973, 2020