Офф-лайн карты для Андроид

Эта статья пригодится всем, кто когда-нибудь пользовался картами (здесь и далее - географическими) на мобильных устройствах. Являетесь ли вы серьезным картопользователем, как охотники, спортсмены, путешественники, или заглядываете в карты время от времени, например перед командировкой, в любом случае вы рано или поздно столкнетесь с ситуацией, когда карта нужна, а посмотреть ее в он-лайне нельзя из-за отсутствия чего-то - устойчивой связи, оплаченного интернета, или вообще вы в роуминге. В этом случае на выручку приходят программы, которые позволяют просмотреть карты в оффлайне. Программ таких много, для себя я выбрал OruxMaps (доступна только для Андроида) ниже я поясню, почему и как с ней работать. Вы узнаете, как сохранить карту в оффлайне, как получить доступ не только к прямоуголmной карте, но и,например, как сохранить 500 м. вдоль каждой стороны дороги на протяжении нескольких километров и т.п.

Кому не подойдет -  OruxMaps не заменит специализированные автонавигаторы, которые знают  как по развязке проехать и где скоростемеры спрятаны.

Первый вопрос  почему не пользоваться стандартными картами? Самыми популярными картографическими сервисами являются те, которые сразу идут с мобильным устройством. Из них рассмотрю два - Яндекс и Google карты. У каждого свои плюсы и свои минусы. Google карты позволяют сохранить участок на экране, однако практика показывает, что далеко не для всех участков такая возможность есть, кроме того сохранить вы можете только карты Google, но не других других картографических сервисов. В Яндекс-картах можно сохранить выбранную карту, но офф-лайн карты доступны далеко не для всех точек мира.

В  предустановленных картах можно посмотреть необходимый участок, он сохранится в кеше устройства и будет доступен в оффлайне, но только там, где вы посмотрели. Такой вариант совершенно не подходит, так как если речь идет о крупном участке,  просмотреть и проскролить его на экране - задача, требующая больших затрат времени, мозолей на пальцах и дыр в экране. Обе программы не позволяют нормально работать с географическими координатами.
Специализированные программы, типа наипопулярнейшего OziExplorer достаточно сложны для неподготовленного пользователя, даже я несколько раз пытался работать с ним, еще с доспутниковых времен, тем не менее "не осилил".

OruxMaps

OruxMaps похоже специально разрабатывался под мои интересы. В нем доступен достаточно большой выбор карт (спутники, земля, схемы)с различных картографических сервисов, вы легко можете переключаться между ними. Он позволяет работать с любым типом GPS-координат, легко делать экспорт/импорт треков и точек на SD-карту или на диск(уже понятно, почему Андроид), и, конечно же, загружать оффлайн карты, в т.ч. спутниковые снимки.

Интерфейс программы классический для картографических программ.

offline-maps-44

В меню вы можете выбрать любую доступную карту либо выбрать оффлайн карту и ехать/идти по ней.

offline-maps-45

offline-maps-46

Так же вы можете загрузить необходимые треки/точки из любого популярного формата.

offline-maps-48

offline-maps-47

Очень важный момент - OruxMaps работает не только со своими оффлайн картами, но и с чужими. Вы легко можете взять архив карты в открытом источнике и загрузить в OruxMaps для дальнейшей работы.

Самое интересное - как сохранить карты в офф-лайн. Это не просто, а очень просто. Нужно выбрать пункт меню MapCreator и определить область на карте:

offline-maps-50
Выбираем левый верхний и правый нижний угол

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

offline-maps-51
Выбираем количество слоев

Поэтому при сохранении карты в оффлайне вам нужно решить, до какой глубины детализации вам нужно опускаться. Чем ниже (более детальнее) вы опускаетесь, тем больше квадратиков нужно сохранить на смартфон, тем дольше будет идти процесс и больше места займет на карте/памяти телефона. Ищите разумный баланс опытным путем. Если вам нужен не квадрат, а какой-то вытянутый путь, можно сделать несколько оффлайн квадратиков вдоль этого пути и переключаться между ними по ходу движения.

Важно - во время закачки можно пользоваться другими программами, можно возвращаться в OruxMaps через список программ, но нельзя повторно запускать OruxMaps! Если вы ткнетесь на иконку, закачка прерывается. Не знаю у всех так или нет, но у меня точно. Отпишитесь как у вас.

