Когда навигатор строит маршрут, но поле ETA (estimated time of arrival — расчётное время прибытия) остаётся пустым, показывает прочерк или явно нереалистичные цифры, первым делом стоит проверить качество сигнала GPS: без точной текущей позиции приложение не может корректно рассчитать, сколько времени займёт остаток пути. Это самая частая причина, и проверяется она за пару минут.
Проблема с отображением расчётного времени встречается в разных приложениях — Яндекс Навигатор, Google Maps, 2ГИС и других. При этом причины схожи: неточное позиционирование, отсутствие интернета, устаревшие данные о пробках, сбои самого приложения или неверные настройки маршрута. Ниже разберём каждую причину и безопасные способы диагностики, которые не требуют сброса устройства или вмешательства в систему.
Что такое ETA и откуда берётся расчётное время
ETA — это оценка времени прибытия в точку назначения, которую приложение пересчитывает в реальном времени. В расчёт обычно участвуют несколько источников данных: текущая скорость движения, длина оставшегося маршрута, данные о загруженности дорог, ограничения скорости и историческая статистика по участкам пути.
Если хотя бы один из этих источников недоступен, расчёт ломается. Например, без интернета приложение не получает данные о пробках и может либо показывать «идеальное» время без учёта трафика, либо вовсе не выводить значение. А при слабом сигнале спутников позиция «прыгает», и алгоритм не может определить, движетесь вы или стоите.
Проверка GPS и точности геолокации
Начните с простого теста: откройте карту и посмотрите, насколько точно точка вашего местоположения совпадает с реальным положением. Если точка находится в стороне от дороги, «прилипает» к параллельной улице или кружок погрешности очень большой — проблема в позиционировании, а не в самом расчёте времени.
Для улучшения точности проверьте следующее:
- 📍 Включён ли режим высокой точности геолокации (использование GPS, Wi-Fi и мобильных сетей одновременно) — название пункта зависит от версии Android или iOS, ищите его в настройках геолокации.
- 🛰️ Есть ли у приложения навигатора разрешение на доступ к местоположению, причём желательно «Всегда» или «При использовании», а не «Запретить».
- 🏢 Не находитесь ли вы в месте с плохим приёмом спутникового сигнала: тоннель, подземная парковка, двор-колодец, плотная застройка.
- 🔋 Не включён ли агрессивный режим энергосбережения, который ограничивает работу GPS в фоне.
⚠️ Внимание: металлизированные и «атермальные» плёнки на лобовом стекле, а также некоторые чехлы с магнитами могут ухудшать приём спутникового сигнала. Если GPS работает нестабильно только в автомобиле, проверьте точность позиционирования с телефоном вне салона.
Интернет-соединение и данные о пробках
Расчётное время прибытия сильно зависит от онлайн-данных. Приложение получает информацию о скорости потока, ДТП, перекрытиях и ремонтах дорог с серверов. Если соединение нестабильное, навигатор либо зависает на устаревшем значении, либо перестаёт обновлять ETA вовсе.
Проверьте, что мобильный интернет или Wi-Fi работает: откройте любой сайт в браузере. Если страницы грузятся рывками, причина, скорее всего, в сети, а не в приложении. Также убедитесь, что для навигатора не ограничена фоновая передача данных — эта настройка есть в разделе управления приложениями на Android и в настройках сотовых данных на iPhone.
Отдельный случай — офлайн-режим. Если вы скачали офлайн-карты и едете без интернета, маршрут строится, но без учёта текущей дорожной обстановки. Время прибытия в таком режиме — грубая оценка по протяжённости и ограничениям скорости, и его точность заметно ниже.
Настройки маршрута и тип транспорта
Иногда ETA «не работает» из-за того, что выбран не тот режим. Например, маршрут построен для пешехода, а вы едете на автомобиле — время будет завышено в разы. Или наоборот: включён режим общественного транспорта, где расчёт завязан на расписания, и при их отсутствии в базе значение может не отображаться.
Откройте параметры маршрута и сверьте:
- 🚗 Выбранный тип транспорта — автомобиль, пешеход, велосипед, транспорт.
- 🛣️ Опции избегания: платные дороги, грунтовки, паромы — иногда из-за них маршрут уходит в объезд с неочевидным временем.
- 🕐 Задано ли время отправления или прибытия «к определённому часу» — в некоторых приложениях этот режим меняет логику расчёта.
Типичные симптомы и их вероятные причины
Чтобы не перебирать всё подряд, сориентируйтесь по конкретному симптому. Таблица ниже помогает сузить круг поиска — формулировки даны как ориентиры для диагностики, а не как гарантированные диагнозы.
| Симптом | Вероятная причина | Что проверить |
|---|---|---|
| Поле времени пустое или прочерк | Нет связи с сервером или маршрут не построен | Интернет, статус построения маршрута |
| Время не меняется во время движения | GPS не обновляет позицию | Точка на карте, разрешения геолокации |
| Время скачет то вверх, то вниз | Позиция «прыгает» из-за слабого сигнала | Приём спутников, помехи в салоне |
| Время явно занижено или завышено | Нет данных о пробках или неверный режим | Онлайн-режим, тип транспорта |
| ETA пропадает при сворачивании приложения | Система выгружает приложение из фона | Энергосбережение, фоновая активность |
Пошаговая диагностика: от простого к сложному
Действуйте в порядке от обратимых проверок к более серьёзным. Большинство случаев решается на первых двух-трёх шагах.
☑️ Базовая диагностика ETA
Если базовый чек-лист не помог, очистите кэш приложения. На Android это делается через настройки приложения: Настройки → Приложения → [Навигатор] → Хранилище → Очистить кэш. Очистка кэша не удаляет сохранённые точки и офлайн-карты, но сбрасывает временные данные, которые могли повредиться. Кнопку «Стереть данные» нажимать не нужно — это удалит ваши настройки и закладки.
На iPhone отдельной очистки кэша нет, поэтому вариантов меньше: перезапуск приложения, проверка обновлений в App Store, а в крайнем случае — удаление и повторная установка. Учтите, что при переустановке могут пропасть офлайн-карты и локальные настройки, если они не привязаны к аккаунту.
⚠️ Внимание: не используйте сторонние «ускорители GPS» и приложения-оптимизаторы. Они не ускоряют определение координат, а иногда, наоборот, конфликтуют с системной службой геолокации и усугубляют проблему.
Когда проблема на стороне сервиса
Иногда расчёт времени не работает у многих пользователей одновременно — это признак сбоя на серверах самого сервиса. Отличить такую ситуацию просто: интернет работает, GPS точный, другие приложения функционируют нормально, а ETA не считается или карта не подгружает пробки.
В этом случае со стороны пользователя ничего исправить нельзя — остаётся дождаться восстановления работы сервиса. Проверить, массовая ли это проблема, можно по упоминаниям в социальных сетях и на сервисах мониторинга сбоев, где пользователи сообщают о неполадках популярных приложений.
Почему время прибытия меняется, даже когда вы стоите в пробке
Алгоритм не просто делит расстояние на скорость. Он прогнозирует, как пробка будет рассасываться, опираясь на данные других пользователей впереди вас. Поэтому ETA может уменьшаться, пока вы стоите, — система предполагает, что поток впереди поедет раньше, чем вы до него доедете.
Особенности на разных устройствах
На Android чаще всего виноваты ограничения фоновой работы: производители прошивок агрессивно «убивают» приложения для экономии заряда. Если ETA перестаёт обновляться, когда экран погашен или приложение свёрнуто, добавьте навигатор в исключения оптимизации батареи. Путь к этой настройке различается у разных производителей, поэтому сверьтесь с инструкцией для вашей модели телефона.
На iPhone типичная причина — отключённая фоновая геолокация или режим энергосбережения. Проверьте, что у навигатора есть доступ к геопозиции, а службы геолокации включены системно. Точные названия пунктов могут отличаться в зависимости от версии iOS.
Часто задаваемые вопросы
Почему навигатор показывает время прибытия без учёта пробок?
Скорее всего, приложение работает в офлайн-режиме или не получает данные о трафике из-за нестабильного интернета. Проверьте соединение и убедитесь, что отображение пробок включено в настройках карты.
ETA показывает прочерк — это сбой GPS или сервера?
Определить можно так: если точка вашего местоположения на карте стоит на месте или прыгает — проблема в GPS. Если позиция точная, а времени нет — вероятнее сбой соединения с сервером или непостроенный маршрут. Перестройте маршрут и проверьте интернет.
Поможет ли переустановка приложения?
Иногда помогает, если повреждены данные приложения. Но сначала попробуйте более мягкие шаги: перезапуск, очистку кэша, обновление. Переустановка — крайняя мера, так как могут пропасть офлайн-карты и настройки, не привязанные к аккаунту.
Почему время прибытия сильно отличается в разных навигаторах?
Сервисы используют разные источники данных о трафике, разные алгоритмы прогноза и могут прокладывать разные маршруты. Разница в несколько минут на длинном пути — нормальное явление, а не признак неисправности.
Влияет ли чехол или держатель телефона на работу ETA?
Косвенно — да, если аксессуар ухудшает приём спутникового сигнала. Чехлы с магнитными элементами и некоторые держатели могут создавать помехи. Проверьте точность позиционирования без чехла, чтобы исключить этот фактор.