«Чтобы уместить это всё в телефон, потребовалось много времени»: менеджер по продукту «Google Карты» о запуске мобильных офлайн-карт Статьи редакции
10 ноября компания Google добавила возможность полнофункционального офлайн-просмотра карт в приложение «Google Карты». О том, как работает новая функция и когда она появится в России, TJ узнал у менеджера по продукту карт Google Аманды Бишоп (Amanda Bishop).
Почему офлайн-карты не появились раньше
В Google понимают, что во многих развивающихся странах ещё не доступен быстрый интернет: в основном сети работают на 2G, редко — на 3G, но в этом случае скачивать большие объёмы данных через мобильный телефон выходит дорого. С другой стороны, интернет может быть медленным даже в США, отметила Бишоп: «Парковки, гаражи, туннели: даже в центре Сиэтла у меня есть 4G, но внутри зданий он может пропадать».
Другая причина, по которой оказались востребованы офлайн-карты — путешественники, которые приезжают в чужую страну. Они временно не имеют доступа к интернету или не используют из-за слишком высоких тарифов в роуминге.
Более того, по статистике Google, люди в среднем проводят 10% времени за использованием приложения без подключения к интернету или на очень слабой, недостаточной для стабильной работы скорости.
Это плохо, когда нет интернета. Люди или расстраиваются, или начинают паниковать, что потеряются. Но даже несмотря на то, что пользователи в курсе, что приложение плохо работает без интернета или при медленном подключении, в таком режиме они используют его в среднем 10% времени.
Аманда Бишоп, менеджер по продукту карт Google
Так или иначе, пользователи карт Google придумали несколько лайфхаков, как жить без официальной офлайн-версии: от планирования маршрутов заранее до сохранения скриншотов приложения в память телефона. В 2014 году пользователи обнаружили «пасхальное яйцо» — участок карты можно было сохранить, введя в поисковую строку [ok maps].
В мае 2014 года у пользователей западных стран появилась официальная возможность сохранять карты в офлайн, но не для всех городов мира и с ограничением по используемым функциям. Например, без интернета в «Google Картах» не работала навигация, хотя GPS-сигнал может «вести» пользователя по уже загруженной карте и без сети. «Это всё было на уровне “пасхальных яиц”. Мы не занимались продвижением этой функции, потому что разрабатывали новую версию», — объяснила менеджер Google.
В каких именно странах чаще используют карты без подключения к интернету, компания не анализировала: «Google определённо заинтересован в том, чтобы вкладываться в развивающиеся рынки, в так называемый “следующий миллиард пользователей”», — заявила Бишоп. В действительности, по статистике компании карты Google ежемесячно использует более миллиарда человек, что сравнимо с аудиторией Фейсбука.
Не думаю, что что-то изменилось за последние несколько лет. Мы хотели сделать бесшовный переход между онлайном и офлайном, а не принуждать пользователей переключаться в офлайн специально и не забывать вернуться обратно.
Мы хотели, чтобы в офлайне «Google Карты» работали на полной мощности, однако сервис изначально был построен с упором на онлайн — для его быстрой работы требовались все наши сервера, поисковые алгоритмы с бесконечными процессорами и всё такое. Чтобы уместить это всё в телефон, потребовалось много времени — больше, чем мы думали.
Аманда Бишоп, менеджер по продукту карт Google
Как это работает
Хотя даже в старой версии «Google Карты» можно было предзагрузить участок карты и даже изменять её масштаб, кэш мог сброситься, а пользователи не могли предугадать, насколько стабильной будет работа приложения.
Теперь Google институционализировал офлайн-карты: выбрав на экране участок карты, его можно скачать целиком во всех масштабах и со всей сопутствующей информацией. В офлайне пользователям доступна навигация, поиск адресов и организаций, часы работы мест, их рейтинги и контакты. «Больше не нужно задумываться о том, в сети вы или нет: вы скачиваете нужный участок один раз, и приложение само переходит из онлайн-режима в офлайн, когда нужно», — пояснила Бишоп.
Единственное, чего не может быть в офлайн-версии — обновляющейся информации о пробках. Приложение в офлайне будет рассчитывать время на дорогу с учётом последних известных ему данных и обновлять информацию, если удаётся выйти в сеть.
Офлайн-режим может пригодиться не только для случаев, когда нет интернета, отметила Бишоп. Так как данные скачиваются на само устройство, все действия в мобильном приложении начинают занимать меньше времени.
С ним намного быстрее работает поиск и построение маршрутов. Я люблю этим пользоваться сама, да и коллеги говорят то же самое: они уже расстраиваются, когда приходится ехать туда, где не работает наша внутренняя тестовая версия, и ждут не дождутся релиза.
Аманда Бишоп, менеджер по продукту карт Google
Для скачивания участка нужно сначала задать поисковый запрос (например, [Москва] или [Париж]), а затем нажать на найденное место и выбрать офлайн-загрузку. Появится диалог выбора области для скачивания с информацией об объёме данных, которые нужно будет скачать: к примеру, карты Сан-Франциско «весят» около 600 мегабайт.
Пока пользователь будет находиться в офлайн-режиме, у результатов поиска будет отображаться специальный значок — молния в сером круге. Как только телефон или планшет снова подключатся к сети, Google Maps постарается сразу же обновить информацию: в первую очередь, получить данные о загруженности дорог и, если потребуется, обновить построенный пользователем маршрут.
Когда это будет работать в России
10 ноября новые функции появится приложении на Android, но не у всех пользователей сразу: как обычно, Google будет добавлять новую аудиторию постепенно. Версия для iOS обновится «скоро», но когда именно, Бишоп не сказала.
В первую очередь офлайн-карты получат пользователи около 170 стран, в которых Google уже несколько лет тестировала этот сервис: «Во всех них функция запустится одновременно, но пользователи будут добавляться партиями: 1%, 10%, и так до 100%».
По оценкам Бишоп, все пользователи из этих стран получат функцию через одну-две недели: «Но в таких случаях сложно давать точные прогнозы». В России эта функция ещё не тестировалась: по словам Бишоп, россияне получат офлайн-карты примерно на день позже, чем первоначальный список стран.
я пользуюсь 2GIS'ом
по-моему удобнее чем Гугл карты, не?
правда последнее крупное обновление похерило всю гладкость работы
Видимо, за счёт того, что 2гис очень долго не выпускали карту Москвы, к моему удивлению тут пиздец как мало людей вообще знают об этом сервисе. Мучаются яндексами-хуяндексами да гуглами
В СПБ аналогично, кстати
Конечно, 2gis удобнее. Только с ним одна проблема:
Люди, объясните мне, провинциалу, неужели в мире нигде нет аналогов 2GIS`у? Когда, например, ездил в Барселону, установил 2 или три приложения, чтобы хотя бы на чуть-чуть приблизиться у привычному функционалу. Неужели это так трудно? Это же такая простая идея, не?
Есть, гуглокарты...
На самом деле, в России вообще гораздо лучше все с подобными сервисами (особенно веб), чем во многих других странах. Не имею ни малейшего понятия, чем это объясняется.
2GIS очень крут, если не выезжать за пределы города. Пока что список городов довольно мал, а если считать удалённые от центральных городов регионы, то их совсем нет.
В городах где есть 2гис юзаю его. Но он не покрывает потребность посмотреть например тупо карту региона
Комментарий недоступен
Ну как справочник они ещё ничего, но дизайн карт ужасный.
Аааа, наконец-то!!!
Если бы гуглокарты пару лет назад не работали с подгруженным участком карт в Мексике без инета, то гнил бы мой трупак где-нить в юкатанских джунглях.
Это был практически единственный плюс Maps.Me перед Google Maps. Посмотрим, потестим.
В Maps.ME используются OSM, в них к примеру гораздо точнее лесные дороги, которых ни у гугла, ни у яндекса просто нет.
Согласен. Жаль, что точность карты сильно зависит от количества местных энтузиастов OSM. К примеру, некоторые дремучие участки Финляндии гугл знает намного лучше, чем osm.
Пользуюсь Here maps уже два года, иной раз, детализация лучше гугла, но тут посмотрим, сравним.
ЗЫ: а может кто сказать, у кого есть доступ уже на оффлайн, сколько будет весить западное побережье Индии начиная с Мумбая?
В Яндексе ведь давно такая фишка уже есть.
Яндекс за пределами СНГ и Турции бесполезен
Точно так же, как гугл бесполезен в пределах СНГ
Ну не знаю, в Москве пользуюсь в основном гуглом, изредка яндексом (ради пробок, там информация более достоверная)
Зачем запускать гугловские карты, если можно сразу Яндекса?) Без подъёба, просто интересно.
Комментарий недоступен
Пешие маршруты у гугла получаются лучше (по моему скромному опыту). Яндекс несколько раз заводил в тупики или просил перейти через ж/д путь, огороженный с двух сторон трехметровым бетонным забором с колючей проволокой.
Одесские маршрутки Гугл расписывает с точностью до минуты.
Весьма полезен.
у меня с момента анонса оффлайновых карт не получается загрузить ни мск, ни СПб. Хельсинки - пожалуйста, Париж - да ради бога!
Просто не появляется предложения скачать карты и всё тут
Об этом и речь. До этого было тестирование, Россия не принимала в нем участия. Теперь откроют для всех
Возможно скачать область и раньше была (РСТ телефон, Андроид 4.4.2). Не было возможности оффлайн построения маршрутов и информации о POI.
Сейчас это функция прячется в разделе Ваши места.
Блин.. Вот как нужен был этот функционал оффлайн карт пару недель назад в Катовице((
Но спасибо, за то, что будет доступно сейчас, хоть не буду теряться в незнакомом городе, когда нет времени искать бумажные карты или люди не знают английский.
Мега удобная штука, ездил за границу, там роуминг. Берешь скачиваешь заранее карты и все ок
У гугл мапс самая удобная и рабочая вещь - компас который подстраивается под твое движение. Постоянно юзаю.
Где-то еще есть такое?
2гис) Я при поездка в столицу всегда качаю предварительно карту города. Всегда можно найти у гостиницы любые магазины (с временем работы), кафе, закусочные. Плюс любые марштуры метро, автобусов и т.п.
Для провинциала самый удобный вариант)
Комментарий недоступен
В Apple Maps в Москве до сих пор нет даже контуров домов…