offline-maps-52
Пошла загрузка карты

В общем-то с этим казалось бы все, но нет.

Формировать оффлайн карты на смартфоне не очень удобно, было бы классно сделать ее на компьютере и потом загрузить в OruxMaps. Такая возможность тоже есть! Несколько лет назад я писал о программе SAS4WinCE — спутниковые снимки на автомобильном навигаторе. Программа имеет десктопного клиента SAS.Планета который позволяет скачать и сформировать необходимую карту. Официальный сайт программы sasgis.org/sasplaneta. Одна из возможностей  - сделать выделение "по пути", нарисовать путь и задать метраж влево-вправо от вашего пути. Будут загружены все квадратики, которые попадут в этот диапазон.

maps-offline

 

maps-offline2

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

Для всех остальных мой совет. Планируя поездку в какое-либо место, где потенциально можно столкнуться с недоступностью онлайн картографических сервисов,  откройте OruxMaps, выберите, чтобы весь необходимый участок помещался на экране (вот мой выбор для Дубай),

offline-maps-53

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

Далее обязательно нанесите на карту свои путевые точки - отель, где планируете останавливаться, достопримечательности, иные объекты. Спортсмены сами знают, что делать. В путешествии это поможет вам оценивать масштабы расстояний да и, при случае послать всех к черту, "сам доберусь" (если вы перемещаетесь в группе). Очень удобно контролировать таксистов, причем садясь в машину сразу показательно доставать навигатор.

В общем пользуйтесь, надеюсь пригодится.

P.S.:

Как подключить спутниковые снимки

Для этого нужно скачайте готовый файл по этой ссылке или он же, но в формате ZIP и перезаписать оригинальный в папке oruxmaps/mapfiles на вашем смартфоне и у вас будет выбор всех карт google (спутник, схема, гибрид, Earth), OpenStreet и Яндекс.Спутники, а также некоторых советских карт .

orux-maps-genshtab
вариант растровой карты в максимальном увеличении. Участок Старо-австрийской дороги. Слегка поджата, на смартфоне разрешение получше. Но масштаб меньше уже не сделать.

maps-orux-all
P.P.S.:

Карты Microsoft Bing добавлены, спасибо Сергею Яблокову!

Карты Генштаба хранятся в растровом формате, полный объем их занимает около 40 ГГбайт, пока  сделать он-лайн сервис с возможностью подключения через Orux  желающих в рунете не нашлось, поэтому вариант один - скачивайте нужный кусок карты, обрабатывайте и загружайте в Orux. В качестве он-лайн альтернативы смотрите loadmap.net

Кадастровые карты Росреестра визуально весьма подходят для подключения к OruxMaps, но пока не нашел, как это прописать в настройках, если у кого-нибудь есть информация - буду признателен, если сообщите.

По картам Яндекс - идет большое смещение при определении координат, скорее всего яндекс вносит его специально, чтобы осложнить работу "левых" сервисов.

Последнее обновление файла - 23.07.2016

Поделись с друзьями:
Смотри также разделы: Путешествия, Советы путешественнику, Технологии Тэги: # #.
Оцените статью, это важно: УжасноПлохоНормальноХорошоОтлично (29 голосов, среднее: 4,86 из 5)
Загрузка...
Чтобы не пропустить что-нибудь интересное, подпишитесь по электронной почте. Просто введите ваш e-mail и ответьте на письмо-подтверждение:

Нас уже 637 человек. Присоединяйтесь!

Отправить ответ

56 Комментарий на "Офф-лайн карты для Андроид"

Уведомить о
avatar
Сергей
Гость
Сергей
Samsung Galaxy Note4
Сергей Яблоков
Гость
Сергей Яблоков
Как удалить созданные карты?
Вадим
Гость
Вадим
Здравствуйте автор. У меня возникла проблема. Когда я заменяю файл onlinemapsources.xml Действительно появляется выбор других карт онлайн, Но при этом в меню пропадает пункт » Map creator» !!! И получается что нельзя создать офлайн карту , а это совсем не есть гуд. (Если возвращаю «родной» файл , то пункт в меню опять появляется) Можете что-то сказать по этому поводу. Был бы оч благодарен.
Ерболат
Гость
Ерболат
Здравствуйте, Владимир!
А не встречали оффлайн карты для Айфона?
Долбанный Айфон задолбал)))
wpDiscuz