RINEX2.11版本格式介绍

10 Dec 2007 (original)
26-June 2012 (minor clarifications)

 RINEX: The Receiver Independent Exchange Format Version 2.11 
 ************************************************************ 

                        Werner Gurtner 
                    Astronomical Institute 
                     University of Berne 

                          Lou  Estey 
                            UNAVCO 
                         Boulder, Co. 
                          
                  IGS/RTCM RINEX Working Group


点这里见所有的RINEX文件格式说明文档



                  Contents:
  1. 修订历史
    0.1 修订概要
    0.2 第一次修订
    0.3 最新修订
    0.4 版本2.10修改
    0.5 版本2.10修订
    0.6 版本2.11修改
    0.7 版本2.11细微修正
  2. RINEX 的哲学
  3. 一般格式描述
  4. 对观测量的定义
  5. RINEX文件的转换
  6. RINEX版本2的特点
    5.1 卫星号
    5.2 标头记录顺序
    5.3 值缺失,有效性的持续时间
    5.4 事件标志记录
    5.5 接收机时钟偏移
  7. 其他的提示
    6.1 版本 1 / 版本 2
    6.2 字符字段的前导空格
    6.3 变长记录
    6.4 空白的区域
    6.5 两位数的年份
    6.6 拟合间隔
    6.7 卫星健康
    6.8 卫星导航文件
    6.9 未知 / 未定义的观测类型和标头记录
  8. AS下的RINEX
  9. GLONASS扩展
    8.1 RINEX观测文件
    8.1.1 时间系统标识符
    8.1.2 伪距定义
    8.1.3 每个历元超过12个卫星
    8.2 GLONASS的导航文件
  10. RINEX对地球静止卫星的扩展(GPS信号载荷)
    9.1 GEO卫星的RINEX观测文件
    9.2 GEO卫星的RINEX导航电文
  11. 2.11版本修改
    10.1 伽利略和新一代GPS观测
    10.1.1 新的观测码
    10.1.2 波长因子
    10.2 GEO导航电文说明
    10.3 新的RINEX气象文件

参考文献
附录


0. 修订历史

0.1 修订概要

0.2 第一次修订

0.3 最新修订

  • URA Clarification (10-Dec-93):
    导航消息文件中的用户范围精度不包含单位的定义:存在两种解释方式:
    来自原始消息的4位值或转换后的值根据GPS ICD-200以米为单位。 为了简化解释对于RINEX文件的用户,我建议在RINEX文件创建之前将这些位转换为米。
  • GLONASS Extensions:
    1997年3月,根据一些仅使用GLONASS和GPS / GLONASS混合数据文件收集的经验,对当前RINEX定义进行扩展的提案已在数家仪器制造商和软件开发商之间分发。
    征求意见的结果已纳入本文档。 单独的文档(glonass.txt)汇总了必要的扩展名。
  • 仅纯GPS文件中允许使用空白的卫星标识符
  • 添加了气象传感器描述和位置记录,以方便精确使用气象值。
  • 阐明了波长因子及其暂时变化(LLI的位1)的描述和示例。
  • 1997年春季发行的RINEX文档包含GLONASS卫星时钟偏移和漂移的定义,目的是使定义与GPS值相同。 不幸的是,参考的GLONASS接口文档中的一个公式存在符号错误。
    这些值应以-TauN,+ GammaN,-TauC的形式存储在RINEX文件中。 原始定义要求-TauN,-GammaN,+ TauC。 参见第8.2段。
    为避免使用原始定义创建的文件出现问题,已为GLONASS导航混乱文件引入了一个实际值的版本号(2.01)。
  • IGS决定对RINEX观测文件使用Hatanaka压缩方案。 作为建议,包括在相应的RINEX文件名下方的约定。 在该文档的1998年3月版本中,DOS命名(扩展名.yyE)被错误地设置为 .yyY。
  • GPS周数:所有RINEX文件中的GPS周数是一个连续数字,不受1024翻转的影响,它的范围从1023到1024,到1025等。
  • 消除了表A5中满足传感器描述的标题行字段的定义和位置与表A9中的示例之间的差异。 后者是正确的。
  • 明确了相位数据格式溢出:加或减适当数量的周期,设置LLI标志。
  • 对GLONASS卫星标识符的澄清:“历书号”有些含糊。 在卫星星座中,它已被“时隙号”所代替。

0.4 版本2.10修改

2.10的修改如下:

  • 小数版本号
  • 两位数年份值的零填充(年份2000-2009-> 00-09)
  • 第一次时长的字段长度(分辨率为1/10微秒)
  • 非整数采样率(INTERVAL标头记录)
  • 头记录现在被允许在所有的历元标志大于1之后
  • 在obs文件中增加的obs类型:S1,S2(原始信号强度值)
  • 接收器时钟偏移标题行,以说明实用的更正
  • 强制使用默认波长因子标题行
  • 国际海事卫星GPS有效载荷:新的卫星系统定义,新的导航混乱文件
  • GPS导航混乱文件中的曲线拟合间隔
  • 在GPS导航混乱文件中重新定义SV健康值
  • 在气象文件(met file [meteorological file])中添加观测类型(ZD,ZT)

0.5 版本2.10修订

  • 第0.4段的"Header records now allowed after all epoch flags >2" 应该读作 “>1”
  • RINEX格式的初衷是允许ASCII文件的记录长度可变以最小化文件大小。 空字段或未知值可以用零或空格表示。 大多数RINEX转换器都删除了尾随空白以进一步减小文件大小。 该文档不够清晰,无法明确允许这种做法(第2、5.3、9.1段)。
  • GEO有效载荷生成的GPS观测值的时间系统标识符默认为GPS(现在在9.1段中明确说明)
  • TIME OF LAST OBS标头记录中的时间系统标识符必须与TIME OF FIRST OBS记录中的时间系统标识符相同
  • 表A2的说明要与表A7的示例兼容:对于没有明显历元的事件标志,历元字段可以保留为空白。 表A6:历元的格式包含明显的错误
  • 导航消息文件中的浮点指数格式的说明(两位数字,E,e,D,d字母)

0.6 版本2.11修改

2.11版本的修改如下:

  • 伽利略卫星系统代码的定义
  • 伽利略系统时间(GAL)的代码定义
  • 定义伽利略和新的GPS观测值的频率编号
  • L2C伪距(C2)的观察代码
  • GEO 导航电文文件的一些说明
    • 信息的发送时间
    • 健康
    • URA
    • 用更通用的D-UTC A0,A1,T,W,S,U记录代替CORR TO SYSTEM TIME
  • 介绍风速和风向,降雨增加,冰雹指示器
  • 关于未知/不确定观测类型和标题的建议
    记录
  • 有关高速率观察文件的扩展文件名的建议

0.7 版本2.11细微修正(June 26,2012)

对2.11版的发行版进行了细微的编辑:

  • 更新了修订摘要
  • 已更改目录,附录参考从2.10到2.11
  • 更新了第4节,以反映到Hatanaka压缩信息的新链接。
  • 将6.7节卫星健康(从2.10版更改为2.11版)进行了更改
  • 更改了第9节。
    从:RINEX版本2.10定义了处理必需的扩展RINEX文件中的此类数据用于数据交换和后处理目的。
    至:处理数据交换和后处理的必要扩展
    最初是在RINEX 2.10版中定义的,并在2.11版中也适用。”
  • 更改了表A3中GPS导航文件的格式标签从2.10到2.11
  • 更改了表A5中Meteo数据的格式标签从2.10到2.11
  • 更改了GPS观测文件的格式标签-表A7中的示例从2.10到2.11
  • 更改了GPS导航文件的格式标签-表A8中的示例从2.10到2.11
  • 更改了GPS导航文件的注释-表A8中的示例从2.10到2.11
  • 更改了Meteo数据文件的格式标签-表A9中的示例 从2.10到2.11
  • 更改了表A10中GLONASS导航文件的格式标签从2.10到2.11
  • 更改了GLONASS导航文件的注释-表A12中的示例从2.10到2.11
  • 更改了GLONASS观测文件的格式标签-表A13中的示例从2.10到2.11
  • 更改了GPS / GLONASS混合观测文件的格式标签-表A14中从2.10到2.11的示例
  • 更改了GPS / GEO混合观测文件的格式标签-表A17中从2.10到2.11的示例
    说明:
  • RINEX标头中的连续记录:它们还必须在列61-80中包含相应的标头标签。
  • 较新的GLONASS卫星开始使用0到-7范围内的频率编号。 表A11广播轨道-2已作相应修改。

1. RINEX 的哲学

伯尔尼大学天文研究所提出了“独立于接收器交换格式” RINEX的第一个建议,以便在大型欧洲会议期间轻松交换要收集的GPS数据。
GPS活动EUREF 89,涉及4个不同制造商的60多个GPS接收器。开发过程中的主要方面是以下事实:

大多数用于GPS数据的大地测量处理软件都使用一组定义明确的可观测对象:

  • 在一个或两个载波上的载波相位测量(实际上是对卫星信号的接收载波与接收机生成的参考频率之间的拍频的测量)。

  • 伪距(代码)测量,等同于不同卫星信号的接收时间(在接收机的时间范围内表示)和传输时间(在卫星的时间范围内表示)之差。

  • 观察时间是在载波相位和/或代码测量有效时刻读取接收器时钟的时间。

通常,该软件假定观测时间对于相位和代码测量以及所有观测到的卫星都是有效的。

因此,所有这些程序都不需要接收器通常存储的大多数信息:它们需要上述定义中的相位,代码和时间,以及一些与站相关的信息,例如电台名称,天线高度等

2. 一般格式描述

当前,该格式包含七种ASCII文件类型:
1. 观测数据文件
2. 导航消息文件
3. 气象数据文件
4. GLONASS导航消息文件
5. GEO导航消息文件
6. 卫星和接收器时钟日期文件
7. SBAS广播数据文件
时钟文件的格式定义已由Jim Ray和Werner Gurtner于1998年在另一份文档中发布,可从IGS中央局信息系统获得:
ftp://igscb.jpl.nasa.gov/igscb/data/format/rinex_clock.txt
天基增强系统(SBAS)广播数据文件的格式定义由Norbert Suard,Werner Gurtner和Lou Estey于2004年发布,可从IGS中央局信息系统获取:
ftp://igscb.jpl.nasa.gov/igscb/data/format/geo_sbas.txt

每种文件类型都包含一个标题部分和一个数据部分。 标头部分包含整个文件的全局信息,并放置在文件的开头。 标题部分在标题部分中包含的每一行的第61-80列中包含标题标签。 这些标签是强制性的,必须完全按照这些说明和示例中的说明显示。
通过在标头中指示要存储的观测值的类型,该格式已针对最小空间需求进行了优化,而与最小空间需求无关,该数量与特定接收器的不同观测类型的数量无关。 在允许可变记录长度的计算机系统中,观察记录可以保持尽可能短。 尾随空白可以从记录中删除。 每条记录的最大记录长度为80个字节。

每个观测文件和每个气象数据文件基本上都包含一个站点和一个会话的数据。 RINEX版本2还允许包括来自多个地点的观测数据,这些地点随后被快速静态或动态应用中的流动站接收机占用。 尽管版本2允许在数据字段中插入标头记录,但我们不建议将一个以上接收器(或天线)的数据连接到同一文件中,即使该数据在时间上没有重叠也是如此。

