Реклама показывается только незарегистрированным пользователям. Вход или Регистрация

GPS навигация: использование оффлайновых карт

Вопросы и ответы по webOS и устройствам, работающим на ней (FAQ). Инструкции и руководства.

GPS навигация: использование оффлайновых карт

Сообщение Архивариус » 04 авг 2010, 16:24

В этой статье мы рассмотрим вариант настройки GPS-навигации на Palm Pre / Palm Pixi таким образом, чтобы ей можно было пользоваться даже в отсутствии Интернета.

По умолчанию, на Palm Pre и Palm Pixi установлена навигационная программа Google Maps, которой, конечно, можно пользоваться, но вот только карты она не кэширует и каждый раз при запуске программы карты скачиваются заново. Очень расточительно, особенно при использовании GPRS. Видимо этот факт возмущал не только меня, но и еще n-ное количество людей по всему миру, среди которых оказались и программисты. Они написали замечательную программу Map Tool, которая может работать с различными источниками карт, в том числе и с локальными, находящимися на внутреннем диске телефона.

Программа выглядит так:

Изображение


Описание тут: http://www.precentral.net/homebrew-apps/maptool

Итак, устанавливаем MapTool (понадобится Preware или WebOS Quick Install).

После этого программой уже можно пользоваться, но она будет загружать карты из Интернета, чего мы хотим избежать. Чтобы программа не обращалась за картами в Интернет ей надо дать локальные карты, но откуда их взять? В этом нам поможет кросс-платформенная программа Mobile Atlas Creator. Для её работы понадобится установить Java машину. В этой статье мы не будет рассматривать процесс установки, так как в Сети есть много подробных инструкций.

После установки Java запускаем программу Mobile Atlas Creator.

Изображение


Выбираем источник карт - Google Maps. Я просмотрел другие источники - они довольно скудны, самое плотное заполнение карты именно у Google Maps. Следующий пункт очень важен - формат карт, который нам нужен - OSMTracker tile storage. На скриншоте красненьким обведен нужный нам.

Следующим пунктом выделяем нужную нам область и выбираем уровень детализации (Zoom level) который нам нужен. Экспериментальным путем установлены оптимальные уровни 13,14,15,16, как компромисс между детализацией и размером. Нажимаем Add selection. Если требуется несколько областей, то теперь можно выделить еще одну область и опять нажать Add selection ну и так далее. Когда все необходимые области выбраны, нажимаем кнопку Create Atlas и следим за процессом создания наших тайлов:

Изображение


Когда процесс завершится закрываем окно и идём в каталог, из которого мы запускали Mobile Atlas Creator, в нём должна появиться директория atlases, а в ней еще одна, что-то вроде Unnamed atlas_2010-06-07_123229. Заходим в неё, там еще одна директория, Google Maps, заходим в неё и наконец-то добираемся до того, что нам нужно - это несколько папок с именами, соответствующими уровню детализации, что мы выбирали при создании карт. В моём случае это папки 13, 14, 15, 16.

Теперь подключаем телефон как USB накопитель и создаём на нём каталог .MapTool (да, в начале точка, регистр важен), в который и переписываем наши папки, прям как есть: 13, 14, 15, 16. Всё! Отключаем телефон, запускаем MapTool и в настройках выбираем источник карт - Renderer: Offline.

Пользуемся!
Архивариус

 
Сообщения: 9539
Зарегистрирован: 29 июл 2010, 20:22
Благодарил (а): 2292 раз.
Поблагодарили: 1614 раз.
Телевизор: LG 55C9 32LK6190 24MT57S
Звук: Yamaha YSP-1100

GPS навигация: использование оффлайновых карт

Спонсор » 04 авг 2010, 16:24

Реклама показывается только незарегистрированным пользователям. Войти или Зарегистрироваться
Спонсор

 
Сообщения: 100
Зарегистрирован: 15 июл 2014, 18:43
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Re: GPS навигация: использование оффлайновых карт

Сообщение Архивариус » 20 ноя 2011, 10:14

В последней версии ПО Mobile Atlas Creator в качестве источника карт Google Maps отсутствуют. Сохраняйте ранее скачанные версии. Новые версии ПО доступны теперь по другой ссылке Mobile Atlas Creator.
Архивариус

 
Сообщения: 9539
Зарегистрирован: 29 июл 2010, 20:22
Благодарил (а): 2292 раз.
Поблагодарили: 1614 раз.
Телевизор: LG 55C9 32LK6190 24MT57S
Звук: Yamaha YSP-1100

Re: GPS навигация: использование оффлайновых карт

Сообщение Архивариус » 23 янв 2013, 06:49

Новая версия MapTool и MapTool Pro (4.6.0) поддерживает добавление своих картографических серверов. Теперь можно добавить карты от Яндекса, подробнее тут: MapTool Pro с картами гугл, нокиа и да, яндекс
Архивариус

 
Сообщения: 9539
Зарегистрирован: 29 июл 2010, 20:22
Благодарил (а): 2292 раз.
Поблагодарили: 1614 раз.
Телевизор: LG 55C9 32LK6190 24MT57S
Звук: Yamaha YSP-1100


Вернуться в База знаний по устройствам и webOS (FAQ)



 


  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение