Товарищи, где можно разжиться образцами RINEX 2.0 с отметками блоков данных "Static", "Kinematic", "Do not process" (не обрабатывать), которые переваривались бы программами обработки Ashtech GNSS Solutions, Topcon Tools и другими. Как я понимаю у каждого производителя свои вариации разметки. Я в своей программе форматировал RINEX по какому-то старому образцу от Аштека и описанию формата RINEX 2.1, но сейчас они перестали обрабатываться, ругается на формат. Где и на какой стадии я что-то сломал - уже не вспомнить. Среди сырых данных вставляются такие блоки: Код: 21 08 10 14 30 19.0000000 2 6 *** Start of Kinematic Data *** COMMENT ****** PROCESS KINEMATIC ****** COMMENT 0002 MARKER NAME k002 MARKER NUMBER 2847819.0000 2180507.0000 5256643.0000 APPROX POSITION XYZ 0.0000 0.0000 0.0000 ANTENNA: DELTA H/E/N Тестовый RINEX: https://disk.yandex.ru/d/bP3ktJKlvh90eQ Буду признателен за комментарии к формату этого файла, что и где подкрутить.
Ваши MARKER NAME софт видит (это не какие-то там программные комментарии) и относит к началу ближайшей эпохи. Естественно это не момент срабатывания трегера. Это даже не плюс-минус эпоха, это момент решения. Замечу, что если софт читает комментарий типа вашего: *** Start of Occupation *** COMMENT ***** PROCESS STATIC ****** COMMENT софту наверное нужно указать что-то типа: *** END of Occupation *** COMMENT ***** PROCESS STATIC ****** COMMENT Этим я хотел сказать, что данная ветка о точных метках времени в ринексе, а не о делении ринекса на статику и кинематику. Ну, разные вещи. Мой софт строку MARKER NAME увидел и понял, присвоил ей время решения строкой ниже. Кстатит UTC, как меня поправил в своё время X-Y-H. chnav, а чего стандарт ринекса 2.х не посмотреть, не так много там насчет этого. Кстати, в вашем случае, когда траектория дырявая как советское пальто, лучше да, разобраться с делением статика/кинематика. Видно, где остановка, где разбег, ну, пару-тройку дециметров относительно БС эта ваша штуковина тянет. В прыжке 10 спутников на L1. Но бесконечные срывы слежения это швах.
Метка первого Stop в заглавии файла. 2.11 OBSERVATION DATA M (MIXED) RINEX VERSION / TYPE teqc 2010Oct21 20110430 04:19:24UTCPGM / RUN BY / DATE MSXP|IAx86-PII|bcc32 5.0|MSWin95->XP|486/DX+ COMMENT BIT 2 OF LLI FLAGS DATA COLLECTED UNDER A/S CONDITION COMMENT 107 MARKER NAME 107 MARKER NUMBER -Unknown- -Unknown- OBSERVER / AGENCY Между последней эпохой Stop и первой GO: 122531881.239 7 95302571.674 6 22930164.959 22930164.393 22930166.886 43.000 36.000 28 пробелов 2 2 KINEMATIC MODE 46 пробелов COMMENT 107_K1 53 пробелов MARKER NAME 11 1 26 7 18 0.0000000 0 14R19G18G21G06G16R20G30G03G22R05G15R18 G29R11 104032076.180 8 80913846.780 8 19447696.595 19447695.739 19447695.302 53.000 48.000 Между последней эпохой GO и первой Stop: 122546032.939 7 95313578.423 6 22932813.296 22932812.347 22932815.513 44.000 39.000 28 пробелов 3 2 STATIC MODE 49 пробелов COMMENT 108 57 пробелов MARKER NAME 11 1 26 7 18 42.0000000 0 14R19G18G21G06G16R20G30G03G22R05G15R18 G29R11 104068155.523 8 80941908.391 8 19454441.037 19454440.632 19454440.672 53.000 49.000 Минимально возможные метки: Между последней эпохой Stop и первой GO: 28 пробелов 2 1 107_K1 53 пробелов MARKER NAME Между последней эпохой GO и первой Stop: 28 пробелов 3 1 108 57 пробелов MARKER NAME Занимался этим 10 лет назад, потому детали не помню, но большой файл с этими метками обрабатывался.
Это запись обычного трека на автомобиле, чудес я не ожидал. Старт среди зданий, проезд под путепроводами, обгон фур с глушилками.Возможно ещё люфтит разъём антенны MMCX, он совсем разболтался. Сейчас мне важно разобраться с форматом файла, чтобы его читал GNSS Solutions. Возможно разметка оказалась не при чем - я удалил метки Static-Kinematic, но RINEX по-прежнему не читается. Очень привередливая программа. Но всё-равно в ветке дали много интересных идей, которыми обязательно воспользуюсь.