Формат данных GPS:
от приёмника до отчёта АвтоГРАФ

Приёмник GPS/ГЛОНАСС и контроллер АвтоГРАФ на транспорте

Формат данных GPS описывает, в каком виде координаты, скорость и время попадают от приёмника в контроллер, как они сохраняются в память и что именно видит диспетчер в отчёте. В оборудовании АвтоГРАФ используется стандартный поток NMEA от приёмника и внутренний формат записи контроллера, а отображение настраивается шаблонами вывода — от десятичных градусов до градусов, минут и секунд.

  • Приём NMEA-сообщений и разбор координат
  • Фильтрация и запись в энергонезависимую память
  • Передача на сервер и выгрузка в отчёты

Путь GPS-данных в системе мониторинга

Данные проходят четыре этапа, и на каждом формат меняется. Понимание этих этапов помогает правильно читать отчёты и находить причины «странных» координат.

ЭтапЧто происходитФормат
Приём сигналаПриёмник определяет широту, долготу, высоту, скорость и время по сигналам GPS/ГЛОНАССNMEA-сообщения, десятичные градусы
Обработка контроллеромОтбраковка невалидных решений, фильтрация по ускорению и расстояниюВнутренний формат записи прибора
ХранениеЗапись в энергонезависимую память с привязкой к дате и времениЗаписи прибора (TypeID)
ОтображениеРасчёт параметров и вывод в отчёты, на карту, в выгрузкуШаблоны форматов АвтоГРАФ

Формат координат в отчётах

Внутри системы координаты хранятся в десятичных градусах, а вид в отчёте определяется настройкой параметра. Наиболее употребительные варианты:

  • Десятичные градусы — [sd.ddddddd], удобно для выгрузки в сторонние сервисы и таблицы;
  • Градусы и минуты — [sd mm.mmmmm'], применяется в логистических документах;
  • Градусы, минуты, секунды — [sd mm'ss.sss''], классическая геодезическая запись;
  • UTM — [utm], метры в проекции, полезно для инженерных задач.

Полный перечень шаблонов с примерами приведён на странице формат данных ГЛОНАСС.

Почему координаты могут теряться

Контроллер записывает не каждое решение приёмника, а только прошедшее фильтрацию. Причины отбраковки фиксируются в служебных параметрах:

  • LLF — причина фильтрации координатной записи (например, ускорение выше порога);
  • DTF — причина фильтрации по дате и времени;
  • TypeID — тип записи прибора: координатная, событийная и другие.

Вывод этих кодов в отчёт в форматах [llf], [dtf] и [td] даёт понятное текстовое описание вместо числового значения.

Часто задаваемые вопросы

В каком формате приходят данные от приёмника GPS?

Приёмник передаёт стандартные NMEA-сообщения, из которых контроллер извлекает широту, долготу, скорость, курс и время в десятичных градусах.

Почему в отчёте вместо координат стоит прочерк?

Запись могла быть отбракована фильтром. Посмотрите причину в формате [llf] — она укажет, по какому условию координата исключена.

Можно ли выгрузить трек в стороннюю систему?

Да, ПО АвтоГРАФ поддерживает выгрузку данных, в том числе в десятичных градусах и формате GeoJSON, которые принимает большинство геосервисов.

Чем отличается формат данных GPS от формата ГЛОНАСС?

С точки зрения записи в контроллере различий нет: используются оба созвездия. Разница только в формах представления координат в отчётах.

Читайте также