статьи обзоры

компьютеры»статьи обзоры» Оффлайновые карты для Google Android

RSS

Оффлайновые карты для Google Android

26-01-2011
рейтинг:   1  

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


Что касается оффлайновых карт для Google Android можно выделить два основных решения - использование"классических" навигационных карт, перекочевавших со специализированных навигаторов или Windows Mobile, или же обратиться к такой отличной программе как Rmaps.

Начнем с первого варианта - это iGO с картами от Navteq или TeleAtlas. Метод использования предельно прост. Качаем, для сборки iGO v8.4.2.124036 с картами от TeleAtlas, скачав запускаем apk и переписываем папку iGo в корень карты памяти. Для сборки iGO v8.4.2.113447 с картами от Navteq, папку Motonav пишем в корень карты памяти, устанавливаем .apk (если у Вас родной Droid от Motorola, предварительно нужно снести оригинальную навигацию).

 

Второй вариант намного интереснее. Чем? Да тем, что можно использовать практически любые карты! Понадобятся для 
этого всего две программы - RMaps (непосредственно на Android девайсе, ставится из Android Market) и, на выбор, 
SAS.Планета или TreckBuddy Atlas Creator, обе ставятся на ПК и нужны для создания собственно карт.

 

Начнем с создания карт в TreckBuddy Atlas Creator

1. Запускаем файлик start.cmd

2. Выбираем нужный нам источник карт (Map Source)

3. Находим желаемый участок карты

4. Выбираем приближение: 0 - весь мир, 17 - конкретные дома (для Яндекс-карт)

5. Выделяем нужную территорию мышью и жмем add selection, в разделе Atlas Content

6. Вместо Unnamed Atlas пишем желаемое название

7. В пункте Atlas Settings формат оставляем BigPlanetSQLite, жмем кнопку Create Atlas

8. Ждем, сколько времени ждем зависит от скорости Вашего интернет соединения

9. Забираем готовую карту в папке /atlases с названием BigPlanet_maps.sqlitedb и кладем на SD-карту Android девайса 
в /sdcard/rmaps/maps


Забыл сказать, для запуска вышеописанной софтины нужен Java Runtime - не забудьте установить.

 

Если предыдущее решение чем то не устроило, можно воспользоваться SAS.Планета

1. Запускаем SAS.Планета

2. Выбираем нужный нам источник карт

3. Находим желаемый участок карты

4. Выбираем приближение5. Выделяем фрагмент желаемый участок карты

а. Меню Операции – Выделить – Прямоугольную область или Alt-R. Кликните в левом верхнем углу нужной области. Второй раз в правом нижнем. После второго клика откроется диалог Операция с выделенной областью. 

б. Меню Операции – Выделить – Полигональную область или Alt-P. Последовательно кликайте вокруг нужной области, выделяя произвольную область на карте. Последний клик должен быть сделан в исходной точке, помеченной зеленым квадратиком. После клика в зеленом квадрате откроется диалог Операция с выделенной областью. 

в. Если по какой-то причине вы хотите закрыли диалог Операция с выделенной областью и хотите повторить выделение той же области, просто выберите меню Операции - Выделить – Предыдущее выделение или Ctrl-B.

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

7. Переходим на закладку Экспорт. Тип карты уже должен быть указан. Укажите все нужные масштабы. Экспорт 
выделенного участка в формат – GoogleMV. Указываем путь сохранения, в ZIP не жмем! Нажмите Начать. Дождитесь 
окончания. В указанной Вами папке для сохранения появится папка с названием карты.

8. Запаковываем содержимое в TAR архив. Запаковываем именно СОДЕРЖИМОЕ папки, т.е. выделяем кучу файликов и жмем!

9. Кладем получившийся TAR архив на SD-карту Android девайса в /sdcard/rmaps/maps

 

Перейдем собственно к Rmaps.

Оффлайновые карты для Google AndroidОффлайновые карты для Google Android

 

Нам нужно зайти в настройки, где мы увидим онлайновый и оффлайновый варианты карт для использования.

Оффлайновые карты для Google AndroidОффлайновые карты для Google Android

 

Список онлайновых карт весьма обширен, , для Яндекса, Google, Microsoft и FreeMap есть еще вариации по назначению 
или региону.

Оффлайновые карты для Google Android

 

Однако нас больше интересует оффлайновый вариант навигации, для которого мы собственно и подготовили уже набор 
карт.
Итак, уложив свежесделанную карту в /sdcard/rmaps/maps, нужно ее включить в настройках.

Оффлайновые карты для Google AndroidОффлайновые карты для Google Android

 

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

Оффлайновые карты для Google Android

метки: android, maps offline android maps off-line
еще от пользователя:
ешё...

голосовать


источник:
автор:
комментариев: 0


пока нет ни одного комментария, ваш будет первым

днепропетровск компьютеры и комплектующие © computers.tetis.dp.ua 2009-2017
Вы можете цитировать любой материал с сайта при условии гиперссылки на //computers.tetis.dp.ua/

powered by ABI studio Днепропетровск ©2009-2017 рейтинг каталог компьютерных комплектующих компьютерные комплектующие планшеты