Подмена координат объекта. Как исправить и минимизировать их влияние на трек?
Новости
19 Мар 2025

Подмена координат объекта. Как исправить и минимизировать их влияние на трек?

Подмена координат объекта. Как исправить и минимизировать их влияние на трек?

За последнее время, вероятно, каждый пользователь Wialon сталкивался с проблемой некорректных треков и так называемых «кругов», которые сильно влияют на качество трека.

Сегодня рассмотрим варианты решения подобных проблем штатными средствами Wialon.

Для начала, мы выполним отчет с объектом, чтобы увидеть, когда объект работает штатно, а когда он испытывает проблему.

Выбираем отчет, объект и дату:

Видим что за 25 января, у нас есть нормальный трек объекта, а так же присутствуют аномальные треки, которые добавляют лишний пробег в поездки объекта.

Теперь мы можем посмотреть на любую точку, где был корректный трек. Обращаем внимание на скорость и высоту над уровнем моря, а теперь смотрим на проблемную точку трека и замечаем, что эти показатели значительно отличаются от характерных для текущей местности.

Чтобы решить данную проблему, мы входим в свойства объекта на вкладку датчики. Создаем датчик с названием “Высота”, тип датчика — произвольный цифровой датчик. В параметрах выбираем Altitude. Этот параметр отвечает за высоту.

Перемещаемся в таблицу расчета и задаем значения (значения индивидуальны, зависят от локации вашего транспортного средства) в данном случае:

  • Первая строка: 1.0.1
  • Вторая строка: 300.0.0

Таким образом, мы указали рабочий диапазон состояния датчика, где он считается включенным, от 1 до 300.

Создаем аналогичный датчик скорости, в параметрах выбираем Speed, в таблице указываем значения (значения индивидуальны зависят от допустимой скорости работы вашего транспортного средства) в данном случае :

  • Первая строка: 0.0.1
  • Вторая строка: 100.0.0

Сохраняем и снова заходим в свойства датчика высоты, где указываем на вкладке валидатор — “Скорость”, тип валидации -“Логическое И”.

Переходим на вкладку Отчеты и открываем их свойства. В таблице поездки — настройки, находим параметр “Маски датчиков” и активируем его, прописывая “Высота” и “Скорость”.

Выбираем пункт — Датчики, выбираем фильтрацию интервалов — “С включенным датчиком” и ставим галочку в поле “Извлечь интервал”.

Сохраняем настройки и переходим в настройки самого отчета, в пункт “Карта”. Здесь для пункта треков поездок, надо зайти в фильтрацию.

В данном окне необходимо загрузить наши данные из таблицы “Поездки”. Выбираем таблицу в всплывающем окне и нажимаем Загрузить. Сохраняем отчет и Выполняем его.

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

На этом пока все, вся информация по мониторингу транспорта и работе в системе в нашем телеграм-канале. Присоединяйтесь и следите за самыми свежими новостями.