Настройки навигации — это не физический датчик, а режим обработки телеметрии объекта: стандартный режим, замена координат фиксированной точкой стоянки либо интеллектуальная фильтрация недостоверных точек (в том числе зон РЭБ). Определяет, какие точки попадут в треки и расчет событий.
Датчик добавляется в карточке объекта мониторинга (вкладка Объекты → «Доп. оборудование» → «Добавить новое оборудование»): после выбора типа открывается показанная выше форма.
«Настройки навигации» — не физический датчик, а режим обработки телеметрии объекта. Он объединяет определение состояния объекта (движение, остановка, стоянка, офлайн), расчет скоростного режима и интеллектуальную фильтрацию координат. Режима три:
стандартный — координаты используются такими, как их прислал трекер;
стационарный — координаты всей телеметрии подменяются заданной точкой, то есть объект всегда показывается в одном месте;
интеллектуальная фильтрация помех и РЭБ.
Настройки применяются при построении треков и расчете событий во всех отчетах и клиентских приложениях: отфильтрованные точки исключаются. Точки, затронутые РЭБ, в расчете движения пропускаются (пробег во время глушения и спуфинга не считаются), а расчет офлайна исключает интервалы РЭБ.
«Радиус фильтра размотки на стоянках» применяется в конвейере получения телеметрии до расчета трека, событий и пробега — то есть влияет на весь трек, пробег и состояния, а не только на отображение.
Состояние объекта: «офлайн», если активности нет или разрыв связи строго больше задержки офлайна. При отсутствии движения длительность отсчитывается от момента смены скоростного режима: пока прошло не больше «Времени учета остановки» — объект все еще считается движущимся (низкая или нормальная скорость); не больше «Времени учета стоянки» — «остановка»; дольше — «стоянка». GPS-пробег накапливается только между валидными сегментами и умножается на коэффициент корректировки пробега (по умолчанию 1.0).
Стандартный режим — обычная навигация без фильтрации телеметрии; дополнительных полей не открывает. Значение по умолчанию.
Стационарный объект — координаты всей телеметрии заменяются заданными «Широта»/«Долгота» — объект всегда показывается в одной точке, что устраняет ложный дрейф на карте. При выборе появляются поля координат.
Широта (обязательное) — координата точки стоянки. Обязательна и активна только в режиме «Стационарный объект» (допустимый диапазон ±90).
Долгота (обязательное) — координата точки стоянки. Обязательна и активна только в режиме «Стационарный объект» (допустимый диапазон ±180).
Интелектуальная фильтрация — открывает блок выбора типа настроек фильтрации.
Стандартные настройки — тип фильтрации, активен только при выбранной «Интелектуальной фильтрации». Применяет встроенный фильтр зон РЭБ (обнаружение плавного и скачкообразного глушения).
Произвольные настройки — тип фильтрации, активен только при «Интелектуальной фильтрации». Каждая запись телеметрии проверяется произвольным выражением-валидатором; открывает поля «Валидатор» и «Исключить зоны РЭБ».
Валидатор (произвольное логическое выражение) — многострочное выражение проверки достоверности каждой записи телеметрии.
Исключить зоны РЭБ — флажок, активен только при «Произвольных настройках». Дополнительно отбрасывает точки внутри зон РЭБ.
Пока с момента остановки прошло не больше «Времени учета остановки», объект в интерфейсе и отчетах числится движущимся; «остановка» наступает после этого времени, «стоянка» — после «Времени учета стоянки»; время начала состояния движения или стоянки — момент смены скоростного режима, для онлайна и офлайна — момент последней активности.
Фильтр размотки координат на стоянках: при выключенном зажигании координаты точки подменяются последними валидными и скорость обнуляется; иначе при обеих скоростях не выше порога отсутствия движения и расстоянии до последней валидной точки не больше радиуса (в метрах) точка схлопывается на последнюю валидную; при радиусе 0 фильтр выключен.
Пользовательский фильтр РЭБ: точка валидна, если пользовательское выражение вернуло истину и (при включенном флажке «Исключить зоны РЭБ») точка не находится в зоне РЭБ; ошибка вычисления выражения трактуется как валидная точка — некорректный валидатор молча ничего не отфильтровывает, и нужный эффект не достигается.
При глушении время фиксации телеметрии, «улетевшее в будущее», корректируется: оно подменяется значением специального атрибута телеметрии с исходным временем фиксации, после чего список точек пересортировывается по времени.