2ГИС представил сенсорную навигацию — она поможет провести по маршруту даже без сигнала GPS

2ГИС обновил навигатор: приложение продолжит корректно вести пользователя по маршруту, даже если телефон не может точно определить местоположение. В такие моменты 2ГИС задействует встроенные датчики смартфона — акселерометр и гироскоп — и с их помощью продолжает рассчитывать движение. Это сенсорная (инерциальная) навигация, и теперь она доступна всем пользователям 2ГИС на iOS и Android.
Навигатор в 2ГИС сможет обходиться без сигнала спутников там, где приём нестабилен или временно невозможен. Раньше в подобных местах геопозиция могла «прыгать» или замирать, и пользователю приходилось ориентироваться самостоятельно или запускать режим ручной навигации (функция «Шаг за шагом»). Теперь, когда сигнал пропадает или становится ненадёжным, приложение автоматически запускает сенсорное ведение по маршруту и продолжает показывать движение автомобиля, опираясь на данные сенсоров телефона.
Как это работает
Когда сигнал спутников стабилен, 2ГИС определяет местоположение пользователя по данным GPS, ГЛОНАСС, BeiDou и других доступных систем. Если сигнал становится ненадёжным — например, машина въезжает в тоннель — приложение сначала пробует уточнить геопозицию по данным от ближайших точек Wi-Fi и Bluetooth (BLE). А если этих данных будет недостаточно, 2ГИС переключается на сенсоры смартфона:
• акселерометр фиксирует ускорение и помогает понять, с какой скоростью движется автомобиль;
• гироскоп определяет направление движения и повороты.
При этом важно, чтобы телефон был надёжно закреплён в держателе.
Объединяя эти данные с последней известной геопозицией и картой, 2ГИС продолжает вести пользователя по маршруту до появления более стабильных сигналов от спутников.
Включить или отключить новую функцию можно в настройках навигатора — там появился новый пункт «Использовать сенсоры, если сигнал GPS ненадёжный».
«Длинные тоннели, плотная городская застройка, горные серпантины — в таких местах сигналы спутников часто становятся нестабильными. Мы научили навигатор опираться на сенсоры смартфона и продолжать уверенно вести водителя в незнакомых местах и на сложных развязках, пока спутники снова не будут доступны. Важно понимать: лучше всего местоположение определяют по-прежнему по спутниковым сигналам, а сенсоры помогают в трудную минуту наиболее точно предугадать его, если сигнал GPS нестабилен. Это решение заметно повышает точность автомобильной навигации в местах с нестабильной геолокацией», — рассказал Дмитрий Шварц, менеджер продукта «Транспорт» в 2ГИС.
Ранее 2ГИС представил возможность ручной корректировки ведения по маршруту. Когда навигатор фиксирует продолжительное отсутствие сигналов со спутников, он предлагает пользователю запустить режим «Шаг за шагом». В нём маршрут отображается как последовательность отдельных шагов, и для каждого из них пользователь видит ключевую информацию об участке пути — направление движения, расстояние до ближайшего манёвра и ориентир, который поможет не сбиться с курса. После прохождения участка и выполнения манёвра можно в один клик перейти к следующему шагу, что позволяет сохранять понятный и предсказуемый сценарий движения даже при полном отсутствии спутниковых сигналов.