Efficient Application of GPS Data Preprocessing Based on TEQC
-
摘要: 利用Python对TEQC软件进行二次开发,编制了qualitycheck.py和unificate.py程序,实现了数据的格式标准化和质量检查的功能,此程序有批处理、高效率、跨平台、结果可靠等优点。利用实测数据进行实验,对原始观测数据进行格式标准化和质量检查,结果表明利用文中开发的程序进行预处理的效率和便利程度有了非常显著的提高。同时,根据质量检查结果对观测数据进行相应处理,并使用GAMIT/GLOBK软件进行基线解算,通过对比分析结果表明,经过预处理后的数据有效地提高了基线解算的精度。
-
关键词:
- GPS数据预处理 /
- TEQC软件 /
- GPS数据格式标准化 /
- GPS数据质量检查
Abstract: In this paper, the data preprocessing modules unificate.py and qualitycheck.pyhave been added to TEQC, which are achieved by Python. The two modules provide GPS RINEXdata standardization and quality check functions with batch processing, high efficiency, crossplatform and results reliable features. The original observation data are used formodules test. As the results shows, data preprocessing efficiency and convenience have beenlargely improved. What's more, after preprocessing, the observation data are further processed byGAMIT/GLOBK software. Compared to baseline solution results without preprocessing, the accuracy hasgreatly improved due to the two additional modules. -
[1] 周保兴. GPS数据预处理方法研究及其应用[D].南京:河海大学,2005. [2] 李征航,张小红, 卫星导航定位新技术及高精度数据处理方法[M]. 武汉:武汉大学出版社,2013. [3] 余文坤,戴吾蛟,杨哲. 基于TEQC 的GNSS 数据质量分析及预处理软件的设计与实现[J].大地测量与地球动力学, 2010, 30(5): 81-85. [4] ESTEY L H,MEERTENS C M. TEQC: the multipurpose tookit for GPS/GLONASS data[J]. GPS Solutions, 1999, 3 (1): 42-49. [5] 朱道强,关海涛. Python在ArcGIS中的应用[J]. 测绘与空间地理信息,2013,36(7):152-154. [6] 贾莹媛,黄张裕,杨富春,等. 基于Matlab的TEQC在GPS数据预处理中的应用[J]. 海洋测绘,2012,32(02):52-54. [7] 郭金运,刘智敏,赵春梅. 区域CORS网数据处理方法及应用[M]. 北京:科学出版社, 2016. [8] 李军,王继业,熊熊, 等. 东北地区GPS 观测数据质量检测和分析[J]. 武汉大学学报(信息科学版) 2006, 31(3): 209-212. [9] 赵传华,秘金钟,党亚民. 基于TEQC的数据预处理分析[J]. 导航定位学报,2013,1(1):84-88. [10] 田云锋. TEQC在GPS 数据预处理中的应用[J]. 计算机与信息技术, 2008(12): 63-66. [11] The YAML Project. The Office YAML Web Site[EB/OL]. (2011-11-20)[2018-1-11]. http://yaml.org. [12] The YAML Project. The Office PyYAML Web Site[EB/OL]. (2016-08-28)[2018-1-11]. http://pyyaml.org. [13] Python Software Foundation. Python 3.5.5 documentation, The Python Standard Library : glob Unix style pathname pattern expansion[EB/OL]. (2018-01-04)[2018-1-11].https://docs.python.org/3.5/library/glob.html. [14] Python Software Foundation. Python 3.5.5 documentation, The Python Standard Library : argparse Parser for commandline options, arguments and subcommands[EB/OL]. (2018-01-04) [2018-1-11]. https://docs.python.org/3.5/library/argparse.html. [15] Python Software Foundation. Python 3.5.5 documentation, The Python Standard Library : concurrent.futures Launching parallel tasks[EB/OL]. (20180104)[2018-1-11].https://docs.python.org/3.5/library/concurrent.futures.html. [16] HERRING T A, KING R W, MCCLUSKY S C. GAMIT Reference Manual[EB/OL]. Massachusetts Instituteof Technology, MIT, 2010: 63-64.
点击查看大图
计量
- 文章访问数: 376
- HTML全文浏览量: 37
- PDF下载量: 100
- 被引次数: 0