As the number of GNSS satellites and stations increases, GNSS data processing software should be developed that is easy to operate, efficient to run, and has a robust performance. To meet these requirements, we developed a new GNSS analysis software called GAMP (GNSS Analysis software for Multi-constellation and multi-frequency Precise positioning), which can perform multi-GNSS precise point positioning based on undifferenced and uncombined observations. GAMP is a secondary development based on RTKLIB but with many improvements, such as cycle slip detection, receiver clock jump repair, and handling of GLONASS pseudorange inter-frequency biases. A simple, but unified format of output files, including positioning results, number of satellites, satellite elevation angles, pseudorange and carrier phase residuals, and slant Total Electron Content, is defined for results analysis and plotting. Moreover, a new receiver-independent data exchange format called RCVEX is designed to improve computational efficiency for post-processing.
Multi-GNSS Precise point positioning (PPP) Undifferenced and uncombined observations Open-source software
This is a preview of subscription content, log in to check access.
Feng Zhou is financially supported by the China Scholarship Council (CSC) for his study at the German Research Centre for Geosciences (GFZ). We thank the IGS for providing GNSS ground tracking data, DCBs, precise orbit, and clock products. We are also grateful for providing the SAPOS data via GFZ. Many thanks go to Dr. Shengli Wang for his valuable suggestions. The figures were generated using the public domain GMT software (Wessel et al. 2013). This work is sponsored by the National Key Research and Development Program of China (No. 2017YFE0100700), the Scientific Research Foundation of Shandong University of Science and Technology for Recruited Talents (No. 2017RCJJ074), the National Natural Science Foundation of China (Nos. 61372086, 41771475), and the Science and Technology Commission of Shanghai (Nos. 13511500300, 15511101602).
Blewitt G (1990) An automatic editing algorithm for GPS data. Geophys Res Lett 17(3):199–202CrossRefGoogle Scholar
Cai C, Gao Y, Pan L, Zhu J (2015) Precise point positioning with quad-constellations: GPS, BeiDou, GLONASS and Galileo. Adv Space Res 56(1):133–143CrossRefGoogle Scholar
Geng J, Bock Y (2016) GLONASS fractional-cycle bias estimation across inhomogeneous receivers for PPP ambiguity resolution. J Geod 90(4):379–396CrossRefGoogle Scholar
Guo F, Zhang X (2014) Real-time clock jump compensation for precise point positioning. GPS Solut 18(1):41–50CrossRefGoogle Scholar
Guo F, Li X, Zhang X, Wang J (2017) The contribution of multi-GNSS experiment (MGEX) to precise point positioning. Adv Space Res 59:2714–2725CrossRefGoogle Scholar
Hernández-Pajares M, Juan JM, Sanz J, Orús R, Garcia-Rigo A, Feltens J, Komjathy A, Schaer SC, Krankowski A (2009) The IGS VTEC maps: a reliable source of ionospheric information since 1998. J Geod 83(3–4):263–275CrossRefGoogle Scholar
Kouba J, Héroux P (2001) Precise point positioning using IGS orbit and clock products. GPS Solut 5(2):12–28CrossRefGoogle Scholar
Leick A, Rapoport L, Tatarnikov D (2015) GPS satellite surveying, 4th edn. Wiley, HobokenGoogle Scholar
Li P, Zhang X (2014) Integrating GPS and GLONASS to accelerate convergence and initialization times of precise point positioning. GPS Solut 18(3):461–471CrossRefGoogle Scholar
Li X, Ge M, Dai X, Ren X, Fritsche M, Wickert J, Schuh H (2015a) Accuracy and reliability of multi-GNSS real-time precise positioning: GPS, GLONASS, BeiDou, and Galileo. J Geod 89(6):607–635CrossRefGoogle Scholar
Li X, Zus F, Lu C, Dick G, Ning T, Ge M, Wickert J, Schuh H (2015b) Retrieving of atmospheric parameters from multi-GNSS in real time: validation with water vapor radiometer and numerical weather model. J Geophys Res Atmos 120:7189–7204CrossRefGoogle Scholar
Liu J, Ge M (2003) PANDA software and its preliminary result of positioning and orbit determination. Wuhan Univ J Natl Sci 8(2B):603–609Google Scholar
Liu T, Yuan Y, Zhang B, Wang N, Tan B, Chen Y (2017) Multi-GNSS precise point positioning (MGPPP) using raw observations. J Geod 91(3):253–268CrossRefGoogle Scholar
Lou Y, Zheng F, Gu S, Wang C, Guo H, Feng Y (2016) Multi-GNSS precise point positioning with raw single-frequency and dual-frequency measurement models. GPS Solut 20(4):849–862CrossRefGoogle Scholar
Takasu T, Yasuda A (2009) Development of the low-cost RTK-GPS receiver with an open source program package RTKLIB. International symposium on GPS/GNSS, Seogwipo-si Jungmun-dong, Korea, 4–6 NovemberGoogle Scholar
Wessel P, Smith WHF, Scharroo R, Luis J, Wobbe F (2013) Generic mapping tools: improved version released. EOS Trans AGU 94(45):409–410CrossRefGoogle Scholar
Xiang Y, Gao Y, Shi J, Xu C (2017) Carrier phase-based ionospheric observables using PPP models. Geod Geodyn 8(1):17–23CrossRefGoogle Scholar
Yao Y, Zhang R, Song W, Shi C, Lou Y (2013) An improved approach to model regional ionosphere and accelerate convergence for precise point positioning. Adv Space Res 52(8):1406–1415CrossRefGoogle Scholar