Автоматический кэш в 2ГИС

2ГИС работает иначе, чем Яндекс Карты: он не требует предварительного скачивания карт. Вместо этого приложение автоматически кэширует данные по мере использования. Когда вы смотрите карту региона, ищете компанию или строите маршрут, приложение сохраняет эти данные на телефоне. При следующем отсутствии интернета или при медленной сети 2ГИС сможет отобразить кэшированные карты и информацию о компаниях. Это удобно тем, что не требует ручного управления и займёт только необходимое место.

Как включить режим офлайн

В приложении 2ГИС перейдите в настройки (обычно иконка шестерёнки или профиль). Найдите опцию «Кэш» или «Offline» и проверьте, что кэширование включено. Некоторые версии приложения автоматически сохраняют данные и не требуют дополнительных действий. Если вы хотите вручную загрузить карту города, откройте нужную область на карте, и приложение начнёт кэшировать. Чтобы освободить место, можно очистить кэш в настройках, но это удалит всю информацию о компаниях и маршрутах.

Что работает без интернета в 2ГИС

Офлайн доступны: просмотр карты, поиск компаний, которые вы недавно искали, просмотр кэшированных контактов и адресов, строительство маршрутов на основе кэшированных данных. Некоторые фото компаний, отзывы и рейтинги могут быть недоступны, если они не загружены при наличии интернета. Расписание общественного транспорта требует актуальных данных и работает плохо без сети. Маршруты такси, заказ еды через интеграции — всё это требует интернета.

Управление кэшем и хранилищем

Размер кэша 2ГИС зависит от того, насколько интенсивно вы пользуетесь приложением. На типичном смартфоне может занимать 100–500 МБ. Если хранилище переполняется, приложение автоматически удаляет старые данные, сохраняя недавние. Вы можете вручную очистить кэш в настройках, но это удалит возможность работать с этими данными офлайн. Для путешествия в новый регион рекомендуется заранее изучить карты этого города при наличии интернета, чтобы они кэшировались.

Особенности при медленной сети РФ

При замедлении интернета операторов мобильной связи (МегаФон, МТС, Билайн, Т2) 2ГИС переходит на кэшированные данные автоматически. Если вы уже искали адрес раньше, он найдётся быстро. Однако поиск новых компаний будет медленнее, если кэша нет. На даче без сигнала или в пути по слабо покрытой территории 2ГИС работает хорошо, если там уже кэшировали данные ранее. Для новых поездок рекомендуется предварительно посмотреть карту нужного города и поискать компании при хорошем интернете.

Типичные ошибки при работе с офлайн-картами

Чаще всего офлайн-режим в 2ГИС «не срабатывает» не из-за сбоя сервиса, а из-за действий самого пользователя. Разберём частые промахи.

  • Карта скачивалась не целиком, а сохранился только тайловый кэш просмотренных ранее участков — при выезде за их границы приложение снова просит сеть.
  • Приложение выгружено из памяти системой энергосбережения на Android (агрессивные прошивки Xiaomi, Huawei, Honor часто «убивают» фоновые процессы и вместе с ними часть незакоммиченного кэша).
  • Пользователь вручную очистил кэш приложения через настройки телефона, приняв его за «мусор», и вместе с ним стёр загруженные карты.
  • Загрузка карты происходила при слабом сигнале и была прервана на середине — итоговый архив оказался неполным, хотя индикатор показал «готово».

Что делать, если офлайн-режим не сработал

Если карта не открывается без интернета, порядок действий такой:

  1. Проверить в настройках приложения раздел загруженных территорий — убедиться, что нужный город действительно числится в списке, а не только «просматривался».
  2. Проверить свободное место на устройстве: карты крупных городов весят несколько сотен мегабайт, и при нехватке памяти система может обрезать или не завершить загрузку.
  3. Отключить в настройках телефона агрессивную экономию батареи для 2ГИС или добавить приложение в исключения — иначе система будет выгружать его кэш из памяти.
  4. Перезагрузить карту заново на любом доступном Wi-Fi, не полагаясь на мобильную сеть с ограничениями.

Что проверить в настройках приложения заранее

Перед поездкой в зону слабого покрытия стоит зайти в настройки 2ГИС и проверить: включено ли автоматическое обновление карт только по Wi-Fi (это экономит трафик, но требует не забыть обновиться заранее), разрешён ли доступ к геолокации в фоне, и не установлен ли лимит на размер кэша — на части устройств пользователь мог ранее ограничить объём хранилища под карты, из-за чего новые районы вытесняют старые.