Навигация для Android: приложения с офлайн картами

Для многих телефон является не только средством общения, но и полноценным карманным помощником. Он может помочь в считанные секунды найти нужную информацию, напомнить о важном событии, быстро записать мысль в заметку и многое-многое другое. Но сегодня я хочу поговорить о не менее важной функции смартфона – карты и GPS-навигация.

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

Если с поиском онлайн-карт проблем особых нет, для Android это либо стандартные Google-карты, либо Яндекс.Карты, то выбор офлайн карт немного сложнее. Одни без интернета не могут проложить маршрут, у других нет маршрутов общественного транспорта, но мне всё же удалось выявить лидера, как минимум для жителей России.    

Яндекс.Карты

Ну а начнём мы, пожалуй, с карт отечественной компании Яндекс. От них можно найти два приложения, очень схожих по функциональности – Яндекс.Карты и Яндекс.Навигатор, у второго более удобная навигация для автомобиля, но нет навигации по маршрутам общественного транспорта, в остальном это идентичные приложения и почему их нельзя объединить в одно, мне не понятно. У яндекса качественное и подробное покрытие территории России и ближнего зарубежья (крупные города Казахстана, Белоруссии и Украины), именно этим они славятся. Внешний вид их приложений оставляет желать лучшего, хотя это касается почти всех сегодняшних претендентов.

Яндекс.Карты Яндекс.Карты

Яндекс.Карты позволяют загрузить карту нужного вам города, чтобы иметь к ней доступ без интернета, но в офлайне теряется возможность пользоваться какой-либо навигацией: при попытке проложить маршрут, пусть даже пешком, вы будете любоваться надписью «Идёт загрузка», пока включите интернет, но при скачанной карте города потребляемый трафик интернета для навигации мизерный. При этом вес самих карт весьма внушительный, подробная карта Москвы и региона занимает 2.76 ГБ (!), это довольно заметный объем для устройств с 16 ГБ (и меньше) встроенной памяти. При таком объёме почему-то недоступна информация о достопримечательностях и других интересных точках на карте (POI – points of interests), а также поиск по ним, отсутствует навигация внутри торговых центров и метрополитена. То есть, если вы захотите найти кафе где-нибудь поблизости в незнакомом городе, сделать это без интернета вам не удастся, а если вы и знаете адрес, то, опять же, без интернета проложить маршрут не выйдет. В офлайн режиме показываются только пометки, созданные вручную, то есть, все нужные вам места нужно сохранять заранее. Да и вообще, им следует поработать над интуитивностью приложения, многие действия выполняются нелогично и запутанно. К примеру, увидели вы на карте интересное место и хотите получить подробную информацию о нём, нажимаете на него, а ничего не происходит. В таких случаях приходится пользоваться либо поиском по названию, либо с помощью долгого нажатия на это место открывается контекстное меню, там выбираете пункт «Что здесь?» и приложение покажет вам рядом расположенные организации и только сейчас находите нужное вам. Сложно? Запутанно? Не то слово. И таких мелочей довольно много.

В общем, это хороший поставщик качественных карт, но всё же им следует поработать над офлайн-режимом и удобством интерфейса, раз уж они добавили возможность скачивать карты, то следует и дальше работать над этим.

MAPS.ME

Разработчик в описании своего приложения заявляет: «MAPS.ME – Офлайн карты всех стран и городов из любой точки мира!». Это очень удобный картографический сервис для любителей путешествовать, ведь не всегда есть возможность и желание покупать сим-карту местного оператора чтобы пользоваться онлайн-картами, но при этом вы хотите посетить какие-то интересные вам места без гида. Приложение выглядит внешне довольно просто и лаконично, есть даже элементы и анимации интерфейса выполненные по гайдлайнам Material Design. В MAPS.ME используются картографические данные проекта OpenStreetMap, где карты создаются и редактируются пользователями.

MAPS.ME

Навигация, как пешеходная, так и автомобильная, работает на ура и без интернета. Порадовала скорость отрисовки карт, масштабирвоание плавное и без дерганья. Для сравнения: подробная карта Москвы и региона весит 389 МБ, что в 7 раз меньше, чем у Яндекс.Карт. Я сравнил карты Челябинска от Яндекса.Карт и MAPS.ME и нашел некоторые неточности у последнего, например, как на скриншоте ниже, есть точка «банк,» но не указано что именно это за банк (на самом деле там отделение Сбербанк), зато намного подробней отображены корпуса моего университета.

