
BaSergey
Я здесь живу
- Сообщения
- 1 652
- Реакции
- 31
- Авто
- VW Passat '90 PF - продан | Ford Focus SE '08 Ti-VCT - угнали :( | Passat B6 CDAB DSG7 Highline
Наверняка кто-то уже знает про offline-режим MGMAPS.
Кто не знает - попробуйте, может пригодиться.
Про карты Google знают все. Можно рассматривать местность, а можно воспользоваться поиском по адресу или названию - ответ будет в виде точки на карте.
У Google есть java-программа для просмотра карт на мобильнике, она неплохо работает, только ей нужно постоянное подключение к Интернету для скачивания карт и, соответственно, деньги на GPRS-траффик.
Есть возможность скачать на карту памяти кусок карты Google и смотреть ее на экране мобильного телефона. В этом случае подключение к интернету потребуется только для поиска адреса или названия населенного пункта/магазина/заправки/чего-нибудь еще. Расходы на траффик будут намного меньше. Поиск 10-20 мест на карте Питера у меня съел около 100 килобайт, это копеек 70 или около того.
Вот так это выглядит:
Работает приближение, удаление.Русский язык тоже есть.
Нам потребуется:
- мобильный телефон с возможностью запуска java-программ (игрушки идут? значит, подойдет) и картой памяти. Для карты Питера и области хватит 256 мегабайт. Желательно иметь экран побольше, 320*240 точек.
- настроенный на телефоне GPRS-доступ в Интернет. НЕ WAP!!!. Подробности настройки GPRS у каждого оператора свои.
- компьютер с выходом в Интернет (Вы можете прочитать мой пост? тогда точно подойдет
)
- небольшой объем GPRS-траффика (килобайт 300) для первоначальной настройки.
Установка и запуск.
Вот примеры.
Вчера гуляли по Питеру. А где тут ближайшая Штолле, пирогов поесть? (не реклама!) Через поиск быстро все нашел, вот точка на карте - поехали.
Зимой напрочь заблудились в Вильнюсе. Город незнакомый, карты не нашли, кругом все не по-русски. Был бы Google, можно было бы просто вбить в поиск название улицы и номер соседнего дома - вот тебе и место. А там уже разобрались бы, как выехать. При детальном приближении MGMaps показывает даже направление на улицах с односторонним движением.
Конечно, это не полноценная навигация, нет расчета маршрута, это просто карты, плюс те сервисы поиска, что дает Google. Но лично мне понравилось.
Кто не знает - попробуйте, может пригодиться.
Про карты Google знают все. Можно рассматривать местность, а можно воспользоваться поиском по адресу или названию - ответ будет в виде точки на карте.
У Google есть java-программа для просмотра карт на мобильнике, она неплохо работает, только ей нужно постоянное подключение к Интернету для скачивания карт и, соответственно, деньги на GPRS-траффик.
Есть возможность скачать на карту памяти кусок карты Google и смотреть ее на экране мобильного телефона. В этом случае подключение к интернету потребуется только для поиска адреса или названия населенного пункта/магазина/заправки/чего-нибудь еще. Расходы на траффик будут намного меньше. Поиск 10-20 мест на карте Питера у меня съел около 100 килобайт, это копеек 70 или около того.
Вот так это выглядит:

Работает приближение, удаление.Русский язык тоже есть.
Нам потребуется:
- мобильный телефон с возможностью запуска java-программ (игрушки идут? значит, подойдет) и картой памяти. Для карты Питера и области хватит 256 мегабайт. Желательно иметь экран побольше, 320*240 точек.
- настроенный на телефоне GPRS-доступ в Интернет. НЕ WAP!!!. Подробности настройки GPRS у каждого оператора свои.
- компьютер с выходом в Интернет (Вы можете прочитать мой пост? тогда точно подойдет
- небольшой объем GPRS-траффика (килобайт 300) для первоначальной настройки.
Установка и запуск.
- Устанавливаем на телефон программу MGMaps с официального сайта. Можно зайти с телефона по ссылке http://wap.mgmaps.com и скачать "Generic (full) release", она установится сама. Можно закачать ZIP-архив и установить mgmaps.jar на телефон с компьютера.
- Важно: программе MGMaps необходимо разрешить доступ к карте памяти; обычно это устанавливается в свойствах приложения на телефоне.
- Запускаем MGMaps, левая софт-клавиша - Menu, в меню Settings, там Language. Программа закачает список языков, выбераем подходящий, дожидаемся закачки нашего языка, сохраняем настройки и перезапускаем MGMaps.
В этот момент идет закачка карт по GPRS, так что не увлекаемся обзором мира, а быстро переходим с Америки в нужным Вам регион России и продолжаем настройку. - Идем снова в Меню (уже все по-русски), Настройки, Карты. Отмечаем "галочки" напротив "Хранить Карты" и "Offline Режим". Это две очень важные "галочки"! Они должны быть установлены, иначе карты по-прежнему будут выкачиваться по GPRS, а объем там весьма приличный.
Переходим ниже на строку "Путь для Хранения" и жмем кнопку "Просмотр". Проверяем, что программа имеет доступ к папкам, хранящимся на карте памяти. Сейчас пока можно выбрать любую папку. Если доступа к карте памяти нет - сделайте так, чтобы доступ был. - Идем сюда. Тут лежит все необходимое, чтобы скачать кусок карты на телефон.
Переходим по ссылке Map Creation Tool.
Здесь все просто - выбираем нужный нам участок карты мира, мышью ставим флажки, очерчивая нужную область. Можно один город, можно всю Европу. Флажки можно двигать, повторный щелчок удаляет флажок. Под картой отображается текущий уровень детализации (Current zoom level). Ориентируясь на него, указываем минимальный и максимальный уровень в поля чуть ниже (я качал с 9 по 16), выбираем Level of detail = "medium speed, meduim details" (можно и по-другому, лично я выбрал так), Type of map не трогаем, жмем Generate! и скачиваем файлик "чтототам.map". - Можно скачивать карту выбранной области.
Для этого нужна программа gMapMaker, качается опять же отсюда. Скачается архив, его надо запустить и распаковать куда-нибудь. Прогу писал не русский человек, из-за этого надо кое-что отрихтовать, чтобы качались именно русские карты. Открываем в Блокноте файл gMapMaker.exe.config и делаем замену текста hl=en на hl=ru. Сохраняем и закрываем файл.
Запускаем сам gMapMaker.
Внешнего вида не пугаемся, кнопкой "Browse..." выбираем каталог, куда будет складываться карта, внизу ставим Hash size = 1, Tiles per file = 32768 (вводим руками), жмем Go... и выбираем недавно скачанный файл "чтототам.map" (см. выше).
Начнется закачка в 3 потока. Питер и область качались 4,5 часа на скорости 550 кбит/сек. - В выбранном нами месте образовалась папка MGMapsCache, которую надо переписать на карту памяти телефона.
Теперь открываем на телефоне MGMaps, Меню-Настройки-Карты, проверяем галки "Хранить Карты" и "Offline Режим", идем в "Путь для Хранения", жмем кнопку "Просмотр" и выбираем на карте папку MGMapsCache.
Сохраняем настройки, закрываем и снова открываем программу. - Если Вы все сделали правильно, откроется карта. Если карты не видно, нажмите Меню-Поиск-Найти место, введите название улицы, которая есть на Вашей карте и нажмите "Поиск". Еще может не отображаться потому что уровень детализации (zoom level) слишком высок, а Вы его не стали закачивать.
У меня все заработало сразу. B)
Вот примеры.
Вчера гуляли по Питеру. А где тут ближайшая Штолле, пирогов поесть? (не реклама!) Через поиск быстро все нашел, вот точка на карте - поехали.
Зимой напрочь заблудились в Вильнюсе. Город незнакомый, карты не нашли, кругом все не по-русски. Был бы Google, можно было бы просто вбить в поиск название улицы и номер соседнего дома - вот тебе и место. А там уже разобрались бы, как выехать. При детальном приближении MGMaps показывает даже направление на улицах с односторонним движением.
Конечно, это не полноценная навигация, нет расчета маршрута, это просто карты, плюс те сервисы поиска, что дает Google. Но лично мне понравилось.