【GNSS】常见的GNSS免费软件和开源软件(持续更新)

news/2024/4/29 11:41:53/文章来源:https://blog.csdn.net/a922922737/article/details/137052556

【GNSS】常用的PPP开源框架(持续更新)

目录

  • 1 免费软件
    • 1.1 TEQC
  • 2开源软件
    • 2.1 BKG Ntrip Client (BNC)
    • 2.2 GAMP (基于RTKLIB二次开发的PPP软件)
    • 2.3 ppp-wizard(基于BNC修改的实时PPP软件)
    • 2.4 PRIDE-PPPAR
    • 2.5 gLAB
    • 2.6 PPPH
    • 2.7 PPPH-VA
    • 2.8 PPP-ARISEN
    • 2.9 GINav
    • 2.10 SUPREME
    • 2.11 PPPLib
    • 2.12 MG-APP
    • 2.13 raPPPid
    • 2.14 POSGO
    • 2.15 Ginan

1 免费软件

1.1 TEQC

作者:UNAVCO Facility
网址:https://www.unavco.org/software/data-processing/teqc/teqc.html
功能:GNSS 数据预处理软件,功能包括格式转换、编辑和质量检核。
特点:多平台。格式转换可将许多不同厂家的GPS 接收机观测(二进制) 文件转换为RINEX 文件,也可以在RINEX文件的不同格式之间转换;编辑功能可用于RINEX文件字头块部分,也可进行数据文件的任意切割与合并、观测值类型的删减、卫星系统的选择及特定卫星的禁用;质量检核可以反映出GPS 数据的电离层延迟、多路径影响、接收机周跳、卫星信号信噪比等信息,并实现了可视化。

2开源软件

2.1 BKG Ntrip Client (BNC)

作者:
Leos Mervart (Czech Technical University, Prague)
Georg Weber (Ntrip Enterprise)
Andrea Stürze (BKG)
Dirk Stöcker (Alberding GmbH)
地址:https://igs.bkg.bund.de/ntrip/download
开发语言: C++,QT
功能: 实时GNSS数据流接收、播发、解码、格式转换,也支持实时SPP和PPP实时解算
最新版本: BNC VERSION 2.12.18 (2021/09/28更新)
在不迷途导航程序员的公众号中,有BNC源码阅读笔记,感兴趣的同学可以去翻阅。不迷途导航程序员认为BNC是目前已知的对实时数据流处理和实时PPP支持最好的开源软件。

2.2 GAMP (基于RTKLIB二次开发的PPP软件)

作者:周锋博士
地址:https://www.ngs.noaa.gov/gps-toolbox/GAMP.htm
开发语言: C
功能: 非差非组合多系统GNSS精密单点定位软件
特点:单频或双频的电离层约束,GLONASS IFB的处理,好像没有模糊度固定

2.3 ppp-wizard(基于BNC修改的实时PPP软件)

作者:法国CNES分析中心
地址:http://www.ppp-wizard.net/
开发语言:C++ (需要邮件联系获取最新代码)
功能: 基于BNC修改的实时PPP软件

2.4 PRIDE-PPPAR

作者:武汉大学PRIDE课题组
地址:https://github.com/PrideLab/PRIDE-PPPAR
开发语言:Fortran 90
特点:模糊度固定

2.5 gLAB

作者:西班牙加泰罗尼亚科技大学
地址:https://gage.upc.edu/glab-download/
开发语言: C/C++
最新版本: gLAB v5.5.1 (2020/12/11)

2.6 PPPH

作者:
Berkay Bahadur, Department of Geomatics Engineering, Hacettepe University, 06800, Ankara, Turkey
Metin Nohutcu, Department of Geomatics Engineering, Hacettepe University, 06800, Ankara, Turkey
地址:https://geodesy.noaa.gov/gps-toolbox/PPPH.htm
开发语言: MATLAB
特点:多频多系统,图形界面,提供了几种用于评估结果的分析和绘图工具。

2.7 PPPH-VA

作者:Berkay Bahadur, Mert Bezcioglu & Cemal Ozer Yigit
网址:https://www.ngs.noaa.gov/gps-toolbox/ppph-va.shtml
开发语言:MATLAB
特点:Variometric approach (VA)方法,原理上看有点像TDCP测速。支持四系统,支持单频和双频。

2.8 PPP-ARISEN

作者:Chengfeng Zhang1,2, Aizhi Guo1, Sidao Ni1, Gongwei Xiao3, and Hao Xu2
语言:C++,QT
特点:ambiguity resolution (AR) based on integer phase clock (IPC) method with satellite-to-satellite single difference (SSD) strategy
compatible with both CODE (Center for Orbit Determination in Europe) and CNES (Centre National d’Etudes Spatiales) AR products