如果必须交换来自一个以上接收器的数据,则不经济地包含不同接收器多次收集的相同卫星消息是不经济的。 因此,可以交换来自一个接收器的导航消息文件,或者创建一个包含来自多个接收器的非冗余信息的复合导航消息文件,以制作最完整的文件。

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

实际的格式说明以及示例在文件末尾的表格中给出。

3. 对观测量的定义

GPS观测值包括三个需要定义的基本量:时间,相位和范围。
时间:

  • 测量时间是接收信号的接收器时间。 对于相位和距离测量而言,它是相同的;对于在那个时期观测到的所有卫星,它都是相同的。 它以GPS时间(不是世界标准时间)表示。
    伪距:
  • 伪距(PR)是从接收器天线到卫星天线的距离,包括接收器和卫星时钟偏移(以及其他偏差,例如大气延迟):
    PR = distance +
    c * (receiver clock offset - satellite clock offset +
    other biases)
    这样伪距就可以反映接收器的实际行为和卫星时钟。 伪距以米为单位存储。
    另请参阅中的GPS / GLONASS混合文件中伪距的说明 ( 第8.1章)

相位:

  • 该相位是整个周期中测得的载波相位。 由平方型接收机测量的半周期必须转换为整个周期,并在标头部分(仅GPS)中用波长因子标记。
  • 相位与范围(负多普勒)的意义相同。 历元之间的相位观测必须通过包括整数个周期来连接。 相位观测将不会包含来自参考振荡器的有意偏移的任何系统性漂移。

观测值并未针对大气折射,卫星时钟偏移等外部影响进行校正。

如果接收器或转换器软件使用实时得出的接收器时钟偏移dT(r)调整测量值,则必须保持3个相位/伪距/历元的一致性,即应使用接收器时钟校正所有3个观测量:
Time(corr) = Time( r ) - dT( r )
PR(corr) = PR( r ) - dT( r )*c
phase(corr) = phase( r) - dT( r )*freq
多普勒:
通常定义多普勒频移的符号作为额外的观测值:接近卫星时为正。

4. RINEX文件的转换

我们建议对RINEX文件使用以下命名约定:
RINEX2.11版本格式介绍_第1张图片

对于15分钟的高速率跟踪数据,我们建议使用以下扩展文件名:

   ssssdddhmm.yyo
   |   |  ||  | |
   |   |  ||  | +-  o: observation file
   |   |  ||  |
   |   |  ||  +--- yy: two-digit year
   |   |  ||
   |   |  |+------ mm: starting minute within the hour (00, 15, 30, 45)
   |   |  |
   |   |  +-------  h: character for the n-th hour in the day
   |   |               (a= 1st hour: 00h-01h, b= 2nd hour: 1h to 2h,...,
   |   |               x=24th hour: 23h-24h. 0= one-day file)
   |   |
   |   +--------- ddd: day of the year
   |
   +------------ ssss: 4-character ID for the LEO receiver/antenna

当数据传输时间或存储量至关重要时,我们建议在存储或传输之前使用UNIX“压缩”和“解压缩”程序压缩文件。 兼容的例程也可以在VAX / VMS和PC / DOS系统上使用。
建议的压缩文件扩展名:

+----------------------------------------------------------------------+
  | File Types                      All platforms    UNIX    VMS     DOS |
  |                                 uncompressed         compressed      |
  +----------------------------------------------------------------------+
  | Obs Files                            .yyO       .yyO.Z  .yyO_Z  .yyY |
  | Obs Files (Hatanaka compressed)      .yyD       .yyD.Z  .yyD_Z  .yyE |
  | GPS Nav Files                        .yyN       .yyN.Z  .yyN_Z  .yyX |
  | GLONASS Nav File                     .yyG       .yyG.Z  .yyG_Z  .yyV |
  | Galileo Nav File                     .yyL       .yyL.Z  .yyL_Z  .yyT |
  | GEO Nav Files                        .yyH       .yyH.Z  .yyH_Z  .yyU |
  | GEO SBAS Broadcast Files (sep. doc.) .yyB       .yyB.Z  .yyB_Z  .yyA |
  | Met Data Files                       .yyM       .yyM.Z  .yyM_Z  .yyW |
  | Clock Files (see sep.doc.)           .yyC       .yyC.Z  .yyC_Z  .yyK |
  +----------------------------------------------------------------------+

Hatanaka压缩方案的参考:例如,参见:

  • http://terras.gsi.go.jp/ja/crx2rnx.html
  • Hatanaka, Y. (2008): A Compression Format and Tools for GNSS
    Observation Data, Bulletin of the Geographical
    Survey Institute, 55, 21-30, available at
    http://www.gsi.go.jp/ENGLISH/Bulletin55.html.
  • IGSMails 1525,1686,1726,1763,1785,4967,4969,4975

5. RINEX版本2的特点

以下部分包含已针对RINEX版本2引入的功能:

5.1 卫星号

版本2已准备好包含GLONASS或其他卫星系统的观测结果。 因此,我们必须能够区分不同系统的卫星:我们在2位卫星号之前加上系统标识符。

        snn                  s:    satellite system identifier
                                   G or blank : GPS
                                   R          : GLONASS
                                   S          : Geostationary signal payload
                                   E          : Galileo

                            nn:    - PRN (GPS, Galileo), slot number (GLONASS)
                                   - PRN-100 (GEO)

        Note: G is mandatory in mixed GPS/GLONASS/Galileo files

                                   (blank default modified in April 1997)

5.2 标头记录顺序

由于第61-80列中的记录描述符是强制性的,因此,读取RINEX第2版标头的程序可以按照记录描述符的格式对标头记录进行解码,前提是必须先将记录读入内部缓冲区。
因此,我们建议允许头记录的自由排序,但以下情况除外:

  • “ RINEX VERSION / TYPE”记录必须是文件中的第一条记录

  • 默认的“ WAVELENGTH FACT L1 / 2”记录必须在所有为单个卫星定义波长因子的记录之前

  • 在“#OF SATELLITES”记录(如果存在)之后应紧跟相应数量的“ PRN /#OF OBS”记录。 (这些记录出于记录目的可能很方便。但是,由于只能在读取整个原始数据文件后创建这些记录,因此我们将其定义为可选记录。

5.3 值缺失,有效性的持续时间

可以将文件创建时未知的项目设置为零或空白,或者可以完全省略相应的记录。 因此,缺少标题记录的项目将通过读取RINEX文件的程序设置为零或空白。 记录中的尾随空白可能会被截断。

每个值保持有效,直到被其他头记录更改为止。

5.4 事件标志记录

“卫星数”也对应于随后相同时期的记录数。 因此,如果不详细评估某些事件标志,则可以使用它跳过适当数量的记录。

5.5 接收机时钟偏移

大量用户要求将接收器衍生的时钟偏移量可选地包含在RINEX格式中。 为了消除不确定性(无论数据(历元,伪距,相位)是否已通过报告的时钟偏移进行了先前的校正),RINEX版本2.10要求提供明确的(新的)报头记录。

然后,如有必要,有可能重建原始观测值。

由于用于接收器的时钟偏移量的输出格式限制为纳秒,因此在将其用于校正可观察对象以确保正确重建之前,应将其舍入到最接近的纳秒。

6. 其他的提示

6.1 关于版本

开发用于读取RINEX文件的程序必须验证版本号。 较新版本的文件即使不使用任何较新的功能也可能看起来有所不同。

6.2 字符字段的前导空格

我们建议读取RINEX版本2文件的例程自动删除任何CHARACTER输入字段中的前导空格。 创建RINEX版本2文件的例程还应在CHARACTER字段中左对齐所有变量。

6.3 变长记录

DOS和其他文件可能具有可变的记录长度,因此我们建议先将每个观察记录读入80个字符的空白字符串中,然后再对数据进行解码。 在可变长度记录中,记录末尾的空白数据字段可能会丢失,尤其是在可选的接收器时钟偏移的情况下。

6.4 空白的区域

考虑到将来的修改,我们建议谨慎地跳过当前定义为空白的任何字段(格式字段nX),因为它们可能会在将来的版本中分配给新的内容。

6.5 两位数的年份

RINEX版本2仅用两位数字存储数据记录的年份。 观察文件的标题包含具有完整四位数年份的TIME OF FIRST OBS记录,GPS导航消息包含GPS周编号。 根据这两个数据项,可以轻松地重建明确的年份。
气象数据以及GLONASS和GEO 导航消息中发生了一百年的歧义:无需引入新的TIME OF FIRST OBS标头行,可以安全地规定RINEX版本1和版本2.xx文件中的任何两位数字年份:
80-99: 1980-1999
00-79: 2000-2079
注意:将来的RINEX版本3可以定义完整的4位数字年份字段。

6.6 拟合间隔

