Добро пожаловать!

Войдите или зарегистрируйтесь сейчас!

Войти

Работа с программой Teqc

Тема в разделе "RINEX", создана пользователем Viet Nam, 15 мар 2011.

  1. Radolik

    Форумчанин

    Регистрация:
    29 мар 2009
    Сообщения:
    42
    Симпатии:
    2
    Адрес:
    Владимир
    Добрый день. Скажите пожалуйста как в teqc объединять ринекс-файлы? Файл наблюдений и навигационный файл GPS.
     
    #101
  2. В.Шуфотинский

    В.Шуфотинский Модератор
    Команда форума Форумчанин

    Регистрация:
    10 дек 2008
    Сообщения:
    17.296
    Симпатии:
    4.952
    Как это? Зачем их объединять? Лошак или мул всё равно не получится. Импортируйте их из одной папки, если это существенно для того ПО, которое Вы используете.
     
    #102
  3. Radolik

    Форумчанин

    Регистрация:
    29 мар 2009
    Сообщения:
    42
    Симпатии:
    2
    Адрес:
    Владимир
    Поясню зачем. С базовой станции файлы поступают с периодом 1 час. В поле подгадывать со временем - трудно. В итоге, например, наблюдение на пункте оказывается на разрыве часа (13:50 - 14:10 для примера), и в постобработке - у меня 2 вектора. Поэтому и спрашиваю про возможность сшить два или больше rinex файлов с базы в один.
     
    #103
  4. В.Шуфотинский

    В.Шуфотинский Модератор
    Команда форума Форумчанин

    Регистрация:
    10 дек 2008
    Сообщения:
    17.296
    Симпатии:
    4.952
    Если Вы отдельно будете объединять файлы наблюдений, то тогда:
    teqc fbar 1.14O 2.14O 3.14O > 4.14O работает
    Файлы эфемерид объединять не надо. Подгружайте любой.
     
    #104
    Radolik нравится это.
  5. Radolik

    Форумчанин

    Регистрация:
    29 мар 2009
    Сообщения:
    42
    Симпатии:
    2
    Адрес:
    Владимир
    Вот спасибо!
     
    #105
  6. Sta1917

    Форумчанин

    Регистрация:
    23 мар 2009
    Сообщения:
    143
    Симпатии:
    8
    Адрес:
    СПб
    Доброго времени суток. У меня Trimble 4600LS, подскажите какую команду к teqc написать в батнике чтобы он автоматом конвертировал все *.dat файлы в папке, выдавая файлы *.GGo и *.GGn c прописанным типом антенны?
     
    #106
  7. В.Шуфотинский

    В.Шуфотинский Модератор
    Команда форума Форумчанин

    Регистрация:
    10 дек 2008
    Сообщения:
    17.296
    Симпатии:
    4.952
    По одному так: teqc -tr d +nav file.14n file.dat > file.14o
    Возможно, кто-нибудь подскажет дальнейшие действия.
     
    #107
  8. surveyor

    surveyor Модератор
    Форумчанин

    Регистрация:
    27 сен 2008
    Сообщения:
    760
    Симпатии:
    143
    Адрес:
    Санкт-Петербург, Россия
    Например,
    Код:
    for /R %%a in (*.dat) do (teqc -tr d %%a > %%~dpna.13o)
     
    #108
    Sta1917 нравится это.
  9. Александр Яковченко

    Форумчанин

    Регистрация:
    4 авг 2008
    Сообщения:
    333
    Симпатии:
    248
    Адрес:
    Харьков, Украина
    Код:
    FOR %%S IN (*.dat) DO teqc -O.at ANTENNA -tr d %%S > %%S.14o
    FOR %%S IN (*.dat) DO teqc -tr dn %%S > %%S.14n
    Вместо ANTENNA указать свою антенну
     
    #109
    Sta1917 нравится это.
  10. voda

    Форумчанин

    Регистрация:
    17 июл 2010
    Сообщения:
    111
    Симпатии:
    2
    Адрес:
    г. Екатеринбург
    Может кто ни будь разместит на сайте свой файла teqc.exe а то почему-то скачанный с сайта не не сшивает файлы.
     
    #110
  11. Александр Яковченко

    Форумчанин

    Регистрация:
    4 авг 2008
    Сообщения:
    333
    Симпатии:
    248
    Адрес:
    Харьков, Украина
    Как это не сшивает? Всё прекрасно работает с этим файлом. Какая ошибка выдаётся?
     
    #111
  12. surveyor

    surveyor Модератор
    Форумчанин

    Регистрация:
    27 сен 2008
    Сообщения:
    760
    Симпатии:
    143
    Адрес:
    Санкт-Петербург, Россия
    voda, во вложении.
     

    Вложения:

    • teqc.7z
      Размер файла:
      364,3 КБ
      Просмотров:
      65
    #112
  13. rodik_

    Регистрация:
    6 сен 2012
    Сообщения:
    2
    Симпатии:
    0
    Уважаемые знатоки TEQC!
    Может знаете, как с помощью TEQC записать команду,
    чтобы в заголовке RINEX файла содержалась информация
    2014 7 25 0 0 0.0000000 GPS TIME OF FIRST OBS
    2014 7 25 23 59 55.0000000 GPS TIME OF LAST OBS
    строка TIME OF FIRST OBS присутствует всегда.
    А как сделать так, чтобы присутствовала и строка TIME OF LAST OBS.
    Заранее благодарю.
     
    #113
    Последнее редактирование модератором: 14 авг 2014
  14. Александр Яковченко

    Форумчанин

    Регистрация:
    4 авг 2008
    Сообщения:
    333
    Симпатии:
    248
    Адрес:
    Харьков, Украина
    Согласно описанию формата RINEX, строка "TIME OF FIRST OBS" является обязательной и в файле наблюдений присутствует всегда. Строка "TIME OF LAST OBS" является необязательной, и многие программы её не ставят, а программы обработки не требуют её наличия. Поэтому не могу представить ситуацию, когда бы она потребовалась.
    Есть команда teqc
    -O.e[nd] Y M D h m s - set RINEX OBS header end time (last epoch) to Y M D h m s

    но у неё есть существенный недостаток - Вы должны заранее знать время последней эпохи. Если, допустим, файл заканчивается в 18:00, а Вы зададите время последней эпохи 23:59, то в заголовке и будет время 23:59, хотя реально последняя эпоха будет 18:00.
     
    #114
  15. rodik_

    Регистрация:
    6 сен 2012
    Сообщения:
    2
    Симпатии:
    0
    Спасибо, за оперативный ответ.
    Строка эта нужна для удобства просмотра Rinex файла и информации о нем.
    Например, когда конвертируешь программой convertToRINEX, то эта строка есть.
    После проверки файла программой TEQC, эта строка исчезает.
     
    #115
    Последнее редактирование модератором: 14 авг 2014
  16. Александр Яковченко

    Форумчанин

    Регистрация:
    4 авг 2008
    Сообщения:
    333
    Симпатии:
    248
    Адрес:
    Харьков, Украина
    Если нужна только статистика, то команда
    teqc +mds FileName.14o
    выдаст начальное и конечное время, имя и размер файла FileName.14o.
     
    #116
  17. В.Шуфотинский

    В.Шуфотинский Модератор
    Команда форума Форумчанин

    Регистрация:
    10 дек 2008
    Сообщения:
    17.296
    Симпатии:
    4.952
    rodik_, набирайте, пожалуйста, текст обычным шрифтом, а выделения используйте для отдельных тезисов.
     
    #117
  18. uriygr

    Форумчанин

    Регистрация:
    14 апр 2008
    Сообщения:
    1.234
    Симпатии:
    1.515
    Адрес:
    Россия, Самара
    Здравствуйте.
    Подскажите пожалуйста, как при помощи teqc разрезать файл, переходящий через полночь по времени GPS на два но в разных сутках?
    Поясню: Pinnacle очень часто зависает при импорте RINEX файлов переходящих через ноль часов по времени GPS. В чем причина - разобраться не получается, уже давно.
    В качестве таблетки - в рукопашную разрезаю файл на два, в разных сутках, вот только тогда Pinnacle доволен.

    Пробовал параметры -st и -e но непонятно в каком формате записать дату и время (например: -st 2014.08.16 00:00:00 - означает ли что начало файла будет 16 августа 2014 года с ноля часов по времени GPS?).
     
    #118
  19. tornado

    Форумчанин

    Регистрация:
    25 мар 2013
    Сообщения:
    678
    Симпатии:
    349
    Например нужно отрезать данные за 16.08.2014:
    -st 20140816000000 -e 20140816235959

    формат такой - год/месяц/день/часы/минуты/секунды (только слеши не рисуйте при наборе команды)
     
    #119
  20. Александр Яковченко

    Форумчанин

    Регистрация:
    4 авг 2008
    Сообщения:
    333
    Симпатии:
    248
    Адрес:
    Харьков, Украина
    Можно обойтись одной простой командой:
    Код:
    teqc.exe -tbin 1d test input.14o
    В результате входной файл input.14o будет порезан на суточные файлы типа test2740.14o, test2750.14o, test2760.14o ...
     
    #120

Поделиться этой страницей

  1. Этот сайт использует файлы cookie. Продолжая пользоваться данным сайтом, Вы соглашаетесь на использование нами Ваших файлов cookie.
    Скрыть объявление