Анна Безрукова
продакт мобилки

Здания на карте: этажи или крыши

Теперь в 2ГИС можно выбрать, как рассматривать здания на карте снаружи или изнутри. Если раньше мы автоматически могли включать поэтажные планы на близких зумах, то теперь даём людям возможность выбрать — изучить модель здания или заглянуть внутрь, рассмотреть его схему, чтобы, например, найти нужный магазин и построить до него маршрут.
Один из фокусов 2ГИС — иммерсивность. Мы хотим сделать так, чтобы карта в приложении максимально детально отражала город вокруг: чтобы у зданий были не гладкие стены, а настоящий фасад, в парках росли деревья и стояли лавочки, а скульптуры выглядели точно так же, как и в реальности.

Иммерсивность мы делаем по двум причинам. Во-первых, она помогает ориентироваться на местности. Во-вторых, это просто красиво и прикольно.

Любопытный факт: если в здании с моделью есть окошки и приложение переключилось на тёмную тему, они будут светиться, как будто кто-то включил свет внутри

Мы очень гордимся своими моделями и сами любим их разглядывать, поэтому решили повысить их видимость и поправить UX работы со зданиями, в которых есть и модель, и поэтажные планы.
Этаж vs крыша
Конечно, модели — это здорово, но есть ситуации, в которых они больше мешают, чем делают опыт лучше. Например, когда у здания есть и поэтажный план, и модель.

Напомним, что для крупных торговых центров и музеев у нас есть подробные планы каждого этажа. Можно не только посмотреть, какие организации есть внутри, но и их точное расположение, а ещё построить между ними маршрут, который будет нарисован прямо внутри здания.
Поэтажные планы отображаются с определённого уровня зума, универсального для всей карты. Получается, в случае таких зданий, как, например, музей космонавтики на ВДНХ, рассмотреть модель было практически невозможно — при попытке приблизить её мы сразу показывали поэтажный план.

Обратная ситуация могла быть у более крупных по площади объектов: отзумиться, чтобы посмотреть, как пройти от одного магазина до другого, могло не получиться. Автоматически включали модель здания.

Начиная с версии 6.43 всё изменилось. Во-первых, этажные планы начнём показывать на более дальних зумах — теперь не надо будет сильно приближать здание, чтобы увидеть, что находится у него внутри. А во-вторых, во все этажные здания мы добавили этаж-крышу — нажмите на него, и сможете увидеть фасад.

Жмите вот такую кнопку:
Пока выбрана крыша, автоматически план этажа не включится, так что можно будет приближать здание так сильно, как вам этого захочется.
Попробуйте сами, например, на «Сан Сити» и «Афимолле».
Поиск объектов с моделями
Заодно поменяли логику показа моделей при поиске. В версиях приложения ниже 6.42 модели легко было обнаружить при изучении карты или езде в режиме навигатора. Но чтобы увидеть их при поиске, нужно было открыть карточку объекта, смахнуть её вниз, и только потом можно было рассмотреть модель.

По умолчанию все карточки объектов в приложении мы открываем на ⅔ экрана, а в оставшейся трети показываем фотографии объекта.
Поменяли эту логику для объектов с моделями: теперь карточки будут открываться в ⅓, а ещё, чтобы модель точно можно было разглядеть, мы будем посильнее наклонять карту.
Попробуйте сами, например на моделях Шуховской башни, Бугринского моста и Шахматной горы, — модели можно крутить и рассматривать с любой стороны.
Производительность и место на устройстве
Один из значимых сайд-эффектов иммерсивности — повышение расхода ресурсов смартфона, в том числе батареи и памяти устройства, а также снижение плавности работы приложения и скорости отклика. Нельзя сказать, что иммерсивные здания — единственная фича, которая влияет на эти параметры, но она явно на них сказывается.

Чтобы пользовательские устройства лучше справлялись с иммерсивностью, мы постоянно работаем над технической оптимизацией приложения и можем утверждать, что производительность не падает, несмотря на запуски всё более «прожорливых» фич.

Если вы замечаете, что ваше устройство чувствует себя неважно, или модельки вам не нравятся (это почти невозможно, мы уверены), можно выключить иммерсивность в настройках — это поможет сэкономить ресурсы устройства. Вкладка «Поиск» → боковое меню → «Настройки» → «Карта» → «Иммерсивность».

Рассматривайте модели и стройте маршруты внутри зданий — выбирайте тот режим, который вам нужен. И присылайте фидбэк — в комментариях под статьёй или через обратную связь в приложении.
Нажимая кнопку «Комментировать», вы принимаете условия Лицензионного соглашения и даёте ООО «ДубльГИС» согласие на обработку персональных данных на условиях и в целях, определённых «Политикой конфиденциальности».