子帧2的字10中的比特17是“拟合间隔”标志,其指示GPS控制段在确定星历参数时使用的曲线拟合间隔,如下所示(请参阅ICD-GPS-200,20.3.3.4.3.1:

0 = 4 hours
1 = greater than 4 hours.

连同IODC值和表20-XII一起,可以确定实际的拟合间隔。 根据接口文件ICD-GPS-200,每条消息的最后一条记录中的第二个值应包含使用IODC,拟合标志和表20-XII确定的拟合间隔(以小时为单位)。

6.7 卫星健康

现在,信号分量的健康状况(子帧1中字3的第18到22位)(版本2.11)已包含在第六次导航混乱记录的第二个字段中报告的健康状况值中。
读取RINEX文件的程序可以轻松确定是仅写入了第17位还是写入了所有位(17-22):
RINEX Value: 0 Health OK
RINEX Value: 1 Health not OK (bits 18-22 not stored)
RINEX Value: >32 Health not OK (bits 18-22 stored)

6.8 卫星导航文件

消息的发送时间可以在周六/周日的午夜之前,下周已经是消息的TOE和TOC。 由于RINEX导航消息(广播轨道-5条记录)中报告的星期与ToE一起使用(这与原始卫星消息中的GPS周不同!),消息的传输时间应减少604800(即,将变为负)也指同一周。

6.9 未知 / 未定义的观测类型和标头记录

良好的做法是,读取RINEX文件的程序通过正确跳过它们并有选择地向用户报告,以确保它在遇到未知观察类型或标头记录时不会崩溃。

7. AS下的RINEX

当AS开启时,一些接收机会使用互相关技术在第一频率和第二频率之间生成码延迟差,并且可能会在整个周期中恢复L2上的相位观测值。 使用L1上的C / A码延迟和观察到的差异,可以生成第二个频率的码延迟观察。

其他接收器通过将Y代码分解为P和W代码来恢复P代码观测值。

这些观察中的大多数可能会受到噪声水平提高的困扰。 为了使后处理程序能够采取特殊措施,使用丢失指示符的第2位来标记受AS感染的观察结果(即,它们的当前值增加4)。

8. GLONASS扩展

8.1 RINEX观测文件

8.1.1 时间系统标识符

原始的RINEX版本2需要一个主要的补充,即对时间系统的明确定义:

GLONASS基本上是在UTC上运行(或更准确地说,是与UTC(SU)链接的GLONASS系统时间),即,时间标记是以UTC而不是GPS时间给出的。 为了消除可能的误解和歧义,标头在GLONASS和GPS观测文件_can_中记录了“ TIME OF FIRST OBS”和(如果存在)“ TIME OF LAST OBS”,在混合的GLONASS / GPS观测文件_must_中包含时间系统标识符 定义文件中所有时间标记都引用的系统:“ GPS”以标识GPS时间,“ GLO”以标识GLONASS UTC时间系统。 纯GPS文件默认为GPS,纯GLONASS文件默认GLO。
格式定义请参见表A1。

因此,两个可能的时间标签的不同之处在于当前的跳秒数。

为了获得当前的跳秒数,我们建议在RINEX标头中包含一条LEAP SECOND行。

如果在同一接收机中的“ GPS接收机时钟”和“ GLONASS接收机时钟”之间存在已知的非整数偏差,则应使用它们。 在这种情况下,也必须校正各自的代码和相位观测值(如果以米为单位,则表示c *偏差)。

在后期处理期间,必须解决未知的此类偏差。

GLONASS系统时间,UTC(SU),UTC(USNO)和GPS系统时间之间的微小差异(模数为1秒)必须在后处理期间处理,而不是在RINEX转换之前处理。 在后期处理过程中,可能还需要解决剩余的差异。

8.1.2 伪距定义

伪距(代码)测量被定义为等于不同卫星信号的接收时间(在接收器的时间范围内表示)和传输时间(在卫星的时间范围内表示)之差。

如果混合模式GPS / GLONASS接收器仅将所有伪距观测值引用到一个接收器时钟,

  • 如果接收器时钟在GPS时间范围内运行,则原始GLONASS伪距将显示GPS时间和GLONASS时间之间的当前跳秒数。
  • 如果接收器时钟在GLONASS时间范围内运行,则原始GPS伪距将显示GPS时间与GLONASS时间之间的负跳秒数。

为了避免误解并将代码观察结果保留在格式字段中,在这种情况下,伪距必须按以下方式进行校正:
PR(GPS) := PR(GPS) + c * leap_seconds(if generated with a receiver clock
running in the GLONASS time frame)
PR(GLO) := PR(GLO) - c * leap_seconds (if generated with a receiver clock
running in the GPS time frame)
从伪距中删除跳秒的因素。
“ leap_seconds”是GPS和GLONASS(UTC)时间之间的实际跳秒数,在GPS年历中广播并在BIPM的T通告中分发。

8.1.3 每个历元超过12个卫星

RINEX观测文件的观测记录部分中的纪元/卫星线路格式仅针对每个纪元最多定义12颗卫星进行了定义。 现在,我们明确定义了续行的格式,请参见表A2。

8.2 GLONASS的导航文件

由于GLONASS导航消息的内容与GPS消息的差异太大,因此已定义了特殊的GLONASS导航消息文件格式。

标头部分和第一个数据记录(纪元,卫星时钟信息)类似于GPS导航文件。 以下记录包含卫星位置,速度和加速度,时钟和频率偏差以及辅助信息,例如健康状况,卫星频率(信道),信息的寿命。

卫星时间到UTC的更正如下:
GPS : Tutc = Tsv - af0 - af1 * (Tsv-Toc) - … - A0 - … - leap_sec
GLONASS: Tutc = Tsv + TauN - GammaN * (Tsv-Tb) + TauC
***为了对GLONASS校正使用与GPS导航文件中相同的符号约定,广播的GLONASS值存储为:

-TauN, +GammaN, -TauC.

GLONASS导航文件中的时间标签以UTC(即_not_莫斯科时间或GPS时间)给出。
文件命名约定:参见上文。

9. RINEX对地球静止卫星的扩展(GPS信号载荷)

通过GNSS程序的实施,可以对地球静止轨道卫星有效载荷执行类似GPS的测距测量。

处理数据交换和后处理的必要扩展最初在RINEX版本2.10中定义,并在2.11中也适用。

9.1 GEO卫星的RINEX观测文件

已为地球静止GPS信号有效载荷定义了一个新的卫星系统标识符:“ S”,它将在RINEX版本/类型标题行和卫星标识符“ snn”中使用,其中nn是GEO PRN号减去100。
例如:

PRN = 120 --> 'snn' = "S20"

在混合双频GPS卫星/单频GEO净荷观测文件中,GEO卫星第二频观测的字段保持空白,设置为零值,或者(如果记录中的最后一个)可以被截断。

生成GPS信号的GEO卫星的时间系统标识符默认为GPS时间。

9.2 GEO卫星的RINEX导航电文

由于GEO广播轨道格式与GPS消息不同,因此已定义了一种特殊的GEO导航消息文件格式,该格式与GLONASS导航混乱文件格式几乎相同。

标头部分包含有关生成程序,注释以及GEO系统时间与UTC之间的时差的信息。

第一个数据记录包含纪元和卫星时钟信息,随后的记录包含卫星位置,速度和加速度以及辅助信息,例如健康状况,数据年龄等。

GEO导航文件中的时间标签是在GPS时间范围内给出的,即不是UTC。

至UTC的卫星时间校正如下:

GEO : Tutc = Tsv - aGf0 - aGf1 *(Tsv-Toe) - W0 - leap_sec

W0是将GEO系统时间转换为UTC的校正。 Toe,aGf0,aGf1参见下面的格式定义表。

“消息的传输时间”(PRN / EPOCH / SV CLK标头记录)以一周中的GPS秒数表示。 它标志着消息传输的开始。 它必须引用与“星历表时间”相同的GPS周。 如有必要,必须将其调整为-或+ 604800秒(分别使其小于零或大于604800)。 它是对版本2.10“消息帧时间”的重新定义。

“health”的定义如下:

  • 位0到3等于消息类型17(MT17)中的运行状况
  • 如果MT17运行状况不可用,则位4设置为1。
  • 如果URA索引等于15,则位5设置为1

在SBAS消息定义中,运行状况的第3位当前标记为“保留”。
如果位4设置为1,建议也将位0、1、2、3设置为1。

“用户范围精度”(URA):
将URA指数转换为米的惯例与GPS一样。 如果URA索引= 15,则将URA设置为32767米。

“ IODN”(数据导航问题)
IODN定义为消息类型9之后的前8位,在RTCA DO 229,附件A和附件B中称为IODN,在附件C中称为“备用”。

版本2.11中的“ CORR TO SYSTEM” TIME标头记录已由更通用的记录“ D-UTC A0,A1,T,W,S,U”代替。

10. 2.11版本修改

2.11版的主要驱动程序是轻松将Galileo和新的GPS观测值包含到RINEX格式中。 由于这些修改是非常微小的(实际格式并没有改变),许多RINEX阅读器都不需要全部修改或修改(接受版本号2.11)。

在2.10版中首次引入“ GEO导航消息文件”之后,来自SBAS社区的反馈导致对2.11版修改中包含的许多说明/重新定义。

10.1 伽利略和新一代GPS观测

10.1.1 新的观测码

在版本2.10中,仅定义了两个频率的观测代码(表A1)。
GPS L2C / L5和Galileo码的新代码介绍如下:

+---------------------------------------------------------------------------+
 | System  Freq.Band  Frequency           RINEX 2-character Code             |
 |                              Ps.Range  Carr.Phase  Doppler  Sign.Strength |
 +---------------------------------------------------------------------------+
 | GPS     L1         1575.42     C1,P1       L1         D1         S1       |
 |         L2         1227.60     C2,P2       L2         D2         S2       |
 |         L5         1176.45      C5         L5         D5         S5       |
 |                                                                           |
 | Glonass G1         1602+k*9/16 C1,P1       L1         D1         S1       |
 |         G2         1246+k*7/16 C2,P2       L2         D2         S2       |
 |                                                                           |
 | Galileo E2-L1-E1   1575.42      C1         L1         D1         S1       |
 |         E5a        1176.45      C5         L5         D5         S5       |
 |         E5b        1207.140     C7         L7         D7         S7       |
 |         E5a+b      1191.795     C8         L8         D8         S8       |
 |         E6         1278.75      C6         L6         D6         S6       |
 |                                                                           |
 | SBAS    L1         1575.42      C1         L1         D1         S1       |
 |         L5         1176.45      C5         L5         D5         S5       |
 +---------------------------------------------------------------------------+

当前的两个字符的观察代码无法轻松地进一步完善代码,以解决如何生成特定可观察对象的不同可能性,例如,针对基础代码(GPS中的P,Y,M代码)或 频道(伽利略中的I,Q,A,B,C,新GPS L5频率中的I,Q,GPS L2C)。 下一个RINEX版本(3.0)将增加观察代码的长度,以允许更详细的定义。

Transit Doppler观测的定义已过时,并且已从2.11版中删除

10.1.2 波长因子

引入了WAVELENGTH FACT L1 / 2标头记录,它定义了以下因素:由于歧义分辨率,必须将载波波长除以该因子,这是因为接收机在反欺骗下生成GPS相位观测值,而一个周期仅对应于载波波长的一半(平方技术)。平方不会生成伽利略可观察物。 因此,我们将WAVELENGTH FACT L1 / 2标头记录定义为仅对L1和L2 GPS相位可观测值有效。 所有波长因子默认为1。因此,可以将此标头记录声明为可选。

10.1.3 伽利略系统的编码

使用“ E”在RINEX标头中指示伽利略卫星系统观察文件。

10.1.4 伽利略系统时间

将GAL作为伽利略系统时间包含在TIME OF FIRST OBS和TIME OF LAST OBS标头记录中。

10.2 GEO导航电文说明

引入了以下说明/修改(请参见第9.2章):

  • 健康字
  • 数据(导航)IODN发行
  • 校正系统时间
  • 信息的发送时间

10.3 新的RINEX气象文件

风速(毫秒),风向(从那里吹来的风)和递增的降雨降落值(1/10毫米):自上次记录以来的降雨累积,冰雹指示器


附录:

Document RTCA DO 229, Appendix A



APPENDIX: RINEX VERSION 2.11 FORMAT DEFINITIONS AND EXAMPLES

 +----------------------------------------------------------------------------+
 |                                   TABLE A1                                 |
 |          GNSS OBSERVATION DATA FILE - HEADER SECTION DESCRIPTION           |
 +--------------------+------------------------------------------+------------+
 |    HEADER LABEL    |               DESCRIPTION                |   FORMAT   |
 |  (Columns 61-80)   |                                          |            |
 +--------------------+------------------------------------------+------------+
 |RINEX VERSION / TYPE| - Format version (2.11)                  | F9.2,11X,  |
 |                    | - File type ('O' for Observation Data)   |   A1,19X,  |
 |                    | - Satellite System: blank or 'G': GPS    |   A1,19X   |
 |                    |                     'R': GLONASS         |            |
 |                    |                     'S': Geostationary   |            |
 |                    |                          signal payload  |            |
 |                    |                     'E': Galileo         |            |
 |                    |                     'M': Mixed           |            |
 +--------------------+------------------------------------------+------------+
 |PGM / RUN BY / DATE | - Name of program creating current file  |     A20,   |
 |                    | - Name of agency  creating current file  |     A20,   |
 |                    | - Date of file creation                  |     A20    |
 +--------------------+------------------------------------------+------------+
*|COMMENT             | Comment line(s)                          |     A60    |*
 +--------------------+------------------------------------------+------------+
 |MARKER NAME         | Name of antenna marker                   |     A60    |
 +--------------------+------------------------------------------+------------+
*|MARKER NUMBER       | Number of antenna marker                 |     A20    |*
 +--------------------+------------------------------------------+------------+
 |OBSERVER / AGENCY   | Name of observer / agency                |   A20,A40  |
 +--------------------+------------------------------------------+------------+
 |REC # / TYPE / VERS | Receiver number, type, and version       |    3A20    |
 |                    | (Version: e.g. Internal Software Version)|            |
 +--------------------+------------------------------------------+------------+
 |ANT # / TYPE        | Antenna number and type                  |    2A20    |
 +--------------------+------------------------------------------+------------+
 |APPROX POSITION XYZ | Approximate marker position (WGS84)      |   3F14.4   |
 +--------------------+------------------------------------------+------------+
 |ANTENNA: DELTA H/E/N| - Antenna height: Height of bottom       |   3F14.4   |
 |                    |   surface of antenna above marker        |            |
 |                    | - Eccentricities of antenna center       |            |
 |                    |   relative to marker to the east         |            |
 |                    |   and north (all units in meters)        |            |
 +--------------------+------------------------------------------+------------+
*|WAVELENGTH FACT L1/2| - Default wavelength factors for         |            |*
 |                    |   L1 and L2 (GPS only)                   |    2I6,    |
 |                    |   1:  Full cycle ambiguities             |            |
 |                    |   2:  Half cycle ambiguities (squaring)  |            |
 |                    |   0 (in L2): Single frequency instrument |            |
 |                    | - zero or blank                          |     I6     |
 |                    |                                          |            |
 |                    | The wavelength factor record is optional |            |
 |                    | for GPS and obsolete for other systems.  |            |
 |                    | Wavelength factors default to 1.         |            |
 |                    | If the record exists it must precede any |            |
 |                    | satellite-specific records (see below).  |            |
 +--------------------+------------------------------------------+------------+
*|WAVELENGTH FACT L1/2| - Wavelength factors for L1 and L2 (GPS) |    2I6,    |*
 |                    |   1:  Full cycle ambiguities             |            |
 |                    |   2:  Half cycle ambiguities (squaring)  |            |
 |                    |   0 (in L2): Single frequency instrument |            |
 |                    | - Number of satellites to follow in list |     I6,    |
 |                    |   for which these factors are valid.     |            |
 |                    | - List of PRNs (satellite numbers with   | 7(3X,A1,I2)|
 |                    |   system identifier)                     |            |
 |                    |                                          |            |
 |                    | These optional satellite specific lines  |            |
 |                    | may follow, if they identify a state     |            |
 |                    | different from the default values.       |            |
 |                    |                                          |            |
 |                    | Repeat record if necessary.              |            |
 +--------------------+------------------------------------------+------------+
 |# / TYPES OF OBSERV | - Number of different observation types  |     I6,    |
 |                    |   stored in the file                     |            |
 |                    | - Observation types                      |            |
 |                    |   - Observation code                     | 9(4X,A1,   |
 |                    |   - Frequency code                       |         A1)|
 |                    |   If more than 9 observation types:      |            |
 |                    |     Use continuation line(s) (including  |6X,9(4X,2A1)|
 |                    |     the header label in cols. 61-80!)    |            |
 |                    |                                          |            |
 |                    | The following observation types are      |            |
 |                    | defined in RINEX Version 2.11:           |            |
 |                    |                                          |            |
 |                    | Observation code (use uppercase only):   |            |
 |                    |   C: Pseudorange  GPS: C/A, L2C          |            |
 |                    |                   Glonass: C/A           |            |
 |                    |                   Galileo: All           |            |
 |                    |   P: Pseudorange  GPS and Glonass: P code|            |
 |                    |   L: Carrier phase                       |            |
 |                    |   D: Doppler frequency                   |            |
 |                    |   S: Raw signal strengths or SNR values  |            |
 |                    |      as given by the receiver for the    |            |
 |                    |      respective phase observations       |            |
 |                    |                                          |            |
 |                    | Frequency code                           |            |
 |                    |      GPS    Glonass   Galileo    SBAS    |            |
 |                    |   1:  L1       G1     E2-L1-E1    L1     |            |
 |                    |   2:  L2       G2        --       --     |            |
 |                    |   5:  L5       --        E5a      L5     |            |
 |                    |   6:  --       --        E6       --     |            |
 |                    |   7:  --       --        E5b      --     |            |
 |                    |   8:  --       --       E5a+b     --     |            |
 |                    |                                          |            |
 |                    | Observations collected under Antispoofing|            |
 |                    | are converted to "L2" or "P2" and flagged|            |
 |                    | with bit 2 of loss of lock indicator     |            |
 |                    | (see Table A2).                          |            |
 |                    |                                          |            |
 |                    | Units : Phase       : full cycles        |            |
 |                    |         Pseudorange : meters             |            |
 |                    |         Doppler     : Hz                 |            |
 |                    |         SNR etc     : receiver-dependent |            |
 |                    |                                          |            |
 |                    | The sequence of the types in this record |            |
 |                    | has to correspond to the sequence of the |            |
 |                    | observations in the observation records  |            |
 +--------------------+------------------------------------------+------------+
*|INTERVAL            | Observation interval in seconds          |   F10.3    |*
 +--------------------+------------------------------------------+------------+
 |TIME OF FIRST OBS   | - Time of first observation record       | 5I6,F13.7, |
 |                    |   (4-digit-year, month,day,hour,min,sec) |            |
 |                    | - Time system: GPS (=GPS time system)    |   5X,A3    |
 |                    |                GLO (=UTC time system)    |            |
 |                    |                GAL (=Galileo System Time)|            |
 |                    |   Compulsory in mixed GPS/GLONASS files  |            |
 |                    |   Defaults: GPS for pure GPS files       |            |
 |                    |             GLO for pure GLONASS files   |            |
 |                    |             GAL for pure Galileo files   |            |
 +--------------------+------------------------------------------+------------+
*|TIME OF LAST OBS    | - Time of last  observation record       | 5I6,F13.7, |*
 |                    |   (4-digit-year, month,day,hour,min,sec) |            |
 |                    | - Time system: Same value as in          |   5X,A3    |
 |                    |                TIME OF FIRST OBS record  |            |
 +--------------------+------------------------------------------+------------+
*|RCV CLOCK OFFS APPL | Epoch, code, and phase are corrected by  |     I6     |*
 |                    | applying the realtime-derived receiver   |            |
 |                    | clock offset: 1=yes, 0=no; default: 0=no |            |
 |                    | Record required if clock offsets are     |            |
 |                    | reported in the EPOCH/SAT records        |            |
 +--------------------+------------------------------------------+------------+
*|LEAP SECONDS        | Number of leap seconds since 6-Jan-1980  |     I6     |*
 |                    | Recommended for mixed files              |            |
 +--------------------+------------------------------------------+------------+
*|# OF SATELLITES     | Number of satellites, for which          |     I6     |*
 |                    | observations are stored in the file      |            |
 +--------------------+------------------------------------------+------------+
*|PRN / # OF OBS      | PRN (sat.number), number of observations |3X,A1,I2,9I6|*
 |                    | for each observation type indicated      |            |
 |                    | in the "# / TYPES OF OBSERV" - record.   |            |
 |                    |                                          |            |
 |                    |   If more than 9 observation types:      |            |
 |                    |   Use continuation line(s) including     |   6X,9I6   |
 |                    |   the header label in cols. 61-80!       |            |
 |                    |                                          |            |
 |                    | This record is (these records are)       |            |
 |                    | repeated for each satellite present in   |            |
 |                    | the data file                            |            |
 +--------------------+------------------------------------------+------------+
 |END OF HEADER       | Last record in the header section.       |    60X     |
 +--------------------+------------------------------------------+------------+

                        Records marked with * are optional


 +----------------------------------------------------------------------------+
 |                                   TABLE A2                                 |
 |            GNSS OBSERVATION DATA FILE - DATA RECORD DESCRIPTION            |
 +-------------+-------------------------------------------------+------------+
 | OBS. RECORD | DESCRIPTION                                     |   FORMAT   |
 +-------------+-------------------------------------------------+------------+
 | EPOCH/SAT   | - Epoch :                                       |            |
 |     or      |   - year (2 digits, padded with 0 if necessary) |  1X,I2.2,  |
 | EVENT FLAG  |   - month,day,hour,min,                         |  4(1X,I2), |
 |             |   - sec                                         |   F11.7,   |
 |             |                                                 |            |
 |             | - Epoch flag 0: OK                              |   2X,I1,   |
 |             |              1: power failure between           |            |
 |             |                 previous and current epoch      |            |
 |             |             >1: Event flag                      |            |
 |             | - Number of satellites in current epoch         |     I3,    |
 |             | - List of PRNs (sat.numbers with system         | 12(A1,I2), |
 |             |   identifier, see 5.1) in current epoch         |            |
 |             | - receiver clock offset (seconds, optional)     |   F12.9    |
 |             |                                                 |            |
 |             |   If more than 12 satellites: Use continuation  |    32X,    |
 |             |   line(s)                                       | 12(A1,I2)  |
 |             |                                                 |            |
 |             | If epoch flag  2-5:                             |            |
 |             |                                                 |            |
 |             |   - Event flag:                                 |  [2X,I1,]  |
 |             |     2: start moving antenna                     |            |
 |             |     3: new site occupation (end of kinem. data) |            |
 |             |        (at least MARKER NAME record follows)    |            |
 |             |     4: header information follows               |            |
 |             |     5: external event (epoch is significant,    |            |
 |             |        same time frame as observation time tags)|            |
 |             |                                                 |            |
 |             |   - "Number of satellites" contains number of   |    [I3]    |
 |             |     special records to follow.                  |            |
 |             |     Maximum number of records: 999              |            |
 |             |                                                 |            |
 |             |   - For events without significant epoch the    |            |
 |             |     epoch fields can be left blank              |            |
 |             |                                                 |            |
 |             | If epoch flag = 6:                              |            |
 |             |     6: cycle slip records follow to optionally  |            |
 |             |        report detected and repaired cycle slips |            |
 |             |        (same format as OBSERVATIONS records;    |            |
 |             |         slip instead of observation; LLI and    |            |
 |             |         signal strength blank or zero)          |            |
 +-------------+-------------------------------------------------+------------+
 |OBSERVATIONS | - Observation      | rep. within record for     |  m(F14.3,  |
 |             | - LLI              | each obs.type (same seq    |     I1,    |
 |             | - Signal strength  | as given in header)        |     I1)    |
 |             |                                                 |            |
 |             | If more than 5 observation types (=80 char):    |            |
 |             | continue observations in next record.           |            |
 |             |                                                 |            |
 |             | This record is (these records are) repeated for |            |
 |             | each satellite given in EPOCH/SAT - record.     |            |
 |             |                                                 |            |
 |             | Observations:                                   |            |
 |             |   Phase  : Units in whole cycles of carrier     |            |
 |             |   Code   : Units in meters                      |            |
 |             | Missing observations are written as 0.0         |            |
 |             | or blanks.                                      |            |
 |             |                                                 |            |
 |             | Phase values overflowing the fixed format F14.3 |            |
 |             | have to be clipped into the valid interval (e.g.|            |
 |             | add or subtract 10**9), set LLI indicator.      |            |
 |             |                                                 |            |
 |             | Loss of lock indicator (LLI). Range: 0-7        |            |
 |             |  0 or blank: OK or not known                    |            |
 |             |  Bit 0 set : Lost lock between previous and     |            |
 |             |              current observation: cycle slip    |            |
 |             |              possible                           |            |
 |             |  Bit 1 set : Opposite wavelength factor to the  |            |
 |             |              one defined for the satellite by a |            |
 |             |              previous WAVELENGTH FACT L1/2 line |            |
 |             |              or opposite to the default.        |            |
 |             |              Valid for the current epoch only.  |            |
 |             |  Bit 2 set : Observation under Antispoofing     |            |
 |             |              (may suffer from increased noise)  |            |
 |             |                                                 |            |
 |             |  Bits 0 and 1 for phase only.                   |            |
 |             |                                                 |            |
 |             | Signal strength projected into interval 1-9:    |            |
 |             |  1: minimum possible signal strength            |            |
 |             |  5: threshold for good S/N ratio                |            |
 |             |  9: maximum possible signal strength            |            |
 |             |  0 or blank: not known, don't care              |            |
 +-------------+-------------------------------------------------+------------+


 +----------------------------------------------------------------------------+
 |                                   TABLE A3                                 |
 |         GPS NAVIGATION MESSAGE FILE - HEADER SECTION DESCRIPTION           |
 +--------------------+------------------------------------------+------------+
 |    HEADER LABEL    |               DESCRIPTION                |   FORMAT   |
 |  (Columns 61-80)   |                                          |            |
 +--------------------+------------------------------------------+------------+
 |RINEX VERSION / TYPE| - Format version (2.11)                  | F9.2,11X,  |
 |                    | - File type ('N' for Navigation data)    |   A1,19X   |
 +--------------------+------------------------------------------+------------+
 |PGM / RUN BY / DATE | - Name of program creating current file  |     A20,   |
 |                    | - Name of agency  creating current file  |     A20,   |
 |                    | - Date of file creation                  |     A20    |
 +--------------------+------------------------------------------+------------+
*|COMMENT             | Comment line(s)                          |     A60    |*
 +--------------------+------------------------------------------+------------+
*|ION ALPHA           | Ionosphere parameters A0-A3 of almanac   |  2X,4D12.4 |*
 |                    | (page 18 of subframe 4)                  |            |
 +--------------------+------------------------------------------+------------+
*|ION BETA            | Ionosphere parameters B0-B3 of almanac   |  2X,4D12.4 |*
 +--------------------+------------------------------------------+------------+
*|DELTA-UTC: A0,A1,T,W| Almanac parameters to compute time in UTC| 3X,2D19.12,|*
 |                    | (page 18 of subframe 4)                  |     2I9    |
 |                    | A0,A1: terms of polynomial               |            |
 |                    | T    : reference time for UTC data       |      *)    |
 |                    | W    : UTC reference week number.        |            |
 |                    |        Continuous number, not mod(1024)! |            |
 +--------------------+------------------------------------------+------------+
