0、前言

RINEX版本2格式的第一个文档是由W. Gurtner和G. Mader在1990年9 / 10月的CSTG GPS公报中。
RINEX 2.11版本修改:2004年10月。
修改的主要原因是通过RINEX格式对反欺骗数据进行了新的处理。在原论文表A3中,“PGM / RUN BY / DATE”导航头文件记录缺失。

1、RINEX 2.10

Version 2.10 Modifications
导致2.10版的修改包括:
Fractional version number

  • 2位年份值的零填充(2000-2009年——> 00-09年)
  • 第一个obs的时间长度(1/10微秒分辨率)
  • 非整数采样率 ( 头文件记录 INTERVAL )
  • 头文件记录现在允许在所有epoch标志>1之后
  • obs文件中额外的obs类型:S1, S2(原始信号强度值)
  • 接收器时钟偏移头线澄清应用修正
  • 默认波长因子头线强制性
  • Inmarsat GPS有效载荷:新的卫星系统定义,新的导航信息文件
  • 曲线拟合区间在GPS导航信息文件
  • GPS导航混乱文件中SV生命值的重新定义
  • met文件中的其他obs类型(ZD, ZT)
    Version 2.10 Revisions:
  • 第0.4段中的“所有epoch标志>2后允许的头记录”应该是“>1”
  • RINEX格式的最初意图是允许ASCII文件的可变记录长度以最小化文件大小。空字段或未知值可以用零或空白表示。大多数RINEX转换器去掉了后面的空白以进一步减少文件大小。
  • 地质有效载荷产生的GPS观测的时间系统标识符默认为GPS
  • 头文件记录的时间系统标识符 TIME OF LAST OBS 的记录必须与TIME OF FIRST OBS 的记录格式一致
  • Clarification of Table A2 to be compatible with examples of Table A7:对于没有重要epoch的事件标志,epoch字段可以留空
    Table A6: epoch格式包含明显的错误
    *澄清导航消息文件中的浮点指数格式 (two digits, E,e,D,d letters)

2、RINEX 2.11

2.10到2.11版本的修改包括:

  • 伽利略卫星系统的代码定义
  • Galileo系统时间(GAL)编码的定义
  • 伽利略系统和新GPS观测系统的频率数的定义
  • L2C伪距观测码(C2)
  • 在地球导航信息文件中的一些澄清:
    • 报文传输时间
    • Health
    • URA
    • CORR TO SYSTEM TIME replaced by more general D-UTC A0,A1,T,W,S,U record
  • 介绍风速和风向,降雨增量,冰雹指示器
  • 关于未知/未定义的观测类型和标头记录的建议
  • 用于高速率观察文件的扩展文件名的建议

Version 2.11 发布于 June 26,2012
2.11版发布的小修改:

  • 更新修改摘要
  • 更改后的目录,附录从2.10改为2.11
  • 更新了第4节,把新链接反映到Hatanaka压缩信息
  • 修订第6.7节卫星健康(2.10版至2.11版)
  • Changed Section 9.
    From: RINEX版本2.10定义了在RINEX文件中处理此类数据所需的扩展名,为了数据交换和后处理目的
    To : 处理数据交换和后期处理的必要扩展最初在RINEX版本2.10中定义, 并同样在RINEX2.11中应用

Clarifications:

  • Continuation records in RINEX headers: They also have to include the respective header label in colums 61-80.

(1)THE PHILOSOPHY OF RINEX
第一个提议“接收方独立交换格式”RINEX天文研究所开发了伯尔尼大学的轻松交流的GPS数据收集大89年EUREF EuropeanGPS活动期间,涉及60多个GPS接收器的4种不同的制造商。发展过程中的管理方面是下列事实:

Most geodetic processing software for GPS data use a well-defined set of observables:

  • the carrier-phase measurement at one or both carriers (actually being a measurement on the beat frequency between the received carrier of the satellite signal and a receiver-generated reference frequency).
  • the pseudorange (code) measurement, equivalent to the difference of the time of reception (expressed in the time frame of the receiver) and the time of transmission (expressed in the time frame of the satellite) of a distinct satellite signal.
  • 观测时间是指接收机时钟在载波相位和/或码测量有效的瞬间的读数。
    通常,该软件假定观测时间对于相位和代码测量以及所有观测卫星都是有效的。因此,所有这些程序都不需要接收端通常存储的大部分信息:它们需要上述定义中的相位、代码和时间,以及一些与站点相关的信息,如 站点名称、天线高度 等。

(2) 一般格式描述
目前的格式包括七种ASCII文件类型:

  1. Observation Data File(本文主要探讨对象)
  2. Navigation Message File
  3. Meteorological Data File
  4. GLONASS Navigation Message File
  5. GEO Navigation Message File
  6. Satellite and Receiver Clock Date File
  7. SBAS Broadcast Data File

时钟文件的格式定义已于1998年由Jim Ray和Werner Gurtner分别发表在另一份文件中,可在IGS中央局信息系统中找到:
ftp://igscb.jpl.nasa.gov/igscb/data/format/rinex_clock.txt
天基增强系统(sba)广播数据文件的格式定义已于2004年由Norbert Suard、Werner Gurtner和Lou Estey发表,可在IGS中央局信息系统下载:
ftp://igscb.jpl.nasa.gov/igscb/data/format/geo_sbas.txt
每个文件类型由一个头节和一个数据节组成。头部分包含整个文件的全局信息,并放在文件的开头。页眉部分61-80列包含页眉部分每行的标题标签。这些标签是强制性的,并且必须在这些描述和例子中显示出来。

该格式已经过优化,通过在标题中指明要存储的观察数据的类型以满足与特定接收器的不同观测类型无关的最小空间需求。

