Инструкция по подключению онлайн-источников исторических карт для навигационных программ

ВАЖНОЕ ЗАМЕЧАНИЕ.

Ранее мы рекомендовали прямую распаковку скачанного архива с источниками в папки, находящиеся в системном хранилище программ по умолчанию. Поскольку, начиная с 11 версии Android, компания Google с той или иной степенью успешности борется с доступом к папкам Android/data и Android/obb и для копирования туда файлов приходится использовать сторонний файловый менеджер (а начиная с Android 13 и этот способ может не работать), теперь мы предлагаем способ, основанный на полностью штатных средствах как самой ОС, так и программ. Спасибо разработчикам, они обо всем позаботились и надеемся, будут заботиться в дальнейшем.

LOCUS MAP (CLASSIC, PRO) 3 ИЛИ 4

Чтобы подключить карты к  Locus Map, нужно:

Скачать архив на ваше Android-устройство, на котором установлена программа Locus Map 3 (Classic или Pro) или Locus Map 4

Запускаем Locus. Заходим в Настройки - Разное - Папки по умолчанию - Настройка пользовательских подкаталогов (для Locus Map 3) или в Настройки - Резервное копирование и файловая система - Файловый менеджер - Настройка пользовательских подкаталогов (для Locus Map 4).

Изменяем расположение папки mapsOnline на один из предлагаемых программой вариантов. Тут следует заметить, что Locus позволяет изменить также расположение программы целиком, но мы здесь ограничимся выборочным переносом папки. На скриншотах ниже (для версии Locus Map 4) мы перенесли подкаталог в папку Android/media, которая полностью доступна для пользователя.

Теперь в перенесенной папке нам нужно найти подпапку custom и распаковать скачанный в самом начале архив в эту папку любым удобным способом. На скриншоте ниже мы это сделали, используя только лишь штатный для устройства Samsung файловый менеджер - "Мои файлы".

Далее в Locus Map заходим в "Менеджер карт". Там на закладке "Онлайн" в разделе "Пользовательские карты" отобразится содержимое пакета. Теперь стандартным образом можно перейти к нужной карте.

На этом все. Предлагаемый способ позволяет сохранить доступность скачанного источника при будущих обновлениях программы или операционной системы, а также для возможной замены и ручного редактирования.

OSMAND (OSMAND+, OSMAND~)

Скачиваем архив на ваше Android-устройство, на котором установлена программа OSMAnd (любой вариант, платный или бесплатный).

Запускаем программу. Заходим в Настройки - Общие настройки приложения - Папка хранилища данных. Также, как и для Locus Map, чтобы в будущем не иметь проблем с доступом к системной папке, изменяем ее расположение. В отличие от Locus на текущий момент OSMAnd не имеет возможности выбора отдельных расположений для разных частей хранилища, а позволяет лишь изменить его местоположение целиком. Из вариантов выбора Android/obb в системной памяти следует отбросить сразу (по той же причине, по которой мы изменяем хранилище по умолчанию). Любой вариант с SD-картой хорош, но только в том случае, если она есть в вашем устройстве. Поэтому для примера мы выберем самый последний пункт: Указать вручную.  При выборе пункта программа попросит доступа к файловой системе, его следует разрешить.

На скриншоте ниже мы указали директорию Android/media - точно так же, как выше было сделано для Locus Map.

После нажатия "Применить" программа еще раз предложит проверить и согласиться с новым расположением хранилища:

Теперь заходим в перенесенную папку files и находим там папку tiles (полный путь в нашем примере будет /storage/emulated/0/Android/media/net.osmand.plus/files/tiles). В эту папку и следует распаковать скачанный архив.

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

 

GURU MAPS

С точки зрения установки карт (онлайновых или оффлайновых) Guru Maps - наиболее простая программа. Здесь нам не потребуется предоставление отдельных прав доступа для полного контроля, программа имеет всего два варианта выбора общего хранилища - системная папка или SD-карта. Однако это никак не затрудняет установку своих источников, поскольку все делается средствами самого приложения.

Итак, скачиваем архив с источниками на Android-устройство и распаковываем его в любое удобное место.

Далее одиночным тапом по необходимому вам источнику в любом менеджере файлов вызываем всплывающее меню "Открыть с помощью" и в нем выбираем Guru Maps. Если же файловый менеджер не понимает формат файла, что случается со встроенным менеджером, то выбираем "Поделиться" и отправляем файл в Guru Maps (этот способ более универсальный и годится не только для Android, но и для iOS).

Запустится программа и установит выбранный источник в качестве карты по умолчанию. После этого вы можете оперировать установленной картой точно так же, как и встроенными картами (устанавливать как базовую карту, добавлять оверлеи и т.д.)

Поблагодарить автора можно здесь.