*|LEAP SECONDS        | Delta time due to leap seconds           |     I6     |*
 +--------------------+------------------------------------------+------------+
 |END OF HEADER       | Last record in the header section.       |    60X     |
 +--------------------+------------------------------------------+------------+

                        Records marked with * are optional


 +----------------------------------------------------------------------------+
 |                                  TABLE A4                                  |
 |           GPS NAVIGATION MESSAGE FILE - DATA RECORD DESCRIPTION            |
 +--------------------+------------------------------------------+------------+
 |    OBS. RECORD     | DESCRIPTION                              |   FORMAT   |
 +--------------------+------------------------------------------+------------+
 |PRN / EPOCH / SV CLK| - Satellite PRN number                   |     I2,    |
 |                    | - Epoch: Toc - Time of Clock             |            |
 |                    |          year (2 digits, padded with 0   |            |
 |                    |                if necessary)             |  1X,I2.2,  |
 |                    |          month                           |   1X,I2,   |
 |                    |          day                             |   1X,I2,   |
 |                    |          hour                            |   1X,I2,   |
 |                    |          minute                          |   1X,I2,   |
 |                    |          second                          |    F5.1,   |
 |                    | - SV clock bias       (seconds)          |  3D19.12   |
 |                    | - SV clock drift      (sec/sec)          |            |
 |                    | - SV clock drift rate (sec/sec2)         |     *)     |
 +--------------------+------------------------------------------+------------+
 | BROADCAST ORBIT - 1| - IODE Issue of Data, Ephemeris          | 3X,4D19.12 |
 |                    | - Crs                 (meters)           |            |
 |                    | - Delta n             (radians/sec)      |            |
 |                    | - M0                  (radians)          |            |
 +--------------------+------------------------------------------+------------+
 | BROADCAST ORBIT - 2| - Cuc                 (radians)          | 3X,4D19.12 |
 |                    | - e Eccentricity                         |            |
 |                    | - Cus                 (radians)          |            |
 |                    | - sqrt(A)             (sqrt(m))          |            |
 +--------------------+------------------------------------------+------------+
 | BROADCAST ORBIT - 3| - Toe Time of Ephemeris                  | 3X,4D19.12 |
 |                    |                       (sec of GPS week)  |            |
 |                    | - Cic                 (radians)          |            |
 |                    | - OMEGA               (radians)          |            |
 |                    | - CIS                 (radians)          |            |
 +--------------------+------------------------------------------+------------+
 | BROADCAST ORBIT - 4| - i0                  (radians)          | 3X,4D19.12 |
 |                    | - Crc                 (meters)           |            |
 |                    | - omega               (radians)          |            |
 |                    | - OMEGA DOT           (radians/sec)      |            |
 +--------------------+------------------------------------------+------------+
 | BROADCAST ORBIT - 5| - IDOT                (radians/sec)      | 3X,4D19.12 |
 |                    | - Codes on L2 channel                    |            |
 |                    | - GPS Week # (to go with TOE)            |            |
 |                    |   Continuous number, not mod(1024)!      |            |
 |                    | - L2 P data flag                         |            |
 +--------------------+------------------------------------------+------------+
 | BROADCAST ORBIT - 6| - SV accuracy         (meters)           | 3X,4D19.12 |
 |                    | - SV health        (bits 17-22 w 3 sf 1) |            |
 |                    | - TGD                 (seconds)          |            |
 |                    | - IODC Issue of Data, Clock              |            |
 +--------------------+------------------------------------------+------------+
 | BROADCAST ORBIT - 7| - Transmission time of message       **) | 3X,4D19.12 |
 |                    |         (sec of GPS week, derived e.g.   |            |
 |                    |    from Z-count in Hand Over Word (HOW)  |            |
 |                    | - Fit interval        (hours)            |            |
 |                    |         (see ICD-GPS-200, 20.3.4.4)      |            |
 |                    |   Zero if not known                      |            |
 |                    | - spare                                  |            |
 |                    | - spare                                  |            |
 +--------------------+------------------------------------------+------------+

 **) Adjust the Transmission time of message by -604800 to refer to the
     reported week, if necessary.

  *) In order to account for the various compilers, E,e,D, and d are allowed
     letters between the fraction and exponent of all floating point numbers
     in the navigation message files.
     Zero-padded two-digit exponents are required, however.


 +----------------------------------------------------------------------------+
 |                                   TABLE A5                                 |
 |           METEOROLOGICAL DATA FILE - HEADER SECTION DESCRIPTION            |
 +--------------------+------------------------------------------+------------+
 |    HEADER LABEL    |               DESCRIPTION                |   FORMAT   |
 |  (Columns 61-80)   |                                          |            |
 +--------------------+------------------------------------------+------------+
 |RINEX VERSION / TYPE| - Format version (2.11)                  | F9.2,11X,  |
 |                    | - File type ('M' for Meteorological Data)|   A1,39X   |
 +--------------------+------------------------------------------+------------+
 |PGM / RUN BY / DATE | - Name of program creating current file  |     A20,   |
 |                    | - Name of agency  creating current file  |     A20,   |
 |                    | - Date of file creation                  |     A20    |
 +--------------------+------------------------------------------+------------+
