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