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