*|COMMENT             | Comment line(s)                          |     A60    |*
 +--------------------+------------------------------------------+------------+
 |MARKER NAME         | Station Name                             |     A60    |
 |                    | (preferably identical to MARKER NAME in  |            |
 |                    |  the associated Observation File)        |            |
 +--------------------+------------------------------------------+------------+
*|MARKER NUMBER       | Station Number                           |     A20    |*
 |                    | (preferably identical to MARKER NUMBER in|            |
 |                    |  the associated Observation File)        |            |
 +--------------------+------------------------------------------+------------+
 |# / TYPES OF OBSERV | - Number of different observation types  |     I6,    |
 |                    |   stored in the file                     |            |
 |                    | - Observation types                      |  9(4X,A2)  |
 |                    |                                          |            |
 |                    | The following meteorological observation |            |
 |                    | types are defined in RINEX Version 2:    |            |
 |                    |                                          |            |
 |                    | PR : Pressure (mbar)                     |            |
 |                    | TD : Dry temperature (deg Celsius)       |            |
 |                    | HR : Relative humidity (percent)         |            |
 |                    | ZW : Wet zenith path delay (mm)          |            |
 |                    |      (for WVR data)                      |            |
 |                    | ZD : Dry component of zenith path delay  |            |
 |                    |      (mm)                                |            |
 |                    | ZT : Total zenith path delay (mm)        |            |
 |                    | WD : Wind azimuth (deg)                  |            |
 |                    |      from where the wind blows           |            |
 |                    | WS : Wind speed (m/s)                    |            |
 |                    | RI : "Rain increment" (1/10 mm): Rain    |            |
 |                    |      accumulation since last measurement |            |
 |                    | HI : Hail indicator: 1 = Hail detected   |            |
 |                    |      since last measurement              |            |
 |                    |                                          |            |
 |                    | The sequence of the types in this record |            |
 |                    | must correspond to the sequence of the   |            |
 |                    | measurements in the data records         |            |
 |                    |                                          |            |
 |                    | If more than 9 observation types are     |            |
 |                    | being used, use continuation lines       | 6X,9(4X,A2)|
 |                    | including header label in cols. 61-80!   |            |
 |                    |                                          |            |
 +--------------------+------------------------------------------+------------+
 |SENSOR MOD/TYPE/ACC | Description of the met sensor            |            |
 |                    | - Model (manufacturer)                   |   A20,     |
 |                    | - Type                                   |   A20,6X,  |
 |                    | - Accuracy (same units as obs values)    |   F7.1,4X, |
 |                    | - Observation type                       |   A2,1X    |
 |                    | Record is repeated for each observation  |            |
 |                    | type found in # / TYPES OF OBSERV record |            |
 +--------------------+------------------------------------------+------------+
 |SENSOR POS XYZ/H    | Approximate position of the met sensor   |            |
 |                    | - Geocentric coordinates X,Y,Z   (ITRF   |  3F14.4,   |
 |                    | - Ellipsoidal height H         or WGS-84)|  1F14.4,   |
 |                    | - Observation type                       |  1X,A2,1X  |
 |                    | Set X,Y,Z to zero if not known.          |            |
 |                    | Make sure H refers to ITRF or WGS-84!    |            |
 |                    | Record required for barometer,           |            |
 |                    | recommended for other sensors.           |            |
 +--------------------+------------------------------------------+------------+
 |END OF HEADER       | Last record in the header section.       |    60X     |
 +--------------------+------------------------------------------+------------+

                        Records marked with * are optional


 +----------------------------------------------------------------------------+
 |                                   TABLE A6                                 |
 |             METEOROLOGICAL DATA FILE - DATA RECORD DESCRIPTION             |
 +-------------+-------------------------------------------------+------------+
 | OBS. RECORD | DESCRIPTION                                     |   FORMAT   |
 +-------------+-------------------------------------------------+------------+
 | EPOCH / MET | - Epoch in GPS time (not local time!)           |            |
 |             |     year (2 digits, padded with 0 if necessary) |  1X,I2.2,  |
 |             |     month,day,hour,min,sec                      | 5( 1X,I2), |
 |             |                                                 |            |
 |             |   The 2-digit years in RINEX Version 1 and 2.xx |            |
 |             |   files are understood to represent             |            |
 |             |   80-99:  1980-1999   and   00-79:  2000-2079   |            |
 |             |                                                 |            |
 |             | - Met data in the same sequence as given in the |   mF7.1    |
 |             |   header                                        |            |
 |             |                                                 |            |
 |             | More than 8 met data types: Use continuation    |4X,10F7.1,3X|
 |             | lines                                           |            |
 +-------------+-------------------------------------------------+------------+


