热门标签 | 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的心得。

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



推荐阅读
  • 本文介绍了 Vue 开发的入门指南,重点讲解了开发环境的配置与项目的基本搭建。推荐使用 WebStorm 作为 IDE,其下载地址为 。安装时请选择适合您操作系统的版本,并通过 获取激活码。WebStorm 是前端开发者的理想选择,提供了丰富的功能和强大的代码编辑能力。 ... [详细]
  • 在CentOS 7上部署WebRTC网关Janus
    在CentOS 7上部署WebRTC网关Janus ... [详细]
  • 数字图书馆近期展出了一批精选的Linux经典著作,这些书籍虽然部分较为陈旧,但依然具有重要的参考价值。如需转载相关内容,请务必注明来源:小文论坛(http://www.xiaowenbbs.com)。 ... [详细]
  • 在 CentOS 6.5 系统上部署 VNC 服务器的详细步骤与配置指南
    在 CentOS 6.5 系统上部署 VNC 服务器时,首先需要确认 VNC 服务是否已安装。通常情况下,VNC 服务默认未安装。可以通过运行特定的查询命令来检查其安装状态。如果查询结果为空,则表明 VNC 服务尚未安装,需进行手动安装。此外,建议在安装前确保系统的软件包管理器已更新至最新版本,以避免兼容性问题。 ... [详细]
  • 本文探讨了 Kafka 集群的高效部署与优化策略。首先介绍了 Kafka 的下载与安装步骤,包括从官方网站获取最新版本的压缩包并进行解压。随后详细讨论了集群配置的最佳实践,涵盖节点选择、网络优化和性能调优等方面,旨在提升系统的稳定性和处理能力。此外,还提供了常见的故障排查方法和监控方案,帮助运维人员更好地管理和维护 Kafka 集群。 ... [详细]
  • 求助:在CentOS 5.8系统上安装PECL扩展遇到问题
    在 CentOS 5.8 系统上尝试安装 APC 扩展时遇到了问题,具体表现为 PECL 工具无法正常工作。为了确保顺利安装,需要解决 PECL 的相关依赖和配置问题。建议检查 PHP 和 PECL 的版本兼容性,并确保所有必要的库和开发工具已正确安装。此外,可以尝试手动下载 APC 扩展的源代码并进行编译安装,以绕过 PECL 工具的限制。 ... [详细]
  • 在VMware虚拟机中部署带有中文图形界面的CentOS 7 Linux系统
    本文详细介绍了在VMware虚拟机中部署带有中文图形界面的CentOS 7 Linux系统的步骤。首先,通过“文件”菜单选择“新建虚拟机”并进入自定义设置。接着,在硬盘兼容性选项中选择默认设置。为了更好地进行Linux操作系统的安装练习,建议选择稍后安装操作系统,并在虚拟机安装完成后,根据实际需求删除不必要的硬件组件。此外,本文还提供了详细的配置参数和注意事项,帮助用户顺利完成整个部署过程。 ... [详细]
  • CentOS 7环境下Jenkins的安装与前后端应用部署详解
    CentOS 7环境下Jenkins的安装与前后端应用部署详解 ... [详细]
  • 在VS2013中编译FFMPEG时遇到的问题及解决方案
    在使用VS2013编译旧版本FFMPEG库时遇到了一些问题,因为官方并未提供预编译的LIB和DLL文件。由于对Linux环境不熟悉,只能在Windows环境下进行配置和编译。具体步骤如下:首先,下载FFMPEG的源代码;然后,安装必要的编译工具和依赖项;接着,配置Visual Studio 2013的项目设置;最后,解决编译过程中出现的各种错误和警告。通过这些步骤,最终成功编译出所需的FFMPEG库文件。 ... [详细]
  • Kafka 是由 Apache 软件基金会开发的高性能分布式消息系统,支持高吞吐量的发布和订阅功能,主要使用 Scala 和 Java 编写。本文将深入解析 Kafka 的安装与配置过程,为程序员提供详尽的操作指南,涵盖从环境准备到集群搭建的每一个关键步骤。 ... [详细]
  • MySQL数据库安装图文教程
    本文详细介绍了MySQL数据库的安装步骤。首先,用户需要打开已下载的MySQL安装文件,例如 `mysql-5.5.40-win32.msi`,并双击运行。接下来,在安装向导中选择安装类型,通常推荐选择“典型”安装选项,以确保大多数常用功能都能被正确安装。此外,文章还提供了详细的图文说明,帮助用户顺利完成整个安装过程,确保数据库系统能够稳定运行。 ... [详细]
  • 在腾讯云服务器上部署Nginx的详细指南中,首先需要确保安装必要的依赖包。如果这些依赖包已安装,可直接跳过此步骤。具体命令包括 `yum -y install gcc gcc-c++ wget net-tools pcre-devel zlib-devel`。接下来,本文将详细介绍如何下载、编译和配置Nginx,以确保其在腾讯云服务器上顺利运行。此外,还将提供一些优化建议,帮助用户提升Nginx的性能和安全性。 ... [详细]
  • 在 CentOS 6.6 系统中搭建 MONO 和 Jexus 以支持 ASP.NET 及 MVC 应用的运行环境配置指南
    本文提供了在 CentOS 6.6 系统上配置 MONO 和 Jexus 以支持 ASP.NET 及 MVC 应用的详细步骤。首先,确保本机环境为 CentOS 6.6,并使用阿里云的 YUM 源来安装必要的软件包,包括 gcc、gcc-c++、bison、pkgconfig 和 glib2-devel。这些软件包是构建和运行 MONO 环境的基础,确保系统能够顺利支持 ASP.NET 和 MVC 应用的部署和运行。 ... [详细]
  • 本文深入探讨了 hCalendar 微格式在事件与时间、地点相关活动标记中的应用。作为微格式系列文章的第四篇,前文已分别介绍了 rel 属性用于定义链接关系、XFN 微格式增强链接的人际关系描述以及 hCard 微格式对个人和组织信息的描述。本次将重点解析 hCalendar 如何通过结构化数据标记,提高事件信息的可读性和互操作性。 ... [详细]
  • 在CentOS上部署并使用FFmpeg多媒体处理工具
    最近在进行音频处理时需要用到FFmpeg,本文将详细介绍如何在CentOS系统上部署并使用这一强大的多媒体处理工具。首先,从官方网站下载FFmpeg的最新版本,然后通过Xftp工具将下载的压缩包(如ffmpeg-4.3.1.tar.xz)传输到服务器上。接下来,解压文件并按照官方文档进行编译安装。安装完成后,可以通过命令行工具验证FFmpeg是否成功安装,并开始进行多媒体文件的转换和处理。此外,文章还将介绍一些常用的FFmpeg命令和参数,帮助用户快速上手。 ... [详细]
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社区 版权所有