2.9 GINav

作者:Kai Chen(1,2), Chao Chen(1,2), Guobin Chang(1,2)
语言:MATLAB
特点:RTKLIB风格,组合导航,PPP、PPK等松组合和紧组合

2.10 SUPREME

作者:Chuanbao Zhao (1,2), Baocheng Zhang (1), and Xiao Zhang(1)
语言:C++
特点:单频

2.11 PPPLib

作者:Chao Chen(1,2), Guobin Chang
语言:C++
特点:单频到三频的无电离层组合或非组合,全系统

2.12 MG-APP

作者:Gongwei Xiao(1,2), Genyou Liu(1), Jikun Ou(1), Guolin Liu(3), Shengli Wang(3), Aizhi Guo(1)
语言:C++,Qt
特点:卡尔曼滤波或平方根信息滤波

2.13 raPPPid

作者:Marcus Franz Glaner1, Robert Weber1
语言:MATLAB
特点:单品到三频、支持IF和UDUC、可处理低成本(含手机)GNSS观测数据

2.14 POSGO

作者:Zhen Li, Jing Guo & Qile Zhao
网址:https://github.com/lizhengnss/POSGO
语言:C++
功能:基于图优化的GNSS伪距定位
特点:包含绝对定位SPP和相对定位RP(RTD)

2.15 Ginan

作者:Geoscience Australia
网址:
https://www.ga.gov.au/scientific-topics/positioning-navigation/positioning-australia/about-the-program/analysis-centre-software

https://geoscienceaustralia.github.io/ginan/
语言:C++
功能:非差非组合PPP、精密轨道和精密钟差确定、大气产品
特点:多系统、单频或多频、实时或事后

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.luyixian.cn/news_show_1027820.aspx

如若内容造成侵权/违法违规/事实不符,请联系dt猫网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

FTP 文件传输服务

FTP连接 控制连接:TCP 21,用于发送FTP命令信息 数据连接:TCP 20,用于上传、下载数据 数据连接的建立类型: 主动模式:服务端从 20 端口主动向客户端发起连接 被动模式:服务端在指定范围…

平台介绍-搭建赛事运营平台(3)

上文介绍了品牌隔离的基本原理,就是通过不同的前端和微服务来实现。但是确实很多功能是类似的,所以从编程角度还是有些管理手段的。 前端部分:前端部分没有什么特别手段,就是两个独立的项目工程,分别维护。相同的部分复…

神策数据参与制定首份 SDK 网络安全国家标准

国家市场监督管理总局、国家标准化管理委员会发布中华人民共和国国家标准公告(2023 年第 13 号),全国信息安全标准化技术委员会归口的 3 项国家标准正式发布。其中,首份 SDK 国家标准《信息安全技术 移动互联网应用程序&#xff0…

2核4G服务器租用价格表,阿里云/腾讯云/华为云/京东云

当前最新2核4G云服务器多少钱?165元一年,30元3个月。阿里云2核4G服务器165元一年,30元3个月、腾讯云2核4G5M服务器165元一年、京东云2核4G云主机126元1年,华为云也提供2核4G配置云服务器。阿腾云atengyun.com整理2024年最新云服务…

【NLP笔记】预训练+Prompt Tuning新范式之LLM时代(GPT3...)

文章目录 概述GPT3 【参考链接】 一张图总结大语言模型的技术分类、现状和开源情况 大语言模型LLM微调技术:Prompt Tuning A Survey of Large Language ModelsThe Practical Guides for Large Language ModelsGPT3:Language Models are Few-Shot Learner…

行存储与列存储:大数据存储方案的选择与优缺点分析

随着大数据时代的来临,数据的规模和复杂性呈指数级增长,传统的关系数据库已经不再适应这一巨大的存储量和计算要求。在大数据存储领域,行存储和列存储成为两种备受关注的存储方案。本文将探讨行存储和列存储的定义、优缺点,并结合…

python pytz是什么

pytz模块常用于时区的转换,常常配合datetime一起使用。我们知道datetime除了data方法生成的时间是没有时区概念,其他如time、datetime等都是有时区概念,即指定了tzinfo信息。 >>> import datetime >>> datetime.datetime.n…

骗子查询系统源码

源码简介 小权云黑管理系统 V1.0 功能如下: 1.添加骗子,查询骗子 2.可添加团队后台方便审核用 3.在线反馈留言系统 4.前台提交骗子,后台需要审核才能过 5.后台使用光年UI界面 6.新增导航列表,可给网站添加导航友链 7.可添加云黑类…