+------------------------------------------------------------------------------+
|                                   TABLE A7                                   |
|                     GPS OBSERVATION DATA FILE - EXAMPLE                      |
+------------------------------------------------------------------------------+

----|---1|0---|---2|0---|---3|0---|---4|0---|---5|0---|---6|0---|---7|0---|---8|

     2.11           OBSERVATION DATA    M (MIXED)           RINEX VERSION / TYPE
BLANK OR G = GPS,  R = GLONASS,  E = GALILEO,  M = MIXED    COMMENT
XXRINEXO V9.9       AIUB                24-MAR-01 14:43     PGM / RUN BY / DATE
EXAMPLE OF A MIXED RINEX FILE (NO FEATURES OF V 2.11)       COMMENT
A 9080                                                      MARKER NAME
9080.1.34                                                   MARKER NUMBER
BILL SMITH          ABC INSTITUTE                           OBSERVER / AGENCY
X1234A123           XX                  ZZZ                 REC # / TYPE / VERS
234                 YY                                      ANT # / TYPE
  4375274.       587466.      4589095.                      APPROX POSITION XYZ
         .9030         .0000         .0000                  ANTENNA: DELTA H/E/N
     1     1                                                WAVELENGTH FACT L1/2
     1     2     6   G14   G15   G16   G17   G18   G19      WAVELENGTH FACT L1/2
     0                                                      RCV CLOCK OFFS APPL
     5    P1    L1    L2    P2    L5                        # / TYPES OF OBSERV
    18.000                                                  INTERVAL
  2005     3    24    13    10   36.0000000                 TIME OF FIRST OBS
                                                            END OF HEADER
 05  3 24 13 10 36.0000000  0  4G12G09G06E11                         -.123456789
  23629347.915            .300 8         -.353    23629364.158
  20891534.648           -.120 9         -.358    20891541.292
  20607600.189           -.430 9          .394    20607605.848
                          .324 8                                          .178 7
 05  3 24 13 10 50.0000000  4  4
     1     2     2   G 9   G12                              WAVELENGTH FACT L1/2
  *** WAVELENGTH FACTOR CHANGED FOR 2 SATELLITES ***        COMMENT
      NOW 8 SATELLITES HAVE WL FACT 1 AND 2!                COMMENT
                                                            COMMENT
 05  3 24 13 10 54.0000000  0  6G12G09G06R21R22E11                   -.123456789
  23619095.450      -53875.632 8    -41981.375    23619112.008
  20886075.667      -28688.027 9    -22354.535    20886082.101
  20611072.689       18247.789 9     14219.770    20611078.410
  21345678.576       12345.567 5
  22123456.789       23456.789 5
                     65432.123 5                                     48861.586 7
 05  3 24 13 11  0.0000000  2  1
            *** FROM NOW ON KINEMATIC DATA! ***             COMMENT
 05  3 24 13 11 48.0000000  0  4G16G12G09G06                         -.123456789
  21110991.756       16119.980 7     12560.510    21110998.441
  23588424.398     -215050.557 6   -167571.734    23588439.570
  20869878.790     -113803.187 8    -88677.926    20869884.938
  20621643.727       73797.462 7     57505.177    20621649.276
                            3  4
A 9080                                                      MARKER NAME
9080.1.34                                                   MARKER NUMBER
         .9030         .0000         .0000                  ANTENNA: DELTA H/E/N
          --> THIS IS THE START OF A NEW SITE <--           COMMENT
 05  3 24 13 12  6.0000000  0  4G16G12G06G09                         -.123456987
  21112589.384       24515.877 6     19102.763 3  21112596.187
  23578228.338     -268624.234 7   -209317.284 4  23578244.398
  20625218.088       92581.207 7     72141.846 4  20625223.795
  20864539.693     -141858.836 8   -110539.435 5  20864545.943
 05  3 24 13 13  1.2345678  5  0
                            4  1
        (AN EVENT FLAG WITH SIGNIFICANT EPOCH)              COMMENT
 05  3 24 13 14 12.0000000  0  4G16G12G09G06                         -.123456012
  21124965.133       89551.30216     69779.62654  21124972.2754
  23507272.372     -212616.150 7   -165674.789 5  23507288.421
  20828010.354     -333820.093 6   -260119.395 5  20828017.129
  20650944.902      227775.130 7    177487.651 4  20650950.363
                            4  1
           *** ANTISPOOFING ON G 16 AND LOST LOCK           COMMENT
 05  3 24 13 14 12.0000000  6  2G16G09
                 123456789.0      -9876543.5
                         0.0            -0.5
                            4  2
           ---> CYCLE SLIPS THAT HAVE BEEN APPLIED TO       COMMENT
                THE OBSERVATIONS                            COMMENT
 05  3 24 13 14 48.0000000  0  4G16G12G09G06                         -.123456234
  21128884.159      110143.144 7     85825.18545  21128890.7764
  23487131.045     -318463.297 7   -248152.72824  23487146.149
  20817844.743     -387242.571 6   -301747.22925  20817851.322
  20658519.895      267583.67817    208507.26234  20658525.869
                            4  3
         ***   SATELLITE G 9   THIS EPOCH ON WLFACT 1 (L2)  COMMENT
         *** G 6 LOST LOCK AND THIS EPOCH ON WLFACT 2 (L2)  COMMENT
                (OPPOSITE TO PREVIOUS SETTINGS)             COMMENT

----|---1|0---|---2|0---|---3|0---|---4|0---|---5|0---|---6|0---|---7|0---|---8|


+------------------------------------------------------------------------------+
|                                   TABLE A8                                   |
|                     GPS NAVIGATION MESSAGE FILE - EXAMPLE                    |
+------------------------------------------------------------------------------+

----|---1|0---|---2|0---|---3|0---|---4|0---|---5|0---|---6|0---|---7|0---|---8|

     2.11           N: GPS NAV DATA                         RINEX VERSION / TYPE
XXRINEXN V2.10      AIUB                 3-SEP-99 15:22     PGM / RUN BY / DATE
EXAMPLE OF VERSION 2.11 FORMAT                              COMMENT
     .1676D-07   .2235D-07  -.1192D-06  -.1192D-06          ION ALPHA
     .1208D+06   .1310D+06  -.1310D+06  -.1966D+06          ION BETA
     .133179128170D-06  .107469588780D-12   552960     1025 DELTA-UTC: A0,A1,T,W
    13                                                      LEAP SECONDS
                                                            END OF HEADER
 6 99  9  2 17 51 44.0 -.839701388031D-03 -.165982783074D-10  .000000000000D+00
     .910000000000D+02  .934062500000D+02  .116040547840D-08  .162092304801D+00
     .484101474285D-05  .626740418375D-02  .652112066746D-05  .515365489006D+04
     .409904000000D+06 -.242143869400D-07  .329237003460D+00 -.596046447754D-07
     .111541663136D+01  .326593750000D+03  .206958726335D+01 -.638312302555D-08
     .307155651409D-09  .000000000000D+00  .102500000000D+04  .000000000000D+00
     .000000000000D+00  .000000000000D+00  .000000000000D+00  .910000000000D+02
     .406800000000D+06  .000000000000D+00
13 99  9  2 19  0  0.0  .490025617182D-03  .204636307899D-11  .000000000000D+00
     .133000000000D+03 -.963125000000D+02  .146970407622D-08  .292961152146D+01
    -.498816370964D-05  .200239347760D-02  .928156077862D-05  .515328476143D+04
     .414000000000D+06 -.279396772385D-07  .243031939942D+01 -.558793544769D-07
     .110192796930D+01  .271187500000D+03 -.232757915425D+01 -.619632953057D-08
    -.785747015231D-11  .000000000000D+00  .102500000000D+04  .000000000000D+00
     .000000000000D+00  .000000000000D+00  .000000000000D+00  .389000000000D+03
     .410400000000D+06  .000000000000D+00

----|---1|0---|---2|0---|---3|0---|---4|0---|---5|0---|---6|0---|---7|0---|---8|


+------------------------------------------------------------------------------+
|                                   TABLE A9                                   |
|                      METEOROLOGICAL DATA FILE - EXAMPLE                      |
+------------------------------------------------------------------------------+

----|---1|0---|---2|0---|---3|0---|---4|0---|---5|0---|---6|0---|---7|0---|---8|

     2.11           METEOROLOGICAL DATA                     RINEX VERSION / TYPE
XXRINEXM V9.9       AIUB                 3-APR-96 00:10     PGM / RUN BY / DATE
EXAMPLE OF A MET DATA FILE (NO FEATURES OF V 2.11)          COMMENT
A 9080                                                      MARKER NAME
     3    PR    TD    HR                                    # / TYPES OF OBSERV
PAROSCIENTIFIC      740-16B                       0.2    PR SENSOR MOD/TYPE/ACC
HAENNI                                            0.1    TD SENSOR MOD/TYPE/ACC
ROTRONIC            I-240W                        5.0    HR SENSOR MOD/TYPE/ACC
        0.0           0.0           0.0        1234.5678 PR SENSOR POS XYZ/H
                                                            END OF HEADER
 96  4  1  0  0 15  987.1   10.6   89.5
 96  4  1  0  0 30  987.2   10.9   90.0
 96  4  1  0  0 45  987.1   11.6   89.0

----|---1|0---|---2|0---|---3|0---|---4|0---|---5|0---|---6|0---|---7|0---|---8|



 +----------------------------------------------------------------------------+
 |                                   TABLE A10                                |
 |        GLONASS NAVIGATION MESSAGE FILE - HEADER SECTION DESCRIPTION        |
 +--------------------+------------------------------------------+------------+
 |    HEADER LABEL    |               DESCRIPTION                |   FORMAT   |
 |  (Columns 61-80)   |                                          |            |
 +--------------------+------------------------------------------+------------+
 |RINEX VERSION / TYPE| - Format version (2.11)                  | F9.2,11X,  |
 |                    | - File type ('G' = GLONASS nav mess data)|   A1,39X   |
 +--------------------+------------------------------------------+------------+
 |PGM / RUN BY / DATE | - Name of program creating current file  |     A20,   |
 |                    | - Name of agency  creating current file  |     A20,   |
 |                    | - Date of file creation (dd-mmm-yy hh:mm)|     A20    |
 +--------------------+------------------------------------------+------------+
*|COMMENT             | Comment line(s)                          |     A60    |*
 +--------------------+------------------------------------------+------------+
*|CORR TO SYSTEM TIME | - Time of reference for system time corr |            |*
 |                    |   (year, month, day)                     |     3I6,   |
 |                    | - Correction to system time scale (sec)  |  3X,D19.12 |
 |                    |   to correct GLONASS system time to      |            |
 |                    |   UTC(SU)                         (-TauC)|      *)    |
 +--------------------+------------------------------------------+------------+
