热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

gamit怎么利用glred生成测站时间序列_利用开源pride_pppar进行高频单点定位计算教程...

由于前一阵受一师兄拜托,需要解算5个测站站点时间序列,daily解可以在NGL(内华达大地测量实验室)下载,同

由于前一阵受一师兄拜托,需要解算5个测站站点时间序列,daily 解可以在NGL(内华达大地测量实验室)下载,同时NG了也提供了5min 解,但不完整,有的站不包括在内。很巧,这几个站就不在。解算时间为12-14年,早年间由于gamit起手,所以尝试用gamit 进行解算,然而由于数据量大,在跟新http://station.info 出各种问题,手动添加也不识别(推测是由于10.7版本的不稳定,10.5其实还好)大批量处理经常出现 too long 。如果分阶段处理又较为耗时。

于是放弃,后又尝试track模块bernese rtklib 等软件,最后选择武汉大学导航中心的pride——pppar,你问为什么?因为有人指导啊~其他的还得自己慢慢摸索。

我两天时间往导航中心跑了好几次,但是一直出各种问题,今天没睡午觉,跑到他们实验室跟软件的合作开发者也是我健身的师弟学习。最终解决所有问题,学成而归,用一下午的时间告诉了同师门一个师兄。这软件很强大,同时很智能,极易上手,但同时出现些小的问题,故记录在此。

(一)

PRIDE-PPPAR开源软件平台源自于葛茂荣教授最初的PPP-AR软件并经由耿江辉教授其后的改进发展而来。本软件包含了武汉大学GNSS中心众多科研人员集体的努力和付出,我们在此对他们表示由衷的感谢。我们开源本软件的目的是希望能够帮助到那些新进入GNSS领域的科研工作者以及推动地球物理和大地测量领域的研究工作。特别地,我们希望本软件能够贡献于地壳运动研究和大气变化监测等高精度地学应用中。

软件下载链接:

武汉大学PRIDE课题组​pride.whu.edu.cn
90d1571a2943a211ae3c5b1b7cde630e.png

注意,安装包里的table表不是最新,会出问题,需要在该页面下下载最新(15年更新)的table。也可以手动添加改正,如果你知道怎么改的话~

系统环境为Linux 乌班图 centos等较为常用的系统,软件构架和模块可以参考说明书。注:自带算例只是验证软件的安装成功与否,不能代表计算的结果。

(二)

安装:直接运行安装包里的install.sh(感谢潘元欣师弟的辛勤奉献,方便的大家),一步到位。

系统应预装awk(乌班图没有,很奇怪,一般都自带)还有gfortarn. 还需要预装一个32位库,不然后面rnx2rtkp 会运行出错。

OK ,开始运行:首先准备好自己的rinex文件和brdc文件,data/年份/年积日 放在一起,比如:

eb7179d36ff894fcb8ca49dd8ba00afd.png

准备好table

注: 如果32位库装了还是出问题,说rnx2rtkp 没有权限,站点没有数据之类的,那么需要手动在table/sit_xyz 手动添加先验坐标。先验坐标可以在NGL 获得。

编辑脚本config_template,添加自己的数据路径(三行),添加自己的站点名称(最下面):

350d8a6d432af00d6991fc1e6c5df34b.png
aaf4839398ff4c5a1a1dcb43669b934d.png

基本上不出问题这些就可以直接使用命令运行:

pride_pppar config_template YYYYMMDD(起始时间) YYYYMMDD(结束时间) N(要不要算模糊度,一般不用)

结果会生成以年命名的文件,pos 前缀就是单天解。

接下里需要计算小时解,这时候需要另一个config_template 以及一个脚本hpc.sh ,config_template也是上改路径下改站点。

e769dc20e53ca4fe86852bc63edb9963.png

另注意:table里的海潮文件ocean基本上包括全球的IGS点,但有的也是缺失,需要我们自己算一下然后添加进去,可以由下面的网址在线算:

Ocean tide loading provider​holt.oso.chalmers.se
5fe24683de2850be3986591e04e87c6b.png
1e9eefe48d310ace83177280cffdbe4d.png

选择好模型,输入站点经纬度,然后输入自己的邮箱,就可以啦~

最后运行hpc.sh 脚本。就出来站点坐标的小时解啦。

不过是XYZ坐标,他自带了函数可以转换为ENU 。需要的自己再去看看。

OK ,这就是整个pride_PPPAR的心得。

分享一下,希望能帮助大家科研进步。



