Андрей Кочанов
продакт карты
Сергей Кириллов
продакт транспорта

Угол наклона камеры в навигаторе

Изменили обзор в режиме ведения навигатора — так водителям лучше видны предстоящие манёвры. Рассказываем, почему это важно.
Пару релизов назад мы писали о том, что в мобильной версии появилась возможность жестом наклонить камеру. Рассматривать все детальные объекты на карте стало в разы приятнее, но это всё равно было не совсем то, чего хотелось. И вот сделали.
Почему это так важно
Угол наклона камеры в навигаторе — это фактор, который напрямую влияет на безопасность и комфорт вождения. Чем больше угол наклона, тем дальше вперёд на карте вы видите, что позволяет заранее планировать манёвры.

Это особенно важно в условиях плотного трафика или на сложных развязках, где нужно видеть предстоящие участки дороги задолго до их приближения. Нам хотелось научиться ещё сильнее наклонять камеру в горизонт. Это позволило бы нам в режиме ведения показать больше маршрута, не меняя масштаб.

Здесь и далее приведём скриншоты из режима ведения навигатора, снятые в одном и том же месте. Слева — старый угол обзора, справа — новый.
Почему не сделали сразу
Сделать такой угол обзора мы не могли, потому что с большими углами наклона приходит большая ответственность в перспективе на горизонте добавляется кратно больше объектов, чем при взгляде камеры «сверху». Это очень сильно бьёт по производительности. Нам нужно было дополнительно научиться отсекать лишние объекты в горизонте, которые информативности не добавляют, а только потребляют ресурсы.
Доработки позволили нам подобрать новые углы наклона без ущерба производительности и таким образом, чтобы предстоящие манёвры были максимально видны при приближении к ним.
Где доступно
Всё это было сделано для основного приложения, Apple CarPlay и Android Auto и в двух видах — для режима с отображением реалистичных дорог и обычного.
Улучшение доступно в приложениях 2ГИС начиная с версии 6.44.
Нажимая кнопку «Комментировать», вы принимаете условие Лицензионного соглашения и даёте ООО «ДубльГИС» согласие на обработку персональных данных на условиях и в целях, определённых «Политикой конфиденциальности».