From 820f081974688e5483059ce1a8668fc3e10c6954 Mon Sep 17 00:00:00 2001 From: Kenan Zhu <62800488+KenanZhu111@users.noreply.github.com> Date: Sun, 17 Nov 2024 17:06:47 +0800 Subject: [PATCH] Update ReadmeCN.md --- ReadmeCN.md | 68 ++++++++++++++++++++++++++++++++++++++++------------- 1 file changed, 52 insertions(+), 16 deletions(-) diff --git a/ReadmeCN.md b/ReadmeCN.md index 27555d7..88aa996 100644 --- a/ReadmeCN.md +++ b/ReadmeCN.md @@ -1,25 +1,61 @@ -- [English](Readme.md) +[English](Readme.md) | [中文](ReadmeCN.md) -### 使用方法 ### -单击打开中文版的 “KNZ_Convert_zh_cn_ver_1.0.6.exe”。 +### 使用方法 +打开中文版本“KNZ_Convert_zh_cn_ver_1.2.5.exe”,点击单文件处理,选择原始文件路径。点击转换右侧按钮 +选择原始格式和目标格式。如果未指定输出文件路径,转换后的文件将生成在原始文件的同一目录下。点击批文件 +处理,与单文件转换相同操作下,需要注意要保证输入文件的主要版本相同。否则会转换失败。转换后的文件命名 +格式为:COV-{原文件名}.{原文件后缀名} -点击“单文件转换”或“批量文件转换”,输入2.10或2.11版本的RINEX文件。 +### 软件简介 +本软件是基于Python开发,主要实现转换不同版本格式的RINEX观测值文件。目前已经实现RINEX 2.xx格式与 +RINEX 3.xx格式基本的相互转换。 -如果没有点击输出目录,转换后的文件将在原文件的同一目录下生成,转换后的文件文件名为“COV-{原始文件名}”。 +文件格式转换支持列表: -转换后的文件将在文件头注明convert的版本。 +| FILE TYPE | MAJOR VERSION |2.10|2.11|2.12|3.00|3.01|3.02|3.03|3.04|3.20|3.30|4.00|4.01| +|-----------|---------------|----|----|----|----|----|----|----|----|----|----|----|----| +| RINEX OBS | 2.xx | √ | √ | √ | √ | √ | √ | √ | √ | —— | —— | x | x | +| | 3.xx | √ | √ | √ | √ | √ | √ | √ | √ | —— | —— | x | x | +| | 4.xx | x | x | x | x | x | x | x | x | —— | —— | x | x | +| RINEX NAV | 2.xx | x | x | x | x | x | x | x | x | —— | —— | x | x | +| | 3.xx | x | x | x | x | x | x | x | x | —— | —— | x | x | +| | 4.xx | x | x | x | x | x | x | x | x | —— | —— | x | x | +| RTCM | 2.xx | —— | —— | —— | —— | —— | —— | —— | —— | x | x | —— | —— | +| | 3.xx | —— | —— | —— | —— | —— | —— | —— | —— | x | x | —— | —— | -转换后的文件具有以下一些特征: -1. 主要对2.11 & 2.10 格式的RINEX观测值文件进行无损转换,不需要额外参数输入,软件会自动转换格式,不会对原文件信息进行更改。 -2. 对于RINEX2.xx版本的两字符观测值类型将按照如下表格进行自动匹配: +对于RINEX 2.xx版本的两字符观测值类型将按照如下表格进行匹配: -### 更新简记 ### -2024/11/14: 目前已经对RINEX2.xx格式转换进行了全面支持,修改了上一版本的格式输出错误,目前支持2.xx转换为3.xx。 -2024/11/15: 更正了输出格式,忽略空余信号并更改匹配规则 +|SYSTEM |FREQ.BAND |FREQUENCY |2.xx CODE | > |3.xx CODE | +|--------|-----------|-----------|-----------------|-----|-------------------| +|GPS |L1 |1575.42 |[C, L, D, S] 1,P1| > |[C, L, D, S] 1C,C1W| +| |L2 |1227.60 |[C, L, D, S] 2,P2| > |[C, L, D, S] 2C,C2W| +| |L5 |1176.45 |[C, L, D, S] 5 | > |[C, L, D, S] 5I | +|GLONASS |G1 |1602+K*9/16|[C, L, D, S] 1,P1| > |[C, L, D, S] 1C,C1P| +| |G2 |1246+K*7/16|[C, L, D, S] 2,P2| > |[C, L, D, S] 2C,C2P| +|Galileo |E2-L1-E1 |1575.42 |[C, L, D, S] 1 | > |[C, L, D, S] 1C | +| |E5a |1176.45 |[C, L, D, S] 5 | > |[C, L, D, S] 5I | +| |E5b |1207.140 |[C, L, D, S] 7 | > |[C, L, D, S] 7I | +| |E5a+b |1191.795 |[C, L, D, S] 8 | > |[C, L, D, S] 8I | +| |E6 |1278.75 |[C, L, D, S] 6 | > |[C, L, D, S] 6C | +|SBAS |L1 |1575.42 |[C, L, D, S] 1 | > |[C, L, D, S] 1C | +| |L2 |1176.45 |[C, L, D, S] 5 | > |[C, L, D, S] 5I | + + +由于RINEX 3.xx版本的观测值类型无法完全兼容RINEX 2.xx版本,所以对于RINEX 3.xx同一频段的同类型观测值 +转换时会进行缺省处理。一般按照原观测值文件头文件中观测值 “先列出先转换,后列出先省略”的方式进行兼容。 +同时由于该转换是不可逆的处理方式,因此进行该转换时转换后的观测值文件数据只能作为参考使用,无法替代原生 +的版本格式。 + +注:如需使用严格的RINEX格式文件,请勿使用本软件。 + +### 更新简记 +2024/11/14: 目前已经对RINEX 2.xx格式转换进行了全面支持,修改了上一版本的格式输出错误,目前支持RINEX 2.xx转换为RINEX 3.xx。 +2024/11/15: 更正了输出格式,忽略RINEX 2.xx空余信号并更改匹配规则 2024/11/17: 支持RINEX2.xx格式和RINEX3.xx格式的相互转换,同时支持同一主要版本之间的转换。 -### 更新计划 ### -1. 2.xx版本与3.xx版本全面支持,支持相互转换。 -2. 逐步引入对RTCM格式文件的转换支持。 -3. 远期目标:接收机原始数据转换 +### 更新计划 +1. ~~近期目标:支持转换RINEX2.xx版本与RINEX3.xx版本观测值文件。~~ √ +2. 中期目标:支持转换RINEX2.xx版本与RINEX3.xx版本广播星历文件。 +3. 中期目标:逐步引入对RTCM格式文件的转换支持。 +4. 远期目标:接收机原始数据转换。