Ошибка Unable to load maps в SAS.Планета появляется, когда программа не может получить тайлы выбранного картографического источника — вместо карты отображается пустая область или серые квадраты с сообщением об ошибке. Чаще всего причина кроется не в самой программе, а в недоступности сервера карт, устаревшем zmp-модуле источника или в блокировке соединения.
Ниже разберём, как диагностировать проблему по шагам: от проверки интернет-соединения до обновления пакета карт. Инструкция подходит для актуальных версий SAS.Планета под Windows, однако расположение отдельных пунктов меню может немного отличаться в зависимости от сборки — сверяйтесь с интерфейсом вашей версии.
Почему SAS.Планета не загружает карты
Программа работает как агрегатор: она скачивает тайлы с серверов картографических сервисов (спутниковые снимки, топографические карты) по правилам, описанным в zmp-файлах. Когда правило устаревает или сервер перестаёт отвечать, загрузка обрывается.
Типовые причины появления сообщения Unable to load maps:
- 🌐 Отсутствует или нестабильно интернет-соединение, либо доступ блокирует провайдер.
- 🔒 Сервер карт изменил адрес, формат запросов или начал требовать авторизацию/API-ключ.
- 📦 Устарел zmp-модуль источника — параметры запроса больше не совпадают с реальными.
- 🛡️ Файрвол или антивирус блокирует исходящие соединения программы.
- 💾 Повреждён кэш тайлов, из-за чего программа не может ни прочитать, ни записать данные.
⚠️ Внимание: некоторые картографические сервисы ограничивают массовое скачивание тайлов по условиям использования. При превышении лимитов сервер может временно блокировать ваш IP-адрес — в этом случае ошибка исчезает сама через некоторое время.
Шаг 1. Проверка интернет-соединения и выбранного источника
Сначала убедитесь, что проблема относится именно к программе, а не к сети. Откройте в браузере несколько сайтов — если страницы не загружаются, восстанавливайте соединение, а не настройки SAS.Планета.
Далее проверьте, какой источник выбран. Возможная ситуация: конкретная карта (например, спутниковый слой) недоступна, а остальные работают. Переключитесь на другой источник через меню выбора карты и посмотрите, появятся ли тайлы. Если да — проблема локальна для конкретного сервиса, и заниматься нужно его zmp-модулем.
Также убедитесь, что программа не находится в автономном режиме. Проверьте состояние переключателя работы через интернет в меню настроек — при включённом офлайн-режиме программа показывает только содержимое кэша.
Шаг 2. Проверка файрвола и антивируса
Защитное ПО нередко блокирует программы, которые интенсивно скачивают данные из сети — со стороны файрвола это выглядит как подозрительная активность. Проверить это просто: временно приостановите защиту и попробуйте загрузить карту снова.
Если карты загрузились, не оставляйте защиту отключённой. Вместо этого добавьте исполняемый файл SAS.Планета в исключения файрвола и антивируса. Точный путь к настройке исключений зависит от вашего защитного продукта — ищите разделы вроде «Исключения», «Доверенные приложения» или «Разрешённые программы».
Шаг 3. Обновление zmp-файлов источников карт
Самая частая причина массовой ошибки Unable to load maps — устаревший пакет карт (zmp-модули), в которых прописаны адреса серверов и формат запросов. Сервисы периодически меняют инфраструктуру, и старые правила перестают работать.
Порядок действий безопасный и обратимый:
- 📥 Скачайте актуальный пакет карт с официального ресурса проекта SAS.Планета или его проверенных зеркал.
- 📂 Распакуйте содержимое в папку
maps(илиMaps\sas.maps— в зависимости от сборки) внутри каталога программы. - 🔄 Перезапустите программу и выберите нужный источник заново.
⚠️ Внимание: перед заменой файлов сделайте резервную копию папки с картами и кэша. Если вы вручную редактировали zmp-файлы или добавляли собственные источники, распаковка поверх может затереть ваши настройки.
☑️ Проверка при ошибке Unable to load maps
Шаг 4. Очистка и проверка кэша тайлов
Повреждённый кэш — менее очевидная, но реальная причина сбоев. Программа хранит скачанные тайлы в собственной базе, и при её повреждении (например, после аварийного завершения работы) могут возникать ошибки чтения.
Найдите папку кэша — обычно она расположена в каталоге программы и называется cache или подобным образом. Попробуйте временно переименовать её и запустить программу: будет создан чистый кэш. Если карты загрузились — проблема была в старых данных, и переименованную папку можно удалить.
| Симптом | Вероятная причина | Что делать |
|---|---|---|
| Не грузится ни одна карта | Нет интернета, блокировка файрволом | Проверить сеть и исключения в защитном ПО |
| Не грузится один источник | Устарел zmp или недоступен сервер | Обновить пакет карт, проверить источник позже |
| Карта грузится частично, «дыры» | Лимит скачивания, нестабильная сеть | Снизить скорость загрузки, повторить позже |
| Ошибка после сбоя программы | Повреждён кэш тайлов | Переименовать папку кэша, проверить загрузку |
| Ошибка только через VPN/прокси | Блокировка со стороны сервера карт | Отключить VPN и проверить снова |
Шаг 5. Переустановка программы как крайняя мера
Если перечисленные шаги не помогли, скачайте свежую сборку SAS.Планета и установите её в новую папку, не удаляя старую. Это позволит проверить, связана ли ошибка с повреждением файлов самой программы.
Настройки и кэш можно перенести из старой установки, но делайте это поэтапно: сначала убедитесь, что чистая установка загружает карты. Если после переноса какого-то элемента ошибка вернулась — источник проблемы найден.
Часто задаваемые вопросы
Почему карта работала вчера, а сегодня выдаёт Unable to load maps?
Наиболее вероятные причины — временная недоступность сервера карт, блокировка вашего IP за превышение лимита скачивания или изменение адресов на стороне сервиса. Подождите некоторое время и проверьте снова; если ошибка держится, обновите zmp-пакет.
Можно ли пользоваться программой без интернета?
Да, если нужные области предварительно скачаны в кэш. Включите офлайн-режим — программа будет показывать только сохранённые тайлы, и ошибка загрузки появляться не должна.
Ошибка появляется только на больших масштабах. Это нормально?
Возможная причина — у выбранного источника просто нет тайлов для этого уровня масштабирования в данном регионе. Проверьте описание источника в его zmp-файле: там указываются поддерживаемые уровни зума.
Куда обращаться, если ничего не помогло?
Опишите проблему на официальном форуме или в сообществе проекта SAS.Планета, указав версию программы, название источника карты и точный текст ошибки — так диагностика пройдёт быстрее.