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