8 июля 2011
Google Maps без интернет подключения, наконец-то!
Артем Лутфуллин
Не прошло и двух лет, как Google добавил в свои карты для Android одну из самых очевидных функций, которой до сей поры не было. Точнее, добавлена функция пока в экспериментальном режиме, но это уже хорошо. И так, теперь Google Maps можно использовать без интернет-подключения, предварительно загрузив туда необходимые области карты. С оговорками, естественно, но это все равно очень круто!
В новой версии программы, Google Maps 5.7, среди экспериментальных функция появилась еще одна- «Карты для автономного использования». Почитать об этом можно, например, в официальном блоге компании, здесь. Когда вы включаете данную «фишку», можно выбирать участки карты и загружать их в память смартфона.
Сейчас такой частью карты, которую можно загрузить, может быть город или область. Вбиваем в поиске, например, Москву или московскую область, или Лондон. Затем жмем на появившуюся иконку и там тыкаем в «Загрузить карту этой области». Все просто. Кстати, загруженными участками можно управлять, а точнее удалять их или переименовывать.
Читатель может возразить что новая фишка — не слишком то и важная, но я готов спорить. Дело в том, что когда вы соберетесь в поездку куда-нибудь за границу нашей родины, то столкнетесь с проблемой карт для этой «заграницы». Раньше было так: Google Maps без интернета не работает, Яндекс Карты вообще не умеют показывать «заграницу», а нави-софт либо дорогой, либо неудобный, потому что предназначен чаще всего для автомобилистов, что не каждому путешественнику подходит. А теперь перед поездкой можно просто «слить» на аппарат в Google Maps участок карты и спокойно отправляться в дорогу, не боясь, что потратите в роуминге десятки тысяч рублей на передачу данных в Google Maps.
Утром всю Мск загрузил и центр Спб. Кстати, сколько этот участок «весит»? Кто проверял?
У меня 6 участков по 16 км — 76 МБ. Но не Питер и Москва.
а куда хранится то? на флешку, или во внутреннюю память?
У меня на флешке. В папке sdcard/Android/data/com.google.android.apps.maps/cache/
Главное обратить внимание, что кеш хранится 30 дней, потом он автоматически удаляется, придется загружать заново. Поэтому слишком заранее не стоит карты загружать) Но вот после этого обновления подумываю не делать офлайн-карты для rmaps в ближайшую поездку) Сохранил в гуглокартах Рим, Барсу и ещё 4 города, доволен) Правда POI и номера домов всё-таки не кешируются. Зато не заблужусь;)
rmaps умеет кэшировать OSM, а они гораздо лучше гугловских подетализации.
Возни и времени больше, чтобы карты для rmaps сделать. А тут тыкнул область в программе — сама сделала. Причем они векторные, меньше места занимают. А в RMaps это фактически картинки, очень долго карты делаются и занимают много места, особенно если выбрана большая детализация. Делал около 10 карт европейских городов — это реально долго по времени делать. Но зато пригождалось) Про конкретно европейские города я бы не сказал, что OSM лучше гугловских. Та же Германия у гугла очень даже хороша, и есть 3D-здания почти во всех крупных городах Германии. Меня в Европе гугловские карты более чем устраивают.
странно, обновил, версия 5.7.0, но строки загрузить карту этой области нигде не появилось. nexus one
Такая же ситуация, у меня HTC desire, первые которые, но просмотрев свой город (прогрузив), отключил инет и все равно город видно 🙂
подтверждаю отсутствие такой строчки и у меня на 5.7.0 . desire s
Заходим в опции->Лаборатория Google->Карты для автономного использования. Устанавливаем галочку и все работает 🙂
обновлися … опция в лаборатории не добавилась
Обновился, в инфо версия 5.7.0
в лаборатории гугл подобный пункт не появился
galaxy spica i5700 — android 2.2.2
А как открыть список загруженных областей? где он находится?
Настройки кэширования.
Нависофт значит дорогой, а за передачу данных платить нормально («десятки тысяч рублей» особенно порадовало) 🙂 Не знаю как там в москве, но в регионах гугл мепс нужен как зайцу стоп-сигнал. Нависофт автономен и, как правило, база предприятий в нем подробнее гугла. Недоросли мы до этого сервиса Гугла, увы.
За какую передачу данных вы собрались платить? Карты скачиваются дома, также как и для других навигационных программ. А у меня с Навителом такие танцы с бубном, чтобы скачать нужную карту. Сейчас снесу его с легкой совестью и перейду на Гугл. Простота не оставит шансов ни одному другому сервису, если они не обеспечат такое же простое и бесплатное скачивание. Но это сугубо личное мнение.
разрешает загрузить не более 10и областей 🙁
Для большинства поездок этого должно хватить. А если нужно больше, то в большинстве гостиниц той же Европы есть бесплатный Вай-Фай.
«Читатель может возразить что новая фишка – не слишком то и важная, но я
готов спорить. Дело в том, что когда вы соберетесь в поездку куда-нибудь
за границу нашей родины, то столкнетесь с проблемой карт для этой
“заграницы”.»
Тупо возпользуюсь физической картой.
А где хранятся кэшированные карты?
Супер. Действительно можно сказать революция гугл карт))
Кто-нибудь в курсе, как сохраненные отметки в Моих картах в Google Maps принудительно заставить закешироваться на Android (перед поездкой обычно отмечаем места на карте — особенно удобно для доступа нескольким людям)? А то они через мобильное приложение доступны только через выбор соответствующего слоя. Хочется видеть необходимые для посещения места без инета. Иначе смысл поездки с офлайн-картами без этих отметок смысл немного теряет… А руками их снова добавлять в той же rMaps не хотелось бы…
Слои не кэшируются, это в описании «экспериментальной функции»)) указано.
Да, хотя странно. Ведь эти отметки ничтожно мало занимают места. Придется пользоваться RMaps. Так оказывается есть импорт POI из KML-файла, который для Моих карт в Google Maps очень просто выгрузить. Буду всё-таки пока пользоваться RMaps зарубежом, хоть и не так удобно и места много занимает из-за невекторных карт.
Слои не кэшируются, это в описании «экспериментальной функции»)) указано.
Давно пора. Из-за отсутствия такой возможности в поездках пользуюсь OSMAnd (и, соответственно, картами OSM). Но там, например, можно выбирать уровень детализации, да и актуальность до сих пор зачастую выше, чем в гугле.
подскажите как обновить карты гугл)
Через Маркет->Загрузки 🙂
Подскажите пожалуйста,
Еду на неделю в Рим. Какой программой лучше воспользоваться для пешей навигации ?
Нужно чтоб были offline карты, и желательно чтоб на компе заранее можно сделать POI.
Спасибо.
обновлися … опция в лаборатории не добавилась ((((( wildfire 2.2
Я чего-то не понимаю. Почему все здесь кричат «ну наконец-то», «давно ждали» и т.п.
Кэширование же появилось несколько месяцев назад. В чем кардинальное различие с этим «новшеством»?
Я так понимаю, не нужно лазить по интересующему месту карты туда-сюда, чтобы хотя что-то закешировать, а просто достаточно выбрать точку отсчета и 16-ти километровая зона вокруг (а это зачастую бОльшая часть среднего по размерам города) сохранена.
А почему я не могу скачать Google Maps? У меня HTC Desire HD, некоторый программы в Android Market у меня даже не показывает (Google Maps, Google Earth, Street view, Chrome to phone).Кто может подсказать, почему?
На этом празднике жизни одна фигня: поиск по улицам/домам/объектам на закэшированных участках в оффлайне все равно не работает. Прокладки маршрутов тоже нет. Так от чего бурление-то? Что бумажную карту носить не надо? Ну ладно, ура((
Кто из Казахстана! Скажите у кого скачались карты!?
как скачать?
Я понимаю, что прокладка маршрута и поиск адресов без Интернета работать и не должны, но у меня даже gps не ориентируется по офлан-картам. Если зайти в навигацию, то все нормально, он находит свое место (но карта неполная без Интернета, поэтому бесполезно), а если включить его в офлайн-картах, то ничего не выходит. Это нормально? Пишет «не удалось определить местоположение».