Фильтрация координат
Введение
Фильтрация координат предназначена для исключения невалидных координат.
Без фильтрации |
C фильтрацией |
Механизм фильтрации применяется как к данным спутниковой навигации, так и к данным, полученным от локатора (WIFI | LBS).
Таблица совместимости устройств и параметров фильтрации:
Параметр |
L1|2 |
A1|2|3 |
L3 |
A4W |
B2 |
C4 |
|---|---|---|---|---|---|---|
Максимальное количество отбраковываемых координат |
+ |
+ |
+ |
+ |
+ |
|
Максимальное время отбраковывания координат |
+ |
+ |
+ |
+ |
+ |
+ |
Максимальное отклонение времени |
+ |
+ |
+ |
+ |
+ |
|
Минимальная высота |
+ |
+ |
+ |
+ |
+ |
+ |
Максимальная высота |
+ |
+ |
+ |
+ |
+ |
+ |
Максимальная скорость изменения высоты |
+ |
+ |
+ |
+ |
+ |
|
Максимальное ускорение |
+ |
+ |
+ |
+ |
+ |
|
Минимальная мгновенная скорость |
+ |
+ |
+ |
+ |
+ |
+ |
Максимальная мгновенная скорость |
+ |
+ |
+ |
+ |
+ |
+ |
Максимальная средняя скорость перемещения |
+ |
+ |
+ |
+ |
+ |
+ |
Максимальный HDOP |
+ |
+ |
+ |
+ |
+ |
+ |
Минимальное количество спутников |
+ |
+ |
+ |
+ |
+ |
+ |
Коэффициент сглаживания трека |
+ |
+ |
+ |
+ |
+ |
Настройка трекера
Этот раздел позволяет настроить параметры фильтрации для исключения некорректных навигационных данных.
Параметры фильтрации координат
Доступные параметры:
- Максимальное количество отбраковываемых координат
Сколько неверных координат устройство может подряд отбраковывать, не отправляя их на сервер. Если координаты не проходят фильтрацию, трекер их игнорирует — но только до указанного числа.
- Максимальное время отбраковывания координат
Как долго трекер может подряд отбраковывать и не отправлять координаты. Если координаты не проходят фильтрацию, трекер их игнорирует — но только до окончании указанного времени.
Примечание
Значение 0 в счётчике лимита (например, по количеству или времени) означает полное отключение всей фильтрации.
- Максимальное отклонение времени
Насколько сильно может отличаться время на устройстве от спутникового. Если разница превышает допустимую — координаты не проходят фильтрацию и не отправляются на сервер.
- Минимальная высота и Максимальная высота
Допустимый диапазон высоты над уровнем моря. Если координаты показывают высоту за пределами этих значений — они считаются невалидными и не передаются.
- Максимальная скорость изменения высоты
Насколько быстро объект может набирать или терять высоту. Если изменение слишком резкое (например, как у ракеты) — такие координаты отбраковываются.
- Максимальное ускорение
Проверяется на основе скорости, полученной напрямую от навигационного модуля (через NMEA). Если изменение скорости превышает указанное значение, координата считается недостоверной и не передаётся на сервер.
- Минимальная мгновенная скорость и Максимальная мгновенная скорость
Диапазон допустимых значений скорости, полученной от навигационного модуля (NMEA). Координаты, при которых скорость вне этого диапазона, отбраковываются.
- Максимальная средняя скорость
Определяется по расчёту устройства: расстояние между последней валидной координатой и новой, делённое на время между ними. Если рассчитанная скорость превышает порог — точка не проходит фильтрацию, даже если данные NMEA в пределах нормы.
- Максимальный HDOP
Показатель точности спутникового сигнала. Чем выше — тем хуже. Если HDOP превышает установленное значение, координаты не проходят фильтрацию и не передаются.
- Минимальное количество спутников
Сколько спутников должно быть «видно», чтобы координаты считались достоверными. Если меньше порогового значения, то такие данные не отправляются.
- Коэффициент сглаживания трека
Насколько сильно трекер «выравнивает» маршрут при скачках координат. Чем выше значение — тем плавнее будет трек, но может плохо отразиться на повторотах.
Примечание
Значение 0 в параметре фильтрации означает отключение именно этого параметра (например, не проверять скорость).
Исключения: параметры минимальной и максимальной высоты интерпретируют значение 0 как абсолютное ограничение