*|LEAP SECONDS        | Number of leap seconds since 6-Jan-1980  |     I6     |*
 +--------------------+------------------------------------------+------------+
 |END OF HEADER       | Last record in the header section.       |    60X     |
 +--------------------+------------------------------------------+------------+

                        Records marked with * are optional


 +----------------------------------------------------------------------------+
 |                                  TABLE A11                                 |
 |         GLONASS NAVIGATION MESSAGE FILE - DATA RECORD DESCRIPTION          |
 +--------------------+------------------------------------------+------------+
 |    OBS. RECORD     | DESCRIPTION                              |   FORMAT   |
 +--------------------+------------------------------------------+------------+
 |PRN / EPOCH / SV CLK| - Satellite number:                      |     I2,    |
 |                    |       Slot number in sat. constellation  |            |
 |                    | - Epoch of ephemerides             (UTC) |            |
 |                    |     - year (2 digits, padded with 0,     |   1X,I2.2, |
 |                    |                if necessary)             |            |
 |                    |     - month,day,hour,minute,             |  4(1X,I2), |
 |                    |     - second                             |    F5.1,   |
 |                    | - SV clock bias (sec)             (-TauN)|   D19.12,  |
 |                    | - SV relative frequency bias    (+GammaN)|   D19.12,  |
 |                    | - message frame time                 (tk)|   D19.12   |
 |                    |   (0 .le. tk .lt. 86400 sec of day UTC)  |            |
 |                    |                                          |      *)    |
 |                    |   The 2-digit years in RINEX 1 and 2.xx  |            |
 |                    |   files are understood to represent      |            |
 |                    |   80-99: 1980-1999  and  00-79: 2000-2079|            |
 +--------------------+------------------------------------------+------------+
 | BROADCAST ORBIT - 1| - Satellite position X      (km)         | 3X,4D19.12 |
 |                    | -           velocity X dot  (km/sec)     |            |
 |                    | -           X acceleration  (km/sec2)    |            |
 |                    | -           health (0=OK)            (Bn)|            |
 +--------------------+------------------------------------------+------------+
 | BROADCAST ORBIT - 2| - Satellite position Y      (km)         | 3X,4D19.12 |
 |                    | -           velocity Y dot  (km/sec)     |            |
 |                    | -           Y acceleration  (km/sec2)    |            |
 |                    | -           frequency number (-7 ... +13)|            ||
 +--------------------+------------------------------------------+------------+
 | BROADCAST ORBIT - 3| - Satellite position Z      (km)         | 3X,4D19.12 |
 |                    | -           velocity Z dot  (km/sec)     |            |
 |                    | -           Z acceleration  (km/sec2)    |            |
 |                    | - Age of oper. information  (days)   (E) |            |
 +--------------------+------------------------------------------+------------+

  *) In order to account for the various compilers, E,e,D, and d are allowed
     letters between the fraction and exponent of all floating point numbers
     in the navigation message files.
     Zero-padded two-digit exponents are required, however.



+------------------------------------------------------------------------------+
|                                   TABLE A12                                  |
|                  GLONASS NAVIGATION MESSAGE FILE - EXAMPLE                   |
+------------------------------------------------------------------------------+

----|---1|0---|---2|0---|---3|0---|---4|0---|---5|0---|---6|0---|---7|0---|---8|

     2.11           GLONASS NAV DATA                        RINEX VERSION / TYPE
ASRINEXG V1.1.0 VM  AIUB                19-FEB-98 10:42     PGM / RUN BY / DATE
STATION ZIMMERWALD                                          COMMENT
  1998     2    16    0.379979610443D-06                    CORR TO SYSTEM TIME
                                                            END OF HEADER
 3 98  2 15  0 15  0.0 0.163525342941D-03 0.363797880709D-11 0.108000000000D+05
    0.106275903320D+05-0.348924636841D+00 0.931322574615D-09 0.000000000000D+00
   -0.944422070313D+04 0.288163375854D+01 0.931322574615D-09 0.210000000000D+02
    0.212257280273D+05 0.144599342346D+01-0.186264514923D-08 0.300000000000D+01
 4 98  2 15  0 15  0.0 0.179599039257D-03 0.636646291241D-11 0.122400000000D+05
    0.562136621094D+04-0.289074897766D+00-0.931322574615D-09 0.000000000000D+00
   -0.236819248047D+05 0.102263259888D+01 0.931322574615D-09 0.120000000000D+02
    0.762532910156D+04 0.339257907867D+01 0.000000000000D+00 0.300000000000D+01
11 98  2 15  0 15  0.0-0.559808686376D-04-0.272848410532D-11 0.108600000000D+05
   -0.350348437500D+04-0.255325126648D+01 0.931322574615D-09 0.000000000000D+00
    0.106803754883D+05-0.182923507690D+01 0.000000000000D+00 0.400000000000D+01
    0.228762856445D+05 0.447064399719D+00-0.186264514923D-08 0.300000000000D+01
12 98  2 15  0 15  0.0 0.199414789677D-04-0.181898940355D-11 0.108900000000D+05
    0.131731816406D+05-0.143945598602D+01 0.372529029846D-08 0.000000000000D+00
    0.171148715820D+05-0.118937969208D+01 0.931322574615D-09 0.220000000000D+02
    0.135737919922D+05 0.288976097107D+01-0.931322574615D-09 0.300000000000D+01

----|---1|0---|---2|0---|---3|0---|---4|0---|---5|0---|---6|0---|---7|0---|---8|


+------------------------------------------------------------------------------+
|                                   TABLE A13                                  |
|                      GLONASS OBSERVATION FILE - EXAMPLE                      |
+------------------------------------------------------------------------------+

----|---1|0---|---2|0---|---3|0---|---4|0---|---5|0---|---6|0---|---7|0---|---8|

     2.11           OBSERVATION DATA    R (GLONASS)         RINEX VERSION / TYPE
XXRINEXO V1.1       AIUB                27-AUG-93 07:23     PGM / RUN BY / DATE
TST1                                                        MARKER NAME
VIEWEG              BRAUNSCHWEIG                            OBSERVER / AGENCY
100                 XX-RECEIVER         1.0                 REC # / TYPE / VERS
101                 XX-ANTENNA                              ANT # / TYPE
  3844808.114    715426.767   5021804.854                   APPROX POSITION XYZ
        1.2340         .0000         .0000                  ANTENNA: DELTA H/E/N
     1     1                                                WAVELENGTH FACT L1/2
     2    C1    L1                                          # / TYPES OF OBSERV
    10.000                                                  INTERVAL
  1993     8    23    14    24   40.0490000     GLO         TIME OF FIRST OBS
                                                            END OF HEADER
 93  8 23 14 24 40.0490000  0  3  2R01R21
  23986839.824       20520.565 5
  23707804.625       19937.231 5
  23834065.096       -9334.581 5
 93  8 23 14 24 50.0490000  0  3  2R01R21
  23992341.033       49856.525 5
  23713141.002       48479.290 5
  23831189.435      -24821.796 5
 93  8 23 14 25   .0490000  0  3  2R01R21
  23997824.854       79217.202 5
  23718494.110       77092.992 5
  23828329.946      -40219.918 5
 93  8 23 14 25 10.0490000  0  5  2R05R17R01R21
  24003328.910      108602.422 5
  24933965.449      -19202.780 5
  22203326.578       -2987.327 5
  23723851.686      105777.849 5
  23825485.526      -55529.205 5
 93  8 23 14 25 20.0490010  0  5  2R05R17R01R21
  24008828.023      138012.178 5
  24927995.616      -51188.500 5
  22202547.907       -7213.298 5
  23729236.758      134533.636 5
  23822662.277      -70749.590 5
 93  8 23 14 25 30.0490000  0  5  2R05R17R01R21
  24014330.779      167446.477 5
  24922041.288      -83151.666 5
  22201767.457      -11388.909 5
  23734633.024      163360.131 5
  23819848.894      -85881.102 5

----|---1|0---|---2|0---|---3|0---|---4|0---|---5|0---|---6|0---|---7|0---|---8|


+------------------------------------------------------------------------------+
|                                   TABLE A14                                  |
|                MIXED GPS/GLONASS OBSERVATION FILE - EXAMPLE                  |
+------------------------------------------------------------------------------+

----|---1|0---|---2|0---|---3|0---|---4|0---|---5|0---|---6|0---|---7|0---|---8|

     2.11           OBSERVATION DATA    M (MIXED)           RINEX VERSION / TYPE
YYRINEXO V2.8.1 VM  AIUB                 6-FEB-00 13:59     PGM / RUN BY / DATE
TST2                                                        MARKER NAME
001-02-A                                                    MARKER NUMBER
JIM                 Y-COMPANY                               OBSERVER / AGENCY
1                   YY-RECEIVER         2.0.1               REC # / TYPE / VERS
1                   GEODETIC L1                             ANT # / TYPE
  3851178.1849   -80151.4072  5066671.1013                  APPROX POSITION XYZ
        1.2340        0.0000        0.0000                  ANTENNA: DELTA H/E/N
     1     0                                                WAVELENGTH FACT L1/2
     2    C1    L1                                          # / TYPES OF OBSERV
    10.000                                                  INTERVAL
    11                                                      LEAP SECONDS
  2000     2     6    11    53    0.0000000     GPS         TIME OF FIRST OBS
                                                            END OF HEADER
 00  2  6 11 53  0.0000000  0 14G23G07G02G05G26G09G21R20R19R12R02R11
                                R10R03
  22576523.586   -11256947.60212
  22360162.704   -16225110.75413
  24484865.974    14662682.882 2
  21950524.331   -13784707.24912
  22507304.252     9846064.848 2
  20148742.213   -20988953.712 4
  22800149.591   -16650822.70012
  19811403.273   -25116169.741 3
  23046997.513    -3264701.688 2
  22778170.622  -821857836.745 1
  22221283.991  -988088156.884 2
  19300913.475   -83282658.19013
  20309075.579  -672668843.84713
  23397403.484  -285457101.34211
 00  2  6 11 53 10.0000000  0 14G23G07G02G05G26G09G21R20R19R12R02R11
                                R10R03
  22578985.016   -11244012.910 2
  22359738.890   -16227337.841 2
  24490324.818    14691368.710 2
  21944376.706   -13817012.849 2
  22512598.731     9873887.580 2
  20147322.111   -20996416.338 4
  22798942.949   -16657163.594 2
  19812513.509   -25110234.795 3
  23053885.702    -3227854.397 2
  22770607.029  -821898566.774 1
  22222967.297  -988079145.989 2
  19297913.736   -83298710.38413
  20313087.618  -672647337.04113
  23392352.454  -285484291.40311

----|---1|0---|---2|0---|---3|0---|---4|0---|---5|0---|---6|0---|---7|0---|---8|


 +----------------------------------------------------------------------------+
 |                                   TABLE A15                                |
 |     GEOSTATIONARY NAVIGATION MESSAGE FILE - HEADER SECTION DESCRIPTION     |
 +--------------------+------------------------------------------+------------+
 |    HEADER LABEL    |               DESCRIPTION                |   FORMAT   |
 |  (Columns 61-80)   |                                          |            |
 +--------------------+------------------------------------------+------------+
 |RINEX VERSION / TYPE| - Format version (2.11)                  | F9.2,11X,  |
 |                    | - File type ('H' = GEO nav mess data)    |   A1,39X   |
 +--------------------+------------------------------------------+------------+
 |PGM / RUN BY / DATE | - Name of program creating current file  |     A20,   |
 |                    | - Name of agency  creating current file  |     A20,   |
 |                    | - Date of file creation (dd-mmm-yy hh:mm)|     A20    |
 +--------------------+------------------------------------------+------------+
