Abstract
With the rapid development of global navigation satellite system (GNSS), GNSS data products have been widely used for high-precision positioning and navigation applications. They are typically downloaded from the international GNSS service (IGS) analysis centers and continuously operating reference stations (CORS). However, the conventional GNSS data download method is cumbersome, repetitive, and time-consuming, and it is challenging to meet the demands for rapid acquisition of multi-source data products. Therefore, we have developed a GNSS data download software with Python, which provides an interactive interface for the Windows or Linux operating system to realize the efficient and stable download for a large amount of GNSS data. The software includes five main function modules: Global IGS Data, Post-Processing Product, Regional CORS Data, Custom Download, and Data Decompression. It has the characteristics of diverse data products, map interaction support, and station information retrieval, which can meet the needs of different users.
Code availability
The software is available on the GPS Toolbox website at: https://geodesy.noaa.gov/gps-toolbox.
References
Amiri AR, Tiberius CCJM (2007) Assessing receiver noise using GPS short baseline time series. GPS Solut 11(1):21–35. https://doi.org/10.1007/s10291-006-0026-8
Beutler G, Moore AW, Mueller II (2009) The international global navigation satellite systems service (IGS): development and achievements. J Geod 83(3):297–307. https://doi.org/10.1007/s00190-008-0268-z
Bruyninx C, Legrand J, Fabian A, Pottiaux E (2019) GNSS metadata and data validation in the EUREF permanent network. GPS Solut 23(4):106. https://doi.org/10.1007/s10291-019-0880-9
Choi BK, Lee SJ (2018) The influence of grounding on GPS receiver differential code biases. Adv Space Res 62(2):457–463. https://doi.org/10.1016/j.asr.2018.04.033
Farrell JA, Wendel J (2017) GNSS/INS integration. In: Teunissen PJ, Montenbruck O (eds) Springer handbook of global navigation satellite systems. Springer Handbooks. Springer, Cham. https://doi.org/10.1007/978-3-319-42928-1_28
Ferland R, Piraszewski M (2009) The IGS-combined station coordinates, earth rotation parameters and apparent geocenter. J Geod 83(3–4):385–392. https://doi.org/10.1007/s00190-008-0295-9
Fuhrmann T, Westerhaus M, Zippelt K, Heck B (2014) Vertical displacement rates in the Upper Rhine Graben area derived from precise leveling. J Geod 88(8):773–787. https://doi.org/10.1007/s00190-014-0721-0
Geng J, Chen X, Pan Y, Mao S, Li C, Zhou J, Zhang K (2019) PRIDE PPP-AR: an open-source software for GPS PPP ambiguity resolution. GPS Solut 23(4):91. https://doi.org/10.1007/s10291-019-0888-1
Herring TA, King RW, Floyd MA, McClursky SC (2018) GAMIT reference manual, release 10.7. Department of Earth, Atmospheric, and Planetary Sciences, Massachusetts Institute of Technology. https://geoweb.mit.edu/gg/GAMIT_Ref.pdf
Hu Z, Fan L, Wang C, Wang Z, Jing G (2020) More reliable global ionospheric maps combined from ionospheric products of the seven IGS analysis centers. Results Phys 17:103162. https://doi.org/10.1016/j.rinp.2020.103162
Kaftan VI, Kaftan I, Gök E (2021) Crustal movements and deformations in Eastern Turkey in connection with the van earthquake (october 23, 2011, Mw=7.2): study from GPS data. GPS Solut 57(3):319–331. https://doi.org/10.1134/S1069351321030071
Montenbruck O et al (2017) The multi-GNSS experiment (MGEX) of the international GNSS service (IGS)—achievements, prospects and challenges. Adv Space Res 59(7):1671–1697. https://doi.org/10.1016/j.asr.2017.01.011
Pedro B, Joao C, Giovanni N, Miranda P (2018) 4D wet refractivity estimation in the atmosphere using GNSS tomography initialized by radiosonde and AIRS measurements: results from a 1-week intensive campaign. GPS Solut 22(4):91. https://doi.org/10.1007/s10291-018-0755-5
Takasu T, Yasuda A (2009) Development of the low-cost RTK-GPS receiver with an open source program package RTKLIB. In: International symposium on GPS/GNSS, Seogwipo-si Jungmun-dong, Korea
Turen Y, Sanli DU (2019) Accuracy of deformation rates from campaign GPS surveys considering extended observation session and antenna set-up errors. Remote Sens 11(10):1225. https://doi.org/10.3390/rs11101225
Vaquero-Martínez J, Anton M, Román R, Cachorro VE, Wang H, Abad GG, Ritter C (2020) Water vapor satellite products in the European arctic: an inter-comparison against GNSS data. Sci Total Environ 741:140335. https://doi.org/10.1016/j.scitotenv.2020.140335
Yu J, Tan K, Zhang C, Zhao B, Wang D, Li Q (2019) Present-day crustal movement of thwee Chinese mainland based on global navigation satellite system data from 1998 to 2018. Adv Space Res 63(2):840–856. https://doi.org/10.1016/j.asr.2018.10.001
Zajdel R, Sonica K, Drodewski M, Bury G, Strugarek D (2019) Impact of network constraining on the terrestrial reference frame realization based on SLR observations to LAGEOS. J Geod 93(11):2293–2313. https://doi.org/10.1007/s00190-019-01307-0
Zhang Z, Yuan H, Li B, He X, Gao S (2021) Feasibility of easy-to-implement methods to analyze systematic errors of multipath, differential code bias, and inter-system bias for low-cost receivers. GPS Solut 25(3):116. https://doi.org/10.1007/S10291-021-01149-4
Zhou F (2022) GAMP II-GOOD users guide, Version 2.0. College of Geodesy and Geomatics, Shandong University of Science and Technology. https://github.com/zhouforme0318/GAMPII-GOOD/blob/master/Doc/GAMP%20II%20-%20GOOD%20v2.0%20Users%20Guide.pdf
Acknowledgements
The authors are very grateful for the comments and remarks of the three anonymous reviewers to improve manuscript quality. This study is funded by the National Natural Science Foundation of China (Grant No. 42264003), Jiangxi Provincial Natural Science Foundation (Grant No. 20224BAB213048), Research Project on Teaching Reform of Higher Education Institutions in Jiangxi Province (Grant No. JXJG-22-6-9), Experimental Technology Development Project in East China University of Technology (Grant No. DHSY-202245), and Key Laboratory of Geospace Environment and Geodesy of Ministry of Education in Wuhan University (Grant No. 19-01-10).
Open Access
This article is licensed under a Creative Commons Attribution 4.0 International License, which permits use, sharing, adaptation, distribution and reproduction in any medium or format, as long as you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons license, and indicate if changes were made. The images or other third-party material in this article are included in the article's Creative Commons license, unless indicated otherwise in a credit line to the material. If material is not included in the article's Creative Commons license and your intended use is not permitted by statutory regulation or exceeds the permitted use, you will need to obtain permission directly from the copyright holder. To view a copy of this license, visit https://creativecommons.org/licenses/by/4.0/.
Author information
Authors and Affiliations
Corresponding author
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
The GPS Toolbox is a topical collection dedicated to highlighting algorithms and source code utilized by GNSS engineers and scientists. If you have a program or software package you would like to share with our readers, please submit a paper to the GPS Toolbox collection or email ngs.gps.toolbox@noaa.gov for more information. To download source code from this or any GPS Toolbox paper visit our website at http://geodesy.noaa.gov/gps-toolbox
Rights and permissions
About this article
Cite this article
Lu, L., Liang, Q., Hu, W. et al. GDDS: Python software for GNSS data download. GPS Solut 27, 63 (2023). https://doi.org/10.1007/s10291-023-01400-0
Received:
Accepted:
Published:
DOI: https://doi.org/10.1007/s10291-023-01400-0