在允许可变记录长度的计算机系统中,观测记录可以尽可能短。可以从记录中删除尾随空格。每个记录的最大记录长度是80字节。

每个观测文件和每个气象数据文件基本上都包含一个站点和一个会话的数据。 RINEX版本2还允许在快速静态或运动学应用程序中包含来自多个站点的观测数据,这些站点随后被移动接收器占用。

尽管Version 2允许将头文件记录插入数据字段,但我们不建议将多个接收器(或天线)的数据连接到同一个文件中。如果必须交换来自多个接收器的数据,那么将不同接收器多次收集到的相同或相似的卫星信息包括在内将是不经济的。因此,可以交换来自一个接收器的导航信息文件,或者创建包含来自多个接收器的非冗余信息的组合导航信息文件,以获得最完整的文件。

RINEX版本1导航信息文件的数据记录格式与以前的NGS交换格式相同。

(3)可见性的定义

RINEX 2.11 观测值文件格式说明相关推荐

  1. Rinex biography and Introduction for version 2

    只放英文,原汁原味! RINEX: The Receiver Independent Exchange Format Version 2 Rinex格式文件结构:节.记录.字段.列: 节:文件头和数据 ...

  2. Xcode 11 的那些新东西

    黑客技术 点击右侧关注,了解黑客的世界! Java开发进阶 点击右侧关注,掌握进阶之路! Python开发 点击右侧关注,探讨技术话题! 作者丨知识小集 来源丨知识小集(zsxjtip) Xcode ...

  3. ELF文件格式(中文版)

    elf文件格式-- 另一文本方式的elf文档 write by breadbox Email:breadbox@muppetlabs.com 译:alert7 < alert7@21cn.com ...

  4. 【GNSS】gfzrnx-用法

    背景 GFZRNX 程序(gfzrnx)是由德国波兹坦地学研究中心(GFZ)的开发的一款用于 GNSS 数据预处理(主要适用于 RINEX 2 与 3 版本格式)的程序,支持 Windows.Linu ...

  5. 【GNSS】PEA软件-GNSS 服务端整网数据处理的开源软件

    PEA软件-GNSS 服务端整网数据处理的开源软件 下载地址 Welcome to the PEA for GNSS processing. Welcome to the Parameter Esti ...

  6. Asp.Net Core写个共享磁盘文件Web查看器

    查看器功能说明与演示 本查看器主要是为了方便大家查看服务器上的日志,这里没有考虑其他安全性问题,比如特定人员登录才能查看,这个需要您们自己去增加:如果你服务器有对外开放了ip,那么运行这个软件的时候建 ...

  7. make 命令_Vim 命令大全

    点击上方蓝字关注我们~软件测试大师  让测试so easy (全文共14个系列:全文1万2字请收藏阅读!) 启动VIM 文档操作 光标移动 插入文本 剪切复制和寄存器 查找与替换 排版 编辑多个文件 ...

  8. 在.NetCore中使用Myrmec检测文件真实格式

    Myrmec 是什么? Myrmec 是一个用于检测文件格式的库,Myrmec不同于其它库或者手写检测代码,Myrmec不依赖文件扩展名(在实际使用中,你的用户很可能使用虚假的扩展名欺骗你的应用程序) ...

  9. 神操作:教你用Python识别恶意软件

    导读:本文将利用静态分析技术揭示这些恶意软件的功能. 作者:约书亚·萨克斯(Joshua Saxe).希拉里·桑德斯(Hillary Sanders) 来源:大数据DT(ID:hzdashuju) 在 ...

最新文章

  1. Python - Sublime Text 3 控制台不能输出中文的解决方法
  2. Extjs4 tab添加右键刷新功能
  3. .Net/C# 实现: FlashFXP 地址簿中站点密码的加解密算法
  4. Codeforces Gym 100187M M. Heaviside Function two pointer
  5. python如何将天数转换为日期字符串
  6. Windows7下无法安装Oracle11.1.0问题
  7. SQL Server (MSSQLSERVER) 启动又停止
  8. 识别你的ADFS是什么版本的(Which version of ADFS is running)
  9. proc文件系统实现用户空间与内核空间的数据通信
  10. 【UX/UI原型模板】中国地图元件库操作说明(省份+直辖市+自治区+行政特区详细地图)
  11. 武汉大学计算机考研复试考什么,2018武汉大学计算机考研复试经验贴
  12. css集合——好看的按钮样式+阴影+渐变
  13. dns服务器对网速有影响吗,更换DNS服务器可以提高网速吗?
  14. 服务器虚拟化的毕业设计,虚拟化技术毕业论文题目精选
  15. namecheap关闭域名自动续费的方法步骤
  16. 笔记本无线共享上网(网络是有线)
  17. 【跨境电商平台】Magento VS Shopify,选谁进行独立站建站?
  18. Error 1718. File was rejected by digital signature policy错误,文件的数字签名被你的本地软件策略给拒绝了,来看看解决方法
  19. 第28届奥运会奖牌榜
  20. Java实现文件下载

热门文章

  1. 关于博问 问了三次都不了了之
  2. NO29、最小的K个数(应该记住大顶堆和小顶堆的区别与联系,并不难)
  3. Winform UI界面设计例程——自定义PictureBox
  4. VB 让图片自动适应picturebox控件大小的方法
  5. 毕设 老年公寓管理系统
  6. 用python画枫叶-python-函数及练习
  7. 程序员英语语法学习(2)认识词性(名词、动词、副词、形容词、冠词、介词、连词、语气词)
  8. AD学习笔记(四)PCB布局分析
  9. 关于Redux到底是个什么鬼
  10. python in finance大作业及作答