*|COMMENT             | Comment line(s)                          |     A60    |*
 +--------------------+------------------------------------------+------------+
*|CORR TO SYSTEM TIME | - Time of reference for system time corr |            |*
 |                    |   (year, month, day)                     |     3I6,   |
 | Obsolete in        | - Correction to transform the GEO system | 3X,D19.12  |
 | RINEX Version 2.11 |   time to UTC                        (W0)|      *)    |
 +--------------------+------------------------------------------+------------+
*|D-UTC A0,A1,T,W,S,U | Corrections to transform the system time |            |*
 |                    | to UTC                                   |            |
 |                    | A0,A1 Coefficients of 1-deg polynomial   |  2D19.12,  |
 |                    |        A0 sec, A1 sec/sec                |            |
 |                    |        CORR(s) = A0 + A1*DELTAT          |            |
 |                    | T  Reference time for polynomial         |     I7,    |
 |                    |        (Seconds into GPS week)           |            |
 |                    | W  Reference week number                 |     I5,    |
 |                    |        (GPS week, continuous number)     |            |
 |                    | S  EGNOS, WAAS, or MSAS ...              |   X,A5,X   |
 |                    |    (left-justified)                      |            |
 |                    |    Derived from MT17 service provider.   |            |
 |                    |    If not known: Use Snn with            |            |
 |                    |      nn = PRN-100 of satellite           |            |
 |                    |      broadcasting the MT12               |            |
 |                    | U  UTC Identifier (0 if unknown)         |    I2,2X   |
 |                    |   1=UTC(NIST), 2=UTC(USNO), 3=UTC(SU),   |            |
 |                    |   4=UTC(BIPM), 5=UTC(Europe Lab),        |            |
 |                    |   6=UTC(CRL), >6 = reserved for future   |            |
 |                    |                                          |            |
 |                    | Omit record if corrections not provided. |            |
 |                    |                                          |            |
 |                    |     Replaces CORR TO SYSTEM TIME !       |            |
 +--------------------+------------------------------------------+------------+
*|LEAP SECONDS        | Number of leap seconds since 6-Jan-1980  |     I6     |*
 +--------------------+------------------------------------------+------------+
 |END OF HEADER       | Last record in the header section.       |    60X     |
 +--------------------+------------------------------------------+------------+

                        Records marked with * are optional


 +----------------------------------------------------------------------------+
 |                                  TABLE A16                                 |
 |      GEOSTATIONARY NAVIGATION MESSAGE FILE - DATA RECORD DESCRIPTION       |
 +--------------------+------------------------------------------+------------+
 |    OBS. RECORD     | DESCRIPTION                              |   FORMAT   |
 +--------------------+------------------------------------------+------------+
 |PRN / EPOCH / SV CLK| - Satellite number (PRN - 100)           |     I2,    |
 |                    | - Epoch of ephemerides (GPS)       (Toe) |            |
 |                    |     - year (2 digits, padded with 0      |            |
 |                    |                if necessary)             |   1X,I2.2, |
 |                    |     - month,day,hour,minute,             |  4(1X,I2), |
 |                    |     - second                             |    F5.1,   |
 |                    | - SV clock bias (sec)              (aGf0)|   D19.12,  |
 |                    | - SV relative frequency bias       (aGf1)|   D19.12,  |
 |                    | - Transmission time of message           |   D19.12   |
 |                    |     (start of the message)               |            |
 |                    |     in GPS seconds of the week           |            |
 +--------------------+------------------------------------------+------------+
 | BROADCAST ORBIT - 1| - Satellite position X      (km)         | 3X,4D19.12 |
 |                    | -           velocity X dot  (km/sec)     |            |
 |                    | -           X acceleration  (km/sec2)    |     *)     |
 |                    | -           health (0=OK)                |            |
 +--------------------+------------------------------------------+------------+
 | BROADCAST ORBIT - 2| - Satellite position Y      (km)         | 3X,4D19.12 |
 |                    | -           velocity Y dot  (km/sec)     |            |
 |                    | -           Y acceleration  (km/sec2)    |            |
 |                    | -           Accuracy code   (URA, meters)|            |
 +--------------------+------------------------------------------+------------+
 | BROADCAST ORBIT - 3| - Satellite position Z      (km)         | 3X,4D19.12 |
 |                    | -           velocity Z dot  (km/sec)     |            |
 |                    | -           Z acceleration  (km/sec2)    |            |
 |                    | - IODN (Issue of Data Navigation, DO229, |            |
 |                    |  8 first bits after Message Type if MT9) |            |
 +--------------------+------------------------------------------+------------+

 *) In order to account for the various compilers, E,e,D, and d are allowed
    letters between the fraction and exponent of all floating point numbers
    in the navigation message files.
    Zero-padded two-digit exponents are required, however.



+------------------------------------------------------------------------------+
|                                   TABLE A17                                  |
|                    MIXED GPS/GEO OBSERVATION FILE - EXAMPLE                  |
+------------------------------------------------------------------------------+

----|---1|0---|---2|0---|---3|0---|---4|0---|---5|0---|---6|0---|---7|0---|---8|

     2.11           OBSERVATION DATA    M (MIXED)           RINEX VERSION / TYPE
RinExp V.2.0.2      TESTUSER            00-02-04 09:30      PGM / RUN BY / DATE
                                                            COMMENT
The file contains L1 pseudorange and phase data of the      COMMENT
geostationary AOR-E satellite (PRN 120 = S20)               COMMENT
                                                            COMMENT
TLSE D                                                      MARKER NAME
ESTB                TESTAGENCY                              OBSERVER / AGENCY
SGL98030069         Novatel Millennium  HW3-1 SW 4.45/2.3   REC # / TYPE / VERS
                    ASH701073.1                             ANT # / TYPE
  4629365.0750   112100.1790  4371619.4160                  APPROX POSITION XYZ
        0.0000        0.0000        0.0000                  ANTENNA: DELTA H/E/N
     1     1                                                WAVELENGTH FACT L1/2
     4    C1    L1    L2    P2                              # / TYPES OF OBSERV
     1                                                      INTERVAL
  2000     1    13    14    45    0.000000      GPS         TIME OF FIRST OBS
  2000     1    13    15     0    0.000000      GPS         TIME OF LAST OBS
     0                                                      RCV CLOCK OFFS APPL
                                                            END OF HEADER
 00 01 13 14 45  0.0000000  0  8G25G17G06G05G24G29G30S20             0.000535140
  21839900.207     -236148.877 9   -184047.71049  21839901.4384
  25151926.413     -161002.900 9   -125509.72447  25151935.8274
  20531103.515      763336.059 9    594797.53149  20531105.0114
  23001624.801     -432989.642 9   -337436.50348  23001628.1684
  23610349.510     -384890.728 9   -299952.38848  23610354.3504
  23954474.398     -151982.173 9   -118480.96847  23954481.1994
  20622367.016     -332628.466 9   -259214.55249  20622367.8754
  38137559.506      335849.135 9
 00 01 13 14 45  1.0000000  0  8G25G17G06G05G24G29G30S20             0.000535144
  21839500.278     -238250.743 9   -185685.52549  21839501.4814
  25151246.148     -164576.503 9   -128294.33947  25151256.2614
  20531084.382      763235.849 9    594719.44849  20531085.8784
  23002123.430     -430369.237 9   -335394.62748  23002126.7114
  23610670.127     -383205.864 9   -298639.51048  23610674.9834
  23955051.773     -148948.417 9   -116117.00748  23955058.5034
  20622558.579     -331621.765 9   -258430.11049  20622559.4574
  38137558.783      335846.284 9
 00 01 13 14 45  2.0000000  0  8G25G17G06G05G24G29G30S20             0.000535144
  21839100.418     -240352.173 9   -187323.00449  21839101.6534
  25150565.890     -168150.148 9   -131078.97647  25150576.2144
  20531065.378      763136.116 9    594641.73549  20531066.8984
  23002622.082     -427748.683 9   -333352.63648  23002625.3444
  23610990.819     -381520.461 9   -297326.20848  23610995.8424
  23955629.062     -145914.531 9   -113752.94748  23955636.5544
  20622750.161     -330614.723 9   -257645.40149  20622751.0554
  38137558.365      335843.457 9

----|---1|0---|---2|0---|---3|0---|---4|0---|---5|0---|---6|0---|---7|0---|---8|

+------------------------------------------------------------------------------+
|                                   TABLE A18                                  |
|                     GEO NAVIGATION MESSAGE FILE - EXAMPLE                    |
+------------------------------------------------------------------------------+
----|---1|0---|---2|0---|---3|0---|---4|0---|---5|0---|---6|0---|---7|0---|---8|

     2.11           H: GEO NAV MSG DATA                     RINEX VERSION / TYPE
SBAS2RINEX 2.0      CNES                20-Oct-03 14:01     PGM / RUN BY / DATE
0.133179128170D-06-0.107469588780D-12 518400 1240 EGNOS  5  D-UTC A0,A1,T,W,S,U
    13                                                      LEAP SECONDS
This file contains navigation message data from a SBAS      COMMENT
(geostationary) satellite, here AOR-W (PRN 122 = # 22)      COMMENT
                                                            END OF HEADER
22 03 10 18  0  1  4.0-1.005828380585D-07 6.366462912410D-12 5.184420000000D+05
    2.482832392000D+04-3.593750000000D-04-1.375000000000D-07 0.000000000000D+00
   -3.408920872000D+04-1.480625000000D-03-5.000000000000D-08 4.000000000000D+00
   -1.650560000000D+01 8.360000000000D-04 6.250000000000D-08 2.300000000000D+01
22 03 10 18  0  5 20.0-9.872019290924D-08 5.456968210638D-12 5.186940000000D+05
    2.482822744000D+04-3.962500000000D-04-1.375000000000D-07 0.000000000000D+00
   -3.408958936000D+04-1.492500000000D-03-5.000000000000D-08 4.000000000000D+00
   -1.628960000000D+01 8.520000000000D-04 6.250000000000D-08 2.400000000000D+01
22 03 10 18  0  9 36.0-9.732320904732D-08 4.547473508865D-12 5.189510000000D+05
    2.482812152000D+04-4.325000000000D-04-1.375000000000D-07 0.000000000000D+00
   -3.408997304000D+04-1.505000000000D-03-5.000000000000D-08 4.000000000000D+00
   -1.606960000000D+01 8.800000000000D-04 6.250000000000D-08 2.500000000000D+01
22 03 10 18  0 13 52.0-9.592622518539D-08 4.547473508865D-12 5.192110000000D+05
    2.482800632000D+04-4.681250000000D-04-1.375000000000D-07 0.000000000000D+00
   -3.409035992000D+04-1.518125000000D-03-3.750000000000D-08 4.000000000000D+00
   -1.584240000000D+01 8.960000000000D-04 6.250000000000D-08 2.600000000000D+01

----|---1|0---|---2|0---|---3|0---|---4|0---|---5|0---|---6|0---|---7|0---|---8|

你可能感兴趣的:(GNSS,笔记,其他)