BKG NTRIP Client(BNC) note

2023-10-24 22:50
文章标签 note client bnc bkg ntrip

本文主要是介绍BKG NTRIP Client(BNC) note,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

BNC Note

    • 安装
      • 库文件
    • BNC使用
      • 启动
    • 说明记录
      • PPP
        • 所需数据流
          • 实时解算
          • 事后解算
          • 解算结果文件
        • 注意事项

安装

库文件

安装程序所需共享库:

sudo apt-get update && sudo apt-get install -y \qt4-default \libqtwebkit4 \libssl1.0-dev 
  • 按提示安装所需库文件

安装 libqtwebkit4

  • https://blog.csdn.net/iteye_5593/article/details/82130775

安装 libpng12-0

  • https://blog.csdn.net/weixin_44144528/article/details/107095843
  • sudo apt install libqt4-svg

运行BNC程序

cd bnc-2.12.17-ubuntu-64bit-shared
chmod +x bnc-2.12.17-ubuntu-64bit-shared  <!--若本身是有可执行属性,可省略此步-->
./bnc-2.12.17-ubuntu-64bit-shared

若三个库文件没有通过以上命令安装成功,可下载相应库文件安装包自行安装

BNC使用

启动

在windows中可将配置文件拖入BNC图标
linux中可用命令行启动

bnc --conf <configFileName> 

说明记录

PPP

  • 可处理单/多系统L3、P3或L3&P3无电离层线性组合测距码或测距码和相位观测值
  • BNC中所用广播改正是以天线相位中心为参考的
  • BNC不能改正相位缠绕(Phase Windup)
  • 改正了卫星天线相位中心
  • 忽视了卫星天线相位中心变化
  • 观测值通过接收机天线相位中心变化和天线
  • 忽视了由极移引起的旋转
所需数据流
实时解算
  • 观测值数据流
  • 广播星历电文
  • 包含对广播星历改正的数据流,改正数据流格式必须为RTCM 3格式 若没有广播改正流,则处理模式为SPP
事后解算
  • rinex 观测文件、rinex导航文件、由Broadcast Corrections面板输出的广播改正文件(.C文件)
  • 若无.C文件,处理模式为SPP
解算结果文件
  • .log文件

.log文件
log文件内容
Each row reports the PPP result of one epoch. It begins with a UTC time stamp (yy-mm-dd hh:mm:ss) which tells us when the result was produced. A second time stamp (yyyy-mm-dd_hh:mm:ss) describes the PPP’s epoch in ‘GPS Time’. It is followed by the derived XYZ position in [m], its North, East and Up displacement compared to an introduced a priori coordinate, and the estimated tropospheric delay [m] (model plus correction).

  • .ppp文件
    .ppp文件
    ppp文件内容Depending on selected processing options you find ‘GPS Time’ stamps (yyyy-mm-dd_hh:mm:ss.sss) followed by

  • SATNUM: Number of satellites per GNSS,

  • RES: Code and phase residuals for contributing GNSS systems in [m]
    Given per satellite with cIF/lIF for ionosphere-free linear combination of code/phase observations

  • CLK: Receiver clock errors in [m],

  • TRP: A priori and correction values of tropospheric zenith delay in [m],

  • OFFGLO: Time offset between GPS time and GLONASS time in [m],

  • OFFGAL: Time offset between GPS time and Galileo time in [m],

  • OFFBDS: Time offset between GPS time and BDS time in [m],

  • AMB: L3 biases, also known as ‘floated ambiguities’
    Given per satellite with ‘nEpo’ = number of epochs since last ambiguity reset

  • MOUNTPOINT: Here ‘CUT07’ with XYZ position in [m] and dN/dE/dU in [m] for North, East, and Up
    displacements compared to a priori marker coordinates.

注意事项
  • 注意保持数据流与软件各项设置相对应。

这篇关于BKG NTRIP Client(BNC) note的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/278305

相关文章

(南京观海微电子)——GH7006 Application Note

Features ⚫ Single chip solution for a WXGA α-Si type LCD display ⚫ Integrate 1200 channel source driver and timing controller ⚫ Display Resolution: ◼ 800 RGB x 480 ◼ 640 RGB x 480 ⚫ Display int

chapter06 面向对象基础 知识点Note

文章目录 前言类的设计 属性和行为对象的内存解析 (堆 栈 方法区)类的成员之一 变量(属性) field类的成员之二 方法 method对象数组方法重载 overload可变个数的形参 语法糖方法的值传递机制递归关键字package importMVC设计模式import导入面向对象特征之一 封装类的成员之三 构造器JavaBeanUML类图 前言 ` 面向对象封装 面向

Cmake note

cmake 指定交叉编译工具 指定install安装目录 $CC=arm-linux-uclibcgnueabi-gcc cmake -DCMAKE_INSTALL_PREFIX=./output . $make $make install 删除camke cache文件: find . -iname ‘cmake’ -not -name CMakeLists.txt -exec rm -rf

spring mvc 数据绑定问题 提交表单提示HTTP status 400, The request sent by the client was syntactically incorrect

我们在spring mvc 中controller方法中的参数,spring mvc会自动为我们进行数据绑定。 spring mvc 方法中不一定要全部都有 form表单提交的属性, 也可以有 请求属性中 没有的参数(这时候只会把对应不上的参数设为null),这两种情况都不会报错。 但是有几种情况会报错,可能会提示HTTP status 400,  The request sent by th

chapter01 Java语言概述 知识点Note

JavaSE JavaEE JavaME 大数据 Java基础常用技术栈 mysql JDBC SSM spring+spring mvc+mybatis Linux nacos Hadoop Flink JAVA EE 消息队列 rabbitMQ docker 数据库 redis spring boot springcloud ssh struts + spring + hiber

chapter03 流程语句 知识点Note

@TOC 分支结构if-else 和 switch-case switch(表达式){case 常量值1:语句块1;//break;case 常量值2:语句块2;//break; // ...[default:语句块n+1;break;]} switch-case 执行过程: 第1步:根据switch中表达式的值,依次匹配各个case。如果表达式的值等于某个case中的常量值,则执行对

websocket client无法连接到websocket server 的问题

1. 问题描述 生产环境的websocket client和server无法通信 2. 日志现象 通过查看日志和问题复现,定位到是client连接到server失败,导致无法通信。 出现问题的代码 出现问题的日志 21:25:27.790 [main] INFO websocket.MyWebSocketClient - start to connect... 21:25:30.9

JBoss中发布EJB 并编写Client

第一步:编写EJB服务端 项目名 appName= ejbserver public interface Handler {     public String say(String name); } @Remote(Handler.class) @Stateless //无状态bean public class HandlerBean implements Handler {     @Ov

Ajax, SPA, Client-Side VS Server-Side code difference

What is Ajax: http://www.seguetech.com/what-is-ajax-and-where-is-it-used-in-technology/ Single Page Application:  http://www.seguetech.com/what-is-a-single-page-application/ Client-Side vs. Server

work note

1:  sum_total 是什么意思?  没有百度出来 见proce:  rptMohthCdr