Навигация без связи: DriveBattle продолжает расчёт на телефоне

Premium

Вы едете, соединение обрывается, а приложению нужен новый маршрут. DriveBattle считает его тогда на телефоне, без сообщения об ошибке. Для этого нужен загруженный пакет страны. DriveBattle работает на Android.

Premium: автоматический офлайн-режим. Во время беты всё открыто.

Что происходит, когда пропадает сеть

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

Когда срабатывает переход

Он срабатывает, когда сервер недоступен, загруженный пакет страны покрывает начальную точку расчёта, а Premium активен. При перерасчёте в пути начальная точка - ваша текущая позиция. Позиция приходит по GPS.

Что вы видите

Сообщение об ошибке не появляется. Навигация и кокпит остаются прежними. Пока телефон офлайн, кокпит показывает узкую полосу с надписью «Офлайн - маршрут остаётся активным».

Когда он не срабатывает

Если сервер отвечает ошибкой, приложение не пересчитывает маршрут локально. Без пакета страны для начальной точки офлайн-маршрута нет. В пути вы тогда продолжаете ехать по прежнему маршруту, а приложение показывает «Нет подключения - продолжайте следовать текущему маршруту». Маршруты с собственными промежуточными точками из резервного режима не приходят.

Чем офлайн-маршрут отличается

Офлайн-маршрут - это тот же запрос с меньшим числом составляющих. Запрос ограничений скорости и поиск извилистых вариантов на сервере отпадают, а профиль «Извилистый» работает только как весовой коэффициент. «Избегать автомагистралей» и «Избегать платных дорог» продолжают действовать. На экране Android Auto у маршрута стоит пометка «Офлайн-маршрут», у профиля «Извилистый» - «Офлайн - упрощённый маршрут».

У карты своя загрузка

Резервный режим даёт маршрут, а не плитки карты. Без загруженной офлайн-карты для маршрута карта без связи остаётся пустой. Перед стартом приложение напоминает об этом, и офлайн-карты можно открыть сразу.

Снова онлайн

Каждый новый расчёт сначала спрашивает сервер. Если он доступен, маршрут приходит оттуда. Данные о пробках в реальном времени приложение намеренно не сохраняет офлайн.

Как подготовиться

Перед поездкой загрузите по wifi пакет страны и при необходимости офлайн-карту: Настройки, Офлайн-карты, разверните страну. После этого ничего настраивать не нужно.

Автоматический офлайн-режим входит в Premium

Автоматический офлайн-режим входит в Premium. Во время беты всё открыто. После беты Premium платный, покупка идёт через Google Play, цену показывает Google Play. Без Premium при пропаже сети приложение показывает сообщение об ошибке вместо офлайн-маршрута.

Частые вопросы

Что будет, если сеть пропадёт посреди поездки?
Если для вашего местоположения загружен пакет страны и Premium активен, телефон считает маршрут сам, без сообщения об ошибке. Иначе остаётся активным прежний маршрут, а приложение сообщает об отсутствии соединения.
Нужно ли включать автоматический офлайн-режим?
Нет. Переход происходит сам. Нужен только загруженный пакет страны.
Считает ли приложение локально, если сервер сообщает об ошибке?
Нет. Резервный режим срабатывает при отсутствии соединения. Ответ сервера с ошибкой приложение не подменяет.
Чего не хватает офлайн-маршруту?
Запроса ограничений скорости и поиска извилистых вариантов. Профиль «Извилистый» работает как весовой коэффициент. «Избегать автомагистралей» и «Избегать платных дорог» продолжают действовать.
Остаётся ли карта видимой без сети?
Только с загруженной офлайн-картой. Резервный режим считает маршрут, карта - отдельная загрузка.
Возвращается ли приложение к серверу, когда сеть появляется?
Да. Каждый новый расчёт сначала спрашивает сервер и считает локально только при отсутствии соединения.
Работает ли автоматический офлайн-режим без Premium?
Нет. Без Premium при пропаже сети приложение показывает сообщение об ошибке вместо офлайн-маршрута.
Бесплатен ли автоматический офлайн-режим?
Он входит в Premium. Во время беты всё открыто, потом Premium платный.