C语言运算符和表达式——增1和减1运算符

目录 增1和减1运算符 一元运算符 前缀增1/减1运算符 后缀增1/减1运算符 前缀与后缀对变量和表达式的影响 稍微复杂一点的例子 增1和减1运算符的优缺点 增1和减1运算符 增1运算符(Increment) *使变量的值增加1个单位 减1运算符(Decre…

量化交易软件开发定制的步骤

量化交易软件的定制开发是一个复杂而精细的过程,需要经过一系列步骤来确保最终交付的软件符合客户的需求并具有高度的可靠性和效率。以下是量化交易软件开发定制的主要步骤: 1. 需求分析与规划 在开始开发之前,首先需要与客户深入沟通&…

【使用matlab绘制音频数据的时域图和频域图】

使用matlab绘制音频数据的时域图和频域图 虚拟的数据集见附件 一、读取数据并设置参数 close all;clear all;colordef black 设置参数 filedir D:\Projects\MATLAB\data name 2024-03-28.txt % disp(filedir);Fs 8192; %采样率,即单位时间的样本个数&#xff…

电脑如何更新AMD独立显卡驱动?安装官方驱动的方法来了!

前言 有小伙伴在电脑上安装了独立显卡之后,总会用驱动人生或者驱动精灵等软件给独立显卡安装驱动。这种安装方法并不能说是错的,反正能用就行。 安装官方驱动的办法其实很简单,现在独立显卡一共就那么几家,最常见的显卡就是Nvidi…

Java基于微信小程序的校园订餐小程序的实现,附源码和数据库

博主介绍:✌Java徐师兄、7年大厂程序员经历。全网粉丝13w、csdn博客专家、掘金/华为云等平台优质作者、专注于Java技术领域和毕业项目实战✌ 🍅文末获取源码联系🍅 👇🏻 精彩专栏推荐订阅👇🏻 不…

今日早报 每日精选15条新闻简报 每天一分钟 知晓天下事 3月29日,星期五

每天一分钟,知晓天下事! 2024年3月29日 星期五 农历二月二十 1、 网络表演(直播与短视频)运营团体标准发布:应建立举报处置机制。 2、 商务部:中国决定终止对澳大利亚进口葡萄酒征收反倾销税和反补贴税。…

八大技术趋势案例(虚拟现实增强现实)

科技巨变,未来已来,八大技术趋势引领数字化时代。信息技术的迅猛发展,深刻改变了我们的生活、工作和生产方式。人工智能、物联网、云计算、大数据、虚拟现实、增强现实、区块链、量子计算等新兴技术在各行各业得到广泛应用,为各个领域带来了新的活力和变革。 为了更好地了解…

android中控件和基本事件的响应

1.概述 在Android中,在处理UI中的各种元素的时候,两个程序中的要点为: 得到布局文件(XML)中的控件句柄 设置控件的行为 本篇文章将介绍在 Android 中几种基本的程序控制方法,要获得的效果是通过 2 个按钮来…

吴恩达机器学习:实践实验室-应用机器学习的建议(Advice for Applying )

在这个实验室中,您将探索评估和改进机器学习模型的技术。 文章目录 1 - Packages2-评估学习算法(多项式回归)2.1拆分数据集2.1.1图列、测试集 2.2模型评估的误差计算,线性回归2.3比较训练和测试数据的表现 3-偏差和方差3.1绘图列…

鸿蒙OpenHarmony技术:【设备互信认证】

简介 在OpenHarmony中,设备互信认证模块作为安全子系统的子模块,负责设备间可信关系的建立、维护、使用、撤销等全生命周期的管理,实现可信设备间的互信认证和安全会话密钥协商,是搭载OpenHarmony的设备进行可信互联的基础平台能…

R语言批量计算t检验,输出pvalue和均值

1.输入数据如下&#xff1a; 2.代码如下 setwd("E:/R/Rscripts/rG4相关绘图") # 读取CSV文件 data <- read.csv("box-cds-ABD-不同类型rg4-2.csv", stringsAsFactors FALSE)# 筛选出Type2列为指定五种类型的数据 filtered_data <- subset(data, …

一篇文章,告别Flutter状态管理争论,问题和解决

起因 每隔一段时间&#xff0c;都会出现一个新的状态管理框架&#xff0c;最近在YouTube上也发现了有人在推signals, 一个起源于React的状态管理框架&#xff0c;人们总是乐此不疲的发明各种好用或者为了解决特定问题而产生的方案&#xff0c;比如Bloc, 工具会推陈出新&#x…