bobicon, Мне удалось обработать данные с конвертированием в RINEX. Если у вас сосем никак не получилось, то это поможет. Для начала я конвертировал файлы в RINEX при помощи jps2rin от Javad-a. Поскольку вы предоставили RINEX 2.11 от базовой станции в архиве, то сделал такую же версию. Затем в файле нужно поменять все даты. Первые две это даты начала и окончания и далее для каждой эпохи. Оригинал: Код: 2005 6 19 12 37 0.0000000 GPS TIME OF FIRST OBS 2005 6 19 2 14 36 50.0000000 GPS TIME OF LAST OBS Заменяем на: Код: 2025 2 2 12 37 0.0000000 GPS TIME OF FIRST OBS 2025 2 2 14 36 50.0000000 GPS TIME OF LAST OBS Так же нужно поменять дату для каждой эпохи: Код: 05 6 19 13 56 30.0000000 0 9G11G12G18G20G25G26G28G29G31 -0.000387549 на Код: 25 2 2 13 56 30.0000000 0 9G11G12G18G20G25G26G28G29G31 -0.000387549 При замене обратите внимание на формат даты. Там разделителем являются пробелы и в зависимости от того одна цифра в месяце и дне или одна количество пробелов разное. Старая: 05(два пробела)6(один пробел)19, новая 25(два пробела)2(два пробела)2. Я просто заменил в блокноке используя кнопку Заменить все. В дате начала и окончания пробелов пять и четыре соответственно. Так же нужно применить скачанный с EFT CORS и файл эфимерид. Потому что родной тоже с корявыми датами после конвертирования и не работает. Прикрепляю готовые файлы для наглядности. --- Сообщения объединены, , Оригинальное время сообщения: --- Поковыряюсь ещё с форматом файла JPS, может напишу маленькую программку для изменения даты. Наверняка вы не один с такой проблемой столкнулись.
Можно и специализированным программным обеспечением воспользоваться, сделал так (для любителей консоли, взял утилиту от Topcon, от Javad не стал искать нормально переводит в RINEX): tps2rin -i 05090619a.jps tps2rin -i 05100619b.jps Далее правим дату gfzrnx_2.1.11_win10_64 -finp 05091700.05o -fout 05091700_norm.25o -shift_gpsw 1024 -vo 2.11 gfzrnx_2.1.11_win10_64 -finp 05101700.05o -fout 05101700_norm.25o -shift_gpsw 1024 -vo 2.11 Результат прикрепил. --- Сообщения объединены, , Оригинальное время сообщения: --- Почитайте на тему - GPSweek Rollover Correction, также можете попробовать поискать описание бинарного формата Javad чтобы его изменять.
Там коды вроде можно разобрать в файле, а что они значат и формат можно посмотреть в описании к GREIS.
Насколько помню по GRIL (Topcon) там описание передачи по интерфейсу, бинарного формата не было описания (могу не совсем прав).
Вроде бы разобрал структуру JPS. Почти тот же RINEX, но в бинарном формате и данные по эфемеридам и по псевдодальностям находятся в одном файле. Дата и время проставляется в заголовке и для каждой эпохи как и в RINEX.
Набросал на скорую руку веб сервис для фикса времени в JPS файлах. Сделал пока прямо совсем на скорую руку, поэтому могут быть ошибки. Если кто-то попробует, отпишитесь, пожалуйста. Нужно загрузить JPS файл в ответ страничка отправит исправленный. Находится по этому адресу: http://jps-fix.totalh.net/ Результат проверял JPS Viwer-ом, а так же в RTKLIB с конвертацией в RINEX утилитой jps2rin от Javad. Эфемериды тоже работают. Позднее, может быть сделаю и десктопную утилиту и на Android приложение.
такая же фигня с датой. сайт реально исправляет и в TBC считает нормально --- Сообщения объединены, , Оригинальное время сообщения: --- чувак расскажи пожалуйста с какой проги принскрин? как найти свою прошивку? по названию прибора нет ничего Maxor? надо название платы знать? где посмотреть???
Я в командировке - так на память не помню https://www.javad.com/support/firmware/ - здесь и на соседних страницах поройся
Сделал утилиту под Windows. В теории должна работать от Windows 7 до Windows 11, проверял на 10-ке. Проверял только сравнением полученного файла из веб сервиса и из данной утилиты. У кого есть возможность, проверьте, пожалуйста, и отпишитесь о результатах.