Помогите распарсить RINEX OBS File

Здравствуйте, подскажите, пожалуйста, к чему относятся значения, начиная со 2 строки Rinex Obs файла.

В 1 строке (после END OF HEADER) я определил число спутников - 10. (следовательно 10 строк ) , в каждой строке по 7 столбцов значений, а к чему они относятся

2.11           OBSERVATION DATA    G (GPS)             RINEX VERSION / TYPE
teqc  2017Sep15     UNAVCO Archive Ops  20180103 00:19:29UTCPGM / RUN BY / DATE
Solaris x86 5.10|AMD64|cc SC5.8 -xarch=amd64|=+|=+          COMMENT
BIT 2 OF LLI FLAGS DATA COLLECTED UNDER A/S CONDITION       COMMENT
AB06                                                        MARKER NAME
                                                            MARKER NUMBER
Glen Mattioli       UNAVCO                                  OBSERVER / AGENCY
4927175208          TRIMBLE NETRS       1.3-2               REC # / TYPE / VERS
4846A60464          TRM59800.00     SCIT                    ANT # / TYPE
 -3524499.4745 -1049128.1472  5194460.0436                  APPROX POSITION XYZ
        0.0083        0.0000        0.0000                  ANTENNA: DELTA H/E/N
     1     1                                                WAVELENGTH FACT L1/2
     7    L1    L2    C1    P2    P1    S1    S2            # / TYPES OF OBSERV
    15.0000                                                 INTERVAL
    18                                                      LEAP SECONDS
input file: ab06201801020000a.tgd                           COMMENT
RINEX file created by UNAVCO GPS Archive.                   COMMENT
For more information contact archive-gps@unavco.org         COMMENT
Monument ID: 19337                                          COMMENT
UNAVCO 4-char name:   AB06                                  COMMENT
4-char name from Log or data file: AB06                     COMMENT
Monument location: 54.885323 -163.423454 500.4025           COMMENT
Visit ID: 116033                                            COMMENT
                                                            COMMENT
False_Pass_AK _2005_CGP                                     COMMENT
                                                            COMMENT
doi:10.7283/T5MC8X0D                                        COMMENT
End of DB comments                                          COMMENT
 SNR is mapped to RINEX snr flag value [0-9]                COMMENT
  L1 & L2: min(max(int(snr_dBHz/6), 0), 9)                  COMMENT
  2018     1     2     0     0    0.0000000     GPS         TIME OF FIRST OBS
                                                            END OF HEADER
 18  1  2  0  0  0.0000000  0 10G07G29G30G09G05G23G06G02G26G16
 -23021528.187 9 -17909189.02747  21065855.047    21065842.754
        54.800          44.400
  -4439103.748 6  -3300923.67743  24815970.328    24815958.855
        39.500          19.300
 -16533336.832 7 -12755216.82046  22471952.414    22471943.402
        47.100          36.100
 -24148244.427 9 -18788860.74347  20342221.891    20342211.766
        54.500          47.900
  -7514260.585 8  -5639958.81945  22947749.914    22947737.797
        48.400          35.100
 -15587260.006 8 -12105167.19645  22547972.820    22547958.535
        49.100          34.400
  -8850720.020 7  -6696030.13445  22953084.609    22953076.770
        43.900          32.100
 -14970754.961 7 -11327820.22545  22567573.805    22567560.047
        46.900          35.600
  -5150215.972 6  -3776284.08343  24702586.148    24702578.133
        38.500          21.300
 -12556495.242 7  -9188226.93544  23015211.977    23015200.211
        45.200          28.500

Перевод описания формата лежит тут http://meteolab.ru/doc/rinex211rus.pdf

3 лайка

Измерения, которым соответствуют эти 7 значений, перечислены в поле заголовка # / TYPES OF OBSERV.
Обратите внимание, что после 3 разряда (тысячных) идут два других значения.
Например, -17909189.02747 из первой эпохи это:

  • фаза L2 = -17909189.027 циклов,
  • значение LLI = 4 = 1002 (младший бит 0, потери сигнала не было),
  • мощность сигнала = 7 по шкале 1-9.
3 лайка