推荐阅读
  • Vagrant虚拟化工具的安装和使用教程
    本文介绍了Vagrant虚拟化工具的安装和使用教程。首先介绍了安装virtualBox和Vagrant的步骤。然后详细说明了Vagrant的安装和使用方法,包括如何检查安装是否成功。最后介绍了下载虚拟机镜像的步骤,以及Vagrant镜像网站的相关信息。 ... [详细]
  • Nginx使用AWStats日志分析的步骤及注意事项
    本文介绍了在Centos7操作系统上使用Nginx和AWStats进行日志分析的步骤和注意事项。通过AWStats可以统计网站的访问量、IP地址、操作系统、浏览器等信息,并提供精确到每月、每日、每小时的数据。在部署AWStats之前需要确认服务器上已经安装了Perl环境,并进行DNS解析。 ... [详细]
  • Linux服务器密码过期策略、登录次数限制、私钥登录等配置方法
    本文介绍了在Linux服务器上进行密码过期策略、登录次数限制、私钥登录等配置的方法。通过修改配置文件中的参数,可以设置密码的有效期、最小间隔时间、最小长度,并在密码过期前进行提示。同时还介绍了如何进行公钥登录和修改默认账户用户名的操作。详细步骤和注意事项可参考本文内容。 ... [详细]
  • 成功安装Sabayon Linux在thinkpad X60上的经验分享
    本文分享了作者在国庆期间在thinkpad X60上成功安装Sabayon Linux的经验。通过修改CHOST和执行emerge命令,作者顺利完成了安装过程。Sabayon Linux是一个基于Gentoo Linux的发行版,可以将电脑快速转变为一个功能强大的系统。除了作为一个live DVD使用外,Sabayon Linux还可以被安装在硬盘上,方便用户使用。 ... [详细]
  • 本文介绍了在CentOS上安装Python2.7.2的详细步骤,包括下载、解压、编译和安装等操作。同时提供了一些注意事项,以及测试安装是否成功的方法。 ... [详细]
  • CEPH LIO iSCSI Gateway及其使用参考文档
    本文介绍了CEPH LIO iSCSI Gateway以及使用该网关的参考文档,包括Ceph Block Device、CEPH ISCSI GATEWAY、USING AN ISCSI GATEWAY等。同时提供了多个参考链接,详细介绍了CEPH LIO iSCSI Gateway的配置和使用方法。 ... [详细]
  • 本文介绍了如何使用C#制作Java+Mysql+Tomcat环境安装程序,实现一键式安装。通过将JDK、Mysql、Tomcat三者制作成一个安装包,解决了客户在安装软件时的复杂配置和繁琐问题,便于管理软件版本和系统集成。具体步骤包括配置JDK环境变量和安装Mysql服务,其中使用了MySQL Server 5.5社区版和my.ini文件。安装方法为通过命令行将目录转到mysql的bin目录下,执行mysqld --install MySQL5命令。 ... [详细]
  • CentOS 6.5安装VMware Tools及共享文件夹显示问题解决方法
    本文介绍了在CentOS 6.5上安装VMware Tools及解决共享文件夹显示问题的方法。包括清空CD/DVD使用的ISO镜像文件、创建挂载目录、改变光驱设备的读写权限等步骤。最后给出了拷贝解压VMware Tools的操作。 ... [详细]
  • RouterOS 5.16软路由安装图解教程
    本文介绍了如何安装RouterOS 5.16软路由系统,包括系统要求、安装步骤和登录方式。同时提供了详细的图解教程,方便读者进行操作。 ... [详细]
  • 本文介绍了在CentOS 6.4系统中更新源地址的方法,包括备份现有源文件、下载163源、修改文件名、更新列表和系统,并提供了相应的命令。 ... [详细]
  • Linux下安装依赖包版本高解决方法
    本文介绍了在Linux系统下,当已安装的依赖包版本高于需要安装的依赖包版本时,解决方法包括欺骗安装程序和修改相关配置文件等操作。针对不同情况,提供了不同的解决方案。 ... [详细]
  • centos安装Mysql的方法及步骤详解
    本文介绍了centos安装Mysql的两种方式:rpm方式和绿色方式安装,详细介绍了安装所需的软件包以及安装过程中的注意事项,包括检查是否安装成功的方法。通过本文,读者可以了解到在centos系统上如何正确安装Mysql。 ... [详细]
  • 恶意软件分析的最佳编程语言及其应用
    本文介绍了学习恶意软件分析和逆向工程领域时最适合的编程语言,并重点讨论了Python的优点。Python是一种解释型、多用途的语言,具有可读性高、可快速开发、易于学习的特点。作者分享了在本地恶意软件分析中使用Python的经验,包括快速复制恶意软件组件以更好地理解其工作。此外,作者还提到了Python的跨平台优势,使得在不同操作系统上运行代码变得更加方便。 ... [详细]
  • Centos下安装memcached+memcached教程
    本文介绍了在Centos下安装memcached和使用memcached的教程,详细解释了memcached的工作原理,包括缓存数据和对象、减少数据库读取次数、提高网站速度等。同时,还对memcached的快速和高效率进行了解释,与传统的文件型数据库相比,memcached作为一个内存型数据库,具有更高的读取速度。 ... [详细]
  • Centos7搭建ELK(Elasticsearch、Logstash、Kibana)教程及注意事项
    本文介绍了在Centos7上搭建ELK(Elasticsearch、Logstash、Kibana)的详细步骤,包括下载安装包、安装Elasticsearch、创建用户、修改配置文件等。同时提供了使用华为镜像站下载安装包的方法,并强调了保证版本一致的重要性。 ... [详细]
author-avatar
静风疾水
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有