У карт, создаваемых пользователями, всё же есть свои очевидные плюсы и минусы, например, описание большинства точек POI очень скудное, так как оно создаётся обычными людьми и не все ответственно к этому подходят, зато можно найти интересные места, которые не отображены на других картах. На нужные места можно поставить метку и иметь к ним быстрый доступ. Разумеется, о навигации внутри торговых центров речи не идёт, у пользователей просто нет возможности в редакторе карт.

Приложение отлично подойдёт любителям пешеходных прогулок в новых городах и путешествия на своём автомобиле.

HERE Maps

Навигационное приложение от бывшего мобильного гиганта компании Nokia, совсем недавно они объявили, что картографический сервис был продан консорциуму немецких автопроизводителей (Mercedes, Audi и BMW). Изначально карты HERE были эксклюзивны для устройств Nokia на Windows Phone, но позже перебрались и на другие платформы. Сразу хочу сказать, что это самое красивое в плане дизайна приложение из всех сегодня представленных, но есть претензии к плавности анимации. В сервисе доступен полностью автономный режим, при условии, что вы уже загрузили нужную вам карту местности. Скачать можно как отдельные регионы, страны, так и континенты в целом. Это отдельный плюс для HERE, у них картами покрыта почти вся территория планеты, думаю вы не потеряетесь в 99.9 % случаев, например, отправляясь в путешествие по Европе, вы не будете зависеть от интернета и сможете спокойно ориентироваться на местности.

HERE Maps

К сервису, как к навигатору, никаких претензий нет: удобная автомобильная навигация, есть голосовые указания на русском языке, контроль скорости и прочие приятные мелочи, но при этом напрочь отсутствует пешеходная навигация; покрытие местности удовлетворительное, по крайней мере в России, но почему-то не совсем корректно отображаются POI на карте, на скриншоте ниже видно, как иконки «заползли» на проезжую часть. Еще хотелось бы видеть более подробное описание заведений и организаций, сейчас отображаемая информация содержит только название точки, адрес и лишь изредка номер телефона, но при этом поиск по адресу и названию точек работает без интернета. Отдельные интересные места можно добавлять в избранное и иметь к ним быстрый доступ. Так же, как и в предыдущих приложениях, не хватает навигации внутри торговых центров, метро и по общественному транспорту.

Крайне рекомендую использовать HERE maps если вы планируете путешествуете на своем автомобиле.

2ГИС

Российская картографическая компания 2ГИС выпускает карты с 1999 года. Основной упор делают на проработку карт городов России, но есть покрытие крупных городов Казахстана, Украины, ОАЭ, Чили, Кипра, Чехии и Италии.

Внешне их приложение выглядит ну очень просто, дизайн давно уже не менялся и это основной минус. Зато у них одни из самых детализированных карт России на сегодняшний день (если не самые). При чем они выигрывают у остальных не только за счёт качественного покрытия городов, но ещё отличаются более подробной информацией о всех точках на картах (POI). Выбирая любое здание, вы увидите список организаций, находящихся в нём и обслуживающие службы (интернет-провайдеры, почтовые отделения и прочее) и главное, как найти вход в нужную вам фирму, что очень актуально для больших офисных центров.  Несколько месяцев назад в обновлении добавили навигацию внутри крупных торгово-развлекательных комплексов со всеми бутиками, кафе, ресторанами и парковками. И это единственное приложение, которое без интернета показывает и прокладывает маршруты на общественном транспорте, в том числе на метро, но нет навигации внутри метрополитена.

2ГИС

Для сравнения: полная карта Москвы и региона занимает 134 МБ, заметно меньше остальных. На счёт Москвы сказать не могу, но покрытие Челябинска у них заметно лучше остальных.

Считаю этот сервис оптимальным, если вы проживаете в России и часто путешествуете по стране, хотите спокойно ориентироваться на местности, не нуждаясь в мобильном интернете. Вы всегда найдёте нужную вам организацию, узнаете график работы и как найти вход.

На этом сегодня всё. Я специально не говорил о точности позиционирования, так как ни у одного приложения проблем с этим не наблюдалось.