Столбцы в CSV-файле
Справочник по структуре CSV-файла Сырые данные, экспортируемого из Navixy: типы параметров, идентификаторы событий и способы интерпретации полей GPS, датчиков и состояний.
Инструмент хранилища данных позволяет экспортировать файл с сырыми данными, содержащий все пакеты, полученные от вашего устройства, без какой-либо фильтрации или вычислений на стороне платформы. Эти параметры представляют информацию, первоначально декодированную из пакета вашего устройства в формате, связанном с протоколом, и представленную в удобочитаемом виде. Чтобы читать и проверять информацию в этих пакетах, вам не нужно знать протокол.
Открытие файла
Имя файла всегда содержит следующее:
Идентификатор устройства: Номер идентификатора устройства, часто соответствующий его IMEI.
Метка устройства на платформе: метка для упрощения поиска файла.
Время начала и окончания: обозначает начало и конец файла в формате день_месяц_год_часы_минуты_AM/PM.
Часовой пояс в формате UTC.
Вы можете открыть файл с сырыми данными в любом текстовом редакторе, например WordPad, Notepad++ или Sublime Text. Этот формат легко понимается программами и машинами, но может быть не столь понятен для людей. Чтобы упростить чтение файла, мы рекомендуем использовать табличный редактор. Просто откройте CSV-файл в Excel, Google Sheets или любом другом табличном редакторе. В табличном редакторе все параметры будут в отдельных столбцах. Кроме того, вы можете закрепить первую строку, чтобы видеть названия столбцов по всему файлу.
Параметры сырых данных
Файл включает выбранные параметры в столбцах, а также одно постоянное поле, msg_time.

Эти параметры можно разделить на простые и сложные.
Простые столбцы
Простые параметры имеют полные названия и в основном представляют конкретную информацию мониторинга.
msg_time: Время, когда GPS-устройство зафиксировало точку. Всегда включается в CSV-вывод. Указывается согласно выбранному часовому поясу.server_time: Время получения сообщения сервером. Указывается согласно выбранному часовому поясу.gps_fix_typeNO_FIX: GPS-устройство пометило местоположение как недействительное.
HAS_FIX: GPS-устройство пометило местоположение как действительное.
LAST_KNOWN_POSITION: Если GPS-устройство предоставляет текущие входы и другие состояния вместе с последним известным местоположением.
UNKNOWN: Если устройство не может предоставить такую информацию или не определило тип GPS-фикса для этого пакета.
lat: Широта местоположения.lng: Долгота местоположения.speed: Скорость, определенная GPS-устройством в км/ч. В большинстве случаев это скорость, определенная GPS-устройством.alt: Высота местоположения в метрах.satellites: Количество подключенных спутников в тот момент.-1означает неизвестно и, в большинстве случаев, представляет точку LBS.heading: Курс объекта в градусах, где 0 соответствует северу.precision: Точность определения местоположения в метрах.hdop: Горизонтальный фактор снижения точности, показывает точность оценки горизонтального положения GPS-устройства. Значения варьируются от 1 (отлично) до более 20 (плохо). Значения от 1 до 2 считаются хорошими для большинства навигационных задач.-1означает неизвестно.pdop: Фактор снижения точности по позиции, указывает точность определения положения GPS-устройства на основе геометрии спутников относительно GPS-устройства. Более низкие значения PDOP означают лучшее положение спутников, что приводит к более точным данным местоположения, но-1означает неизвестно.mn_name: Название мобильной сети. Определяется устройством.mn_roaming: Статус роуминга. Определяется устройством.0означает отсутствие роуминга,1означает, что эта точка была сгенерирована устройством в роуминге,Если устройство не может предоставить такие данные или не смогло сделать это для этого конкретного сообщения, это
-1(неизвестно).
mn_code: Код оператора мобильной сети. Определяется устройством.mn_csq: Уровень сигнала мобильной сети, CSQ, значения от 0 до 31. Определяется устройством. Если устройство не может предоставить такие данные или не смогло сделать это для этого конкретного сообщения, это99(неизвестно).mn_type: Тип мобильной сети. Определяется устройством.Если устройство не может предоставить такие данные или не смогло сделать это для этого конкретного сообщения, это
UNKNOWNGSM: Если устройство определило тип GSM.CDMA: Если устройство определило тип CDMA.WCDMA: Если устройство определило тип WCDMA.LTE: Если устройство определило тип LTE.NR: Если устройство определило тип NR.
event_id: Идентификатор события платформы. Ниже приведен список всех кодов идентификаторов событий.
Сложные параметры
Сложные параметры включают как название группы, так и конкретное название. Они классифицируются следующим образом:
flags: Битовая маска флагов, представляющих действительность местоположения и LBS:Бит 0 (location_valid): Указывает статус действительности местоположения. Это
0если местоположение недействительно, и1если местоположение действительно.Бит 1 (lbs): Указывает статус LBS точки. Если
0, точка получена по GPS; если1, точка получена по LBS.Бит 2 (soft_lbs): Указывает источник LBS-точки. Если
0, точка определяется LBS устройства; если1, LBS платформы.
discrete_inputs: Представляет информацию от каждого дискретного входа. Каждый дискретный вход отображается в отдельном столбце, пронумерованном от 1. Возможные значения — 1 и 0, где 0 означает выключено, а 1 — включено.discrete_outputs: Показывает то же, что и дискретные входы, но для дискретных выходов. Каждый дискретный выход находится в отдельном столбце, пронумерованном от 1.inputs: Представляет данные от различных датчиков, таких как топливо или различные измерительные датчики. Каждый вход находится в отдельном столбце, а список входов зависит от модели устройства.states: Отображает значения параметров состояния. Большинство из них могут быть 1 или 0, но у некоторых есть специальные текстовые значения, например коды DTC.
С этими определениями мы надеемся, что вам будет легко читать информацию в файлах с сырыми данными и использовать ее для диагностики устройства и в программах для ваших клиентов.
Последнее обновление
Это было полезно?