Топ 10 приложений по определению местоположения телефона в режиме реального времени
Человек ищет в сети приложение — GPS-трекер для отслеживания телефона. Кто так поступает? Злоумышленник, мошенник, частный детектив?
На самом деле 99% запросов местоположения связаны с заботой о близких.
Сын уже взрослый, но не объявляется дома третьи сутки подряд, дочь не возвращается из школы или университета. Трубку они не берут — тут любая мать забеспокоится, начнёт ставить на уши полицию и МЧС. Папа же непутёвого отпрыска попробует определить место телефона. И наберёт «GPS-трекер в реальном времени» в строке поиска.
Приложение «Где мои дети» позволяет отслеживать местоположения телефона и слушать звук вокруг него. Скачайте из Appstore или Google Play.
Сразу оговоримся, что определение местоположения человека без его ведома незаконно. Поэтому отметаем мошеннические ссылки и видео, которые обещают узнать по номеру телефона, где находится человек. Читаем обзор и разбираемся.
Содержание:
- Классификация приложений
- Родительский контроль
- Где мои дети
- SE Tracker
- Cемейный GPS трекер MaPaMap
- My Kids Safety
- Лучшее приложение родительского контроля
- Семейный контроль
- Life360
- Family Locator
- Семейный Локатор
- Family GPS Tracker & Parental Control
- Лучшее приложение семейного контроля
- Поиск телефона
- xfi Locator Lite
- Find Lost Phone
- Лучший GPS-локатор для телефона
Классификация приложений
Prostock-studio/Shutterstock.com
Условно разделим приложения на типы:
- Родительский контроль.
- Семейный контроль.
- Поиск телефона.
Посмотрим, что предлагается в каждой категории.
Родительский контроль
На смартфон родителя ставится приложение отслеживания с широким функционалом. На смартфон ребёнка — приложение попроще. Затем смартфон ребёнка добавляется в родительское приложение и начинает работать как realtime GPS-трекер.
Приложение позволяет подключать как смартфоны детей, так и GPS-часы. При прочих равных всегда лучше более универсальное решение. Например, в семье дети 12 и 6 лет. У старшего — смартфон, у младшего — часы. Неужели нужно ставить два приложения?
Итак, в приложениях родительского контроля будем оценивать и функционал, и универсальность.
«Где мои дети»
Prostock-studio/Shutterstock.com
Приложение от российского разработчика, превосходно локализованное для рынка США и Европы. Есть бесплатная и платная версии.
Поддерживает и телефон, и GPS-часы — ставим плюс. Можно добавлять нескольких детей.
Редакция отмечает приятный и очень понятный интерфейс.
Разберёмся с функционалом:
- Отслеживание на карте — да.
- Поддержка LBS — да.
- Геозаборы — да.
- Обмен сообщениями, в т.ч.голосовым — да.
- Поиск и дистанционное выключение часов — да.
- Звук вокруг устройства — да.
- Поощрения и награды — да.
- Несколько родителей — да.
Кроме этого, приложение может послать на смартфон ребёнка громкий сигнал. Он звучит независимо от настроек — выключен звук на телефоне или нет. LBS — система дополнительного позиционирования по сигналам точек Wi-Fi и другим косвенным определителям, поддерживает также триангуляцию по базовым станциям оператора сотовой связи — определение примерного местонахождения телефона по сигналу с трёх вышек.
Часы подключаются легко и просто, управляются полностью из приложения.
Подключение смартфона ребёнка требует установки на него приложения «Пинго». Затем регистрация смартфона в приложении родителя проходит в три шага.
Кроме отслеживания перемещений, приложение позволяет видеть статистику приложений — вы узнаете, не играл ли ребёнок на уроках, и что вообще он устанавливает на телефон.
Редакция отмечает наличие русскоязычного сайта приложения, а также отличную поддержку — чат доступен как с телефона, так и с сайта. Веб-кабинет родителя (возможность использования приложения прямо с компьютера), который на данный момент проходит бета-тестирование — безусловно удобная находка, которой очень не хватает другим приложениям.
Оценка редакции: 5/5.
SE Tracker
Prostock-studio/Shutterstock.com
Рекомендуется в качестве родного к половине недорогих детских смарт-часов. Условно бесплатное — пользователю показывают рекламу. Отключить навязчивые строки можно за деньги. Судя по всему, разработано в Китае.
В принципе, поддерживает все функции детского GPS-трекера:
- Отслеживание на карте — да.
- Поддержка LBS — да.
- Геозаборы — да.
- Обмен сообщениями, в т.ч. голосовым — да.
- Поиск и дистанционное выключение часов — да
- Звук вокруг устройства — нет.
- Поощрения и награды — да.
- Несколько родителей — нет.
Prostock-studio/Shutterstock.com
Главный экран приложения, карта с отметкой в реальном времени.
К приложению можно подключить ограниченный список часов. Теоретически сейчас можно добавить в аккаунт несколько смарт-девайсов. Однако судя по запросам в техподдержку, при добавлении вторых и третьих часто возникают проблемы.
Смартфон ребёнка к приложению не подключишь. Минус.
Расширенный функционал приложения доступен в платной версии. Есть платная техническая поддержка — 10 долларов США.
Рейтинг редакции: 3,5/5.
Семейный GPS трекер MaPaMap
Prostock-studio/Shutterstock.com
Условно бесплатное приложение — есть реклама, отключение за деньги, включение части функций также платное. Реклама показывается внизу экрана всё время, иногда всплывает на весь экран при переключении режимов.
Страна происхождения — Польша.
Приложение поддерживает как часы, так и смартфоны. Ставим плюс.
Пробежимся по нашему чек-листу:
- Отслеживание на карте — да.
- Поддержка LBS — да.
- Геозаборы — да.
- Обмен сообщениями, в т. ч. голосовым — да.
- Поиск и дистанционное выключение часов — да.
- Звук вокруг устройства — да.
- Поощрения и награды — нет.
- Несколько родителей — да.
Определить наличие техподдержки без покупки приложения не удалось. В самой программе есть режим «Диагностика» из четырёх пунктов. В бесплатной версии удалось нажать на пункты Интернет, Местоположение и Wi-Fi — по этим кнопкам открываются стандартные настройки телефона. На пункт MaPaMap server нажать не удалось. Минус.
У SE Tracker есть хотя бы сайт на русском с инструкциями.
Рейтинг редакции: 3/5.
My Kids Safety
Prostock-studio/Shutterstock.com
Платное приложение с бесплатным 3-дневным ознакомительным режимом.
Разработчик зарегистрирован на Кипре.
Сразу просит данные банковской карты для оплаты — ставим минус. Поддерживает только телефоны, о поддержке часов данных нет — ставим жирный минус.
Достанем наш чек-лист и проставим отметки:
- Отслеживание на карте — да.
- Поддержка LBS — нет.
- Геозаборы — да.
- Обмен сообщениями, в т.ч.голосовым — нет.
- Поиск и дистанционное выключение часов — нет.
- Звук вокруг устройства — нет.
- Поощрения и награды — нет.
- Несколько родителей — да.
Вряд ли это приложение можно рассматривать всерьёз в качестве трекера для ребёнка. Если бы не столь претенциозное название, редакция поместила бы приложение в раздел «Семейный контроль», где оно могло бы занять более высокое место в рейтинге.
Данных о какой-то поддержке приложения найти не удалось даже на английском.
Рейтинг редакции: 2/5.
Лучшее приложение родительского контроля
Редакция рассматривала только приложения, изначально разработанные для контроля перемещения детей. Поэтому в него не попали продукты антивирусных гигантов, таких как McAffee или Kasperky Lab — их функции больше заточены на работу с приложениями на смартфонах — запрет запуска, запрет установки и т. д.
В данный момент лидером рейтинга с результатом 5/5 заслуженно становится приложение «Где мои дети» с парным ему «Пинго». Смотрите, где находится ваш ребёнок прямо сейчас, и слушайте звук вокруг его телефона. Приложение доступно в AppStore и GooglePlay.
Семейный контроль
Prostock-studio/Shutterstock.com
Чтобы не задавать лишних вопросов родителям, братьям и сёстрам, взрослым детям, с которыми вы живёте дружно, можно установить семейный GPS-трекер реального времени. Разумеется, такое приложение нельзя поставить без ведома человека, поэтому включение в семейный определитель — дело добровольное. Включится человек в GPS-трекер или нет — это определённая «проверка на вшивость». Сможет ли каждый член семьи добровольно информировать других о своих маршрутах? Вопрос философский.
Рассмотрим лучшие приложения для семейного контроля. Составим чек-лист, по которому будем оценивать соответствие приложения уровню ожиданий:
- Отслеживание местоположения каждого по GPS в реальном времени.
- Проверка заряда аккумулятора.
- Семейный чат.
- Функция SOS или паника.
- Геозаборы.
- Поиск телефона.
Последний пункт не является обязательным, но может быть полезным для заботы о престарелых родственниках. Если ваша 90-летняя бабушка вдруг отправилась дальше магазина у дома — это повод позвонить ей и предложить помощь. Детей тоже можно подключать к семейному контролю, но лучше всё же использовать специализированное приложение.
Приложение детского контроля вполне можно использовать и как семейное. А вот наоборот — вряд ли.
Рассмотрим лучшие приложения семейного контроля.
Life360
Prostock-studio/Shutterstock.com
Добротное изделие американских программистов. Для США, в основном, и подходит. Есть бесплатная версия и три уровня тарифных планов. Два из них только для США, третий для использования во всём мире. Причём, цена неизвестна.
Главная функция приложения — забота о неопытных водителях. Исполнилось условной Белле Свон 16 лет, получила она водительское удостоверение, старый пикап и родительское благословение и стала самостоятельно ездить в школу.
Отойдём от лирики и вернёмся к функционалу. Проверяем по чек-листу:
- Отслеживание местоположения каждого по GPS в реальном времени — да.
- Проверка заряда аккумулятора — да.
- Семейный чат — да.
- Функция SOS или паника — да.
- Геозаборы — нет.
- Поиск телефона — да.
Дополнительные возможности — семейный чат сделан в виде кругов. В круг можно пригласить любого пользователя приложения, организовав таким образом несколько разных чатов. Пользователь сам выбирает, показывать ли ему для каждого круга местоположение, статистику вождения и т.д.
Дополнительная функция — пользователь может сообщать кругу ETA — Estimated Time of Arrival или расчётное время прибытия. Удобно для координации совместных мероприятий да и просто семейной жизни.
Данных о поддержке нет.
Рейтинг редакции: 3.5/5.
Family Locator
Prostock-studio/Shutterstock.com
Приложение от словацких разработчиков продуктов для GPS-навигации Sygic.
Приложение в Google play классифицировано в категорию Путешествия, поэтому пользователи его часто пропускают. На самом деле оно имеет достаточно продвинутый функционал и приятный интерфейс. Есть платные функции, но и бесплатные вполне покрывают большинство запросов семейного контроля.
Пробежимся по чек-листу:
- Отслеживание местоположения каждого по GPS в реальном времени — да.
- Проверка заряда аккумулятора — нет.
- Семейный чат — да.
- Функция SOS или паника — да.
- Геозаборы — да.
- Поиск телефона — да.
Среди дополнительных фишек заявлена технология дополненной реальности.
В целом очень приятное, функциональное приложение. Была бы у него поддержка GPS-часов — составило бы достойную конкуренцию приложению «Где мои дети» из предыдущего раздела. А так — очень достойный семейный трекер.
Рейтинг редакции: 4,5/5.
Семейный Локатор
Prostock-studio/Shutterstock.com
Приложение от компании ZoeMob — бразильского разработчика со штаб-квартирой в Сан-Паулу.
Интерфейс обычен для приложений этого класса. Каких-то особенных фишек нет. Есть странное предупреждение о превышении скорости. Возможно, будет полезно для оценки лихачества на велосипеде или скейте, а не превышения скорости ребёнком на автомобиле, как говорится в описании. Ещё один полезный режим — семейный календарь, удобно планировать совместные дела.
Сверимся с чек-листом:
- Отслеживание местоположения каждого по GPS в реальном времени — да.
- Проверка заряда аккумулятора — да.
- Семейный чат — да.
- Функция SOS или паника — да.
- Геозаборы — да.
- Поиск телефона — да.
Вполне обычное приложение с низковатым рейтингом в Google Play. О функционале платной и бесплатной версий сайт приложения информации не даёт, в приложении есть реклама. Заявлена техническая поддержка по e-mail.
Оценка редакции: 4/5.
Family GPS Tracker & Parental Control
Prostock-studio/Shutterstock.com
Во многом стандартное приложение от испанской компании Tuso Technologies S.L.
Не локализовано, основной язык — английский.
Из фишек — родительский контроль использования смартфона ребёнком, удалённый сброс данных на украденном телефоне. В остальном обычный GPS-трекер, только для телефонов. О GPS-часах речи не идёт.
Очень похоже, что приложение разработано скорее для ограничения действий ребёнка в интернете, чем для заботы о нём в сложной ситуации.
Тем не менее, чек-лист почти полностью выполняется:
- Отслеживание местоположения каждого по GPS в реальном времени — да.
- Проверка заряда аккумулятора — нет.
- Семейный чат — да.
- Функция SOS или паника — да.
- Геозаборы — да.
- Поиск телефона — да.
Низковатый рейтинг и обилие нареканий от пользователей в Google Play только подтверждают впечатление редакции.
Рейтинг редакции: 3/5.
Лучшее приложение семейного контроля
В отличие от родительского, первое место рейтинга семейного контроля достаётся словацким разработчикам. Их приложение Family Locator — действительно полезная программа, эффективная и удобная. А бесплатного функционала достаточно для решения большинства задач. Набрать 5/5 помешала только невнятная информация о поддержке пользователей.
Поиск телефона
Prostock-studio/Shutterstock.com
Приложения для поиска телефона проще, чем рассмотренные выше. Их задача — показать последнее известное месторасположение телефона или же обеспечить непрерывный мониторинг его местонахождения.
У Google и Apple есть стандартные возможности искать и находить устройства. Успешность этих поисков зависит от того, включена ли история местоположения, работает ли служба GPS Location на телефоне. LBS даст информацию, но не так точно.
Рассмотрим приложения независимых разработчиков для поиска телефона.
xfi Locator Lite
Prostock-studio/Shutterstock.com
Приложение устанавливается на смартфон под управлением Android или iOS. Позволяет определить последнее местоположение телефона, включить на нём звук. Искать можно как с другого устройства с той же учётной записью, так и на сайте.
Приложение показывает метку времени, адрес нахождения устройства, уровень заряда аккумулятора. На карте возможна работа со слоями.
Рейтинг редакции: 4/5.
Find Lost Phone
Prostock-studio/Shutterstock.com
GPS-трекер для Андроид. Устанавливаем приложение на свой телефон. В случае потери или кражи устанавливаем приложение на другой телефон, регистрируемся с помощью того же аккаунта и видим последнее местоположение телефона. Можно позвонить на него через приложение.
Есть настройка «Последняя надежда». Позволяет отправить абоненту на потерянный телефон информацию о способе связи с хозяином. Также в этом разделе назначаются доверенные лица, которые по сигналу получат координаты вашего телефона и состояние батареи.
Рейтинг редакции: 3,5/5.
Лучший GPS-локатор для телефона
Prostock-studio/Shutterstock.com
GPS-локаторы — безусловно полезные приложения. Современные смартфоны обладают ёмкими аккумуляторами и низкопотребляющими модулями GPS, поэтому отключать геолокацию на телефоне незачем.
Выбираем приложение в зависимости от задач — отслеживать местоположение и занятия детей, заботиться о престарелых родственниках, координировать семейные мероприятия или же просто искать свой потерянный смартфон — программа найдётся на любой запрос, вкус и кошелёк.
Лидером же рейтинга редакции становится приложение «Где мои дети». Оно умеет всё, и даже больше. А образцовая техподдержка — гарантия того, что вы будете онлайн со своими детьми и родственниками в режиме 24/7.
Prostock-studio/Shutterstock.com
Оцените, пожалуйста, статью
Нам это очень важно!
Средняя оценка: 4.1 / 5. Голосов: 16
Оценок пока нет. Оцените первым!
Получите чек-лист подготовки к школе на свою почту
Письмо отправлено!
Проверьте электронный ящик
Настройка определения местоположения на Android
Ваш телефон или планшет, с помощью спутников глобальной системы позиционирования, или GPS, беспроводных сетей или мобильного телефона, может точно определить ваше местоположение. Android и установленные приложения могут использовать эту информацию для тегов фотографий, настройки ваших поисков и выдачи местной информации.
В Android, вы можете выбрать, следует ли разрешить доступ к определению вашего местоположения, и — если да — какие средства для определения местоположения им могут использоваться. Доступ к определению расположению для Google apps и других приложений настраивается отдельно.
Содержание:
Настройка определения местоположения на Android.
- Коснитесь «Домой» (1).
- Коснитесь «Все приложения» (2).
Внимание: Если на экране приложения отображается вкладка «Виджеты», нажмите вкладку «Приложения».
- Коснитесь «Настройки» (3).
Внимание: Если на экране приложений отобразились не настройки, прокрутите экран влево или вправо.
- Коснитесь «Определение местонахождения» (4).
Внимание: Для отображения кнопки определения местонахождения на телефоне, возможно, придется прокрутить экран вниз.
- Коснитесь «Определить мое местоположение», по мере необходимости, перемещая переключатель в положение On или Off (5).
Внимание: если вы переместите переключатель в положение «Вкл.», откроется диалоговое окно предлагающее согласиться с определением местоположения. Чтобы закрыть диалоговое окно коснитесь «согласны».
- По мере необходимости коснитесь «выбрать» или «отключить» (6) GPS-спутники.
- Коснитесь, чтобы выбрать или отключить Wi-Fi и мобильные сети (7).
- Коснитесь «Настройки»
- В списке учетных записей, нажмите Google (9).
- Коснитесь «Параметры местоположения» (10).
- Коснитесь «Разрешить Google-приложениям определять Ваше местоположение», переключив по мере необходимости в положение «Вкл.» или «Выкл.» (11).
- Коснитесь Google (12).
- Коснитесь «Настройки».
Внимание: На экране настройки местоположения для Google-приложений, Вы можете коснуться определения местоположения, и перейти на экран определения местоположения для других приложений.
Должен ли я предоставлять доступ к определению местоположения?
Это полностью ваше дело. Каждый раз, когда приложение запрашивает доступ к определению местоположения, удостоверьтесь, что для этого есть серьезные основания. Предоставление доступа к определению вашего местоположения увеличивает потенциал телефона или планшета, но также ставит вопросы о частной жизни. Например, разрешение медиа-социальным приложениям получить доступ к определению Вашего местоположения, позволяет Вашим друзьям не отставать от Ваших перемещений, но также поможет плохим людям преследовать Вас. Точно так же и с добавлением информации о местоположении для фотографий, которая позволяет Вам сортировать их местоположением, что полезно. Однако если Вы эти фотографии публикуете, онлайн информация о местоположении станет известна и другим людям.
Проверьте, кто может видеть местоположение вашего Android-телефона
В последних версиях Android безопасность и конфиденциальность были на первом месте в большинстве внесенных изменений, хотя они по-прежнему позволяют другим людям видеть местоположение вашего Android-устройства, не действуя злонамеренно. Это руководство расскажет вам о нескольких функциях обмена местоположением и о том, как их полностью настроить или отключить, что позволит вам контролировать, кто может видеть местоположение вашего телефона Android.
Местоположение вашего телефона Android является одним из самых личных аспектов, поскольку большую часть времени этот телефон находится рядом с вами. Любой, у кого есть эта информация, может отследить вас по любой причине.
Кто может видеть местоположение вашего телефона Android? Как убедиться, что никто не сможет отследить вас
Поскольку это такое личное дело, в Android есть реализации, которые позволяют вам контролировать, кто и какие приложения могут видеть ваше местоположение, а также когда к нему можно получить доступ. В Android 12 мы начали видеть новое всплывающее окно при открытии новых приложений. Эти запросы разрешений спрашивали, хотите ли вы поделиться своим конкретным или приблизительным местоположением, что удобно, если приложениям, таким как Accuweather, просто нужно знать город или округ, а не ваше точное местоположение.
Конечно, местоположение остается местоположением, поэтому может быть полезно немного глубже изучить, какие приложения могут делиться вашим местоположением без вашего ведома. Мы уже копались в этой теме раньше, хотя на этот раз мы пойдем немного глубже.
Полностью отключите свое местоположение
Как уже упоминалось, за последние пару лет были реализованы новые инструменты, которые дают вам, пользователю, больше контроля. Одним из таких инструментов является возможность полностью отключить службы определения местоположения, эффективно помещая каждое приложение в черный список, чтобы оно не могло видеть, где вы находитесь. В свою очередь, любому, кто попытается отследить ваше местоположение, не повезет.
Конечно, у этого метода есть и обратная сторона. Если вы потеряете свой телефон, у вас, скорее всего, не будет возможности восстановить его с помощью служб определения местоположения — даже если вы сможете получить к нему удаленный доступ через «Найти мое устройство», сигнал GPS будет недоступен.
В Android это легко сделать с помощью переключателя быстрых настроек. Вы можете добавить переключатель Location на основную панель быстрых настроек для быстрого доступа. Кроме того, вы можете отключить его через настройки:
- Голова до настройки на вашем устройстве Android.
- Найти Местоположение .
- Отключить функцию .
Выберите, какие приложения имеют доступ к вашему местоположению
На той же странице настроек вы увидите список приложений, которые недавно использовали ваше местоположение. Если вы нажмете Разрешения на размещение приложений , вы сможете контролировать, какие именно приложения могут иметь доступ. В каждом приложении у вас есть возможность выбрать, когда приложение может получить доступ к вашему местоположению и может ли оно использовать ваше точное местоположение.
Это гораздо более тонкий подход, чем полное отключение вашего местоположения.
Проверьте свои сторонние приложения
Мы знаем, что системные приложения Android могут получить доступ к вашему местоположению, но часто они не просто позволяют другим пользователям видеть ваше местоположение. Сторонние приложения, такие как Twitter, Snapchat, Instagram и Facebook, стараются расставить приоритеты, показывая другим, где вы находитесь, когда предоставляется такая возможность. Проверьте эти приложения, чтобы убедиться, что настройки не позволяют делиться вашим местоположением.
Совместное использование в Картах Google
Одним из очевидных приложений, которое показывает местоположение вашего телефона Android для других, являются Карты Google. Хотя функция, которая позволяет вам делиться своим местоположением с другими, великолепна, обязательно зайдите и проверьте, кто на самом деле может ее видеть. Друзья и члены семьи часто в порядке, хотя вы могли поделиться своим местоположением с коллегой или другим человеком с намерением сделать его временным.
Просто зайдите в Карты Google и коснитесь фото профиля . Нажмите Передача местоположения и проверьте этот список на наличие незваных гостей. Маловероятно, что кто-то может заставить себя увидеть ваше местоположение без вашего разрешения, но не исключено, что в этом списке есть люди, которые вам не нужны по какой-либо причине.
Если у кого-то есть доступ к вашей учетной записи Google, у него есть доступ к вашему местоположению — среди других очень конфиденциальных данных. Кто-то с вашей учетной записью Google также может получить доступ к вашим устройствам через функцию «Найти мое устройство». Конечно, обнаруженный телефон покажет уведомление о том, что его вытащили, хотя это все равно не очень хорошо.
Если вы когда-нибудь увидите уведомление о том, что местоположение вашего устройства было получено из службы «Найти мое устройство», немедленно перейдите по адресу myaccount.google.security . Оттуда нажмите Пароль и начните процесс смены пароля. Это действие отключит вас отовсюду. После этого убедитесь, что у вас установлена двухэтапная аутентификация с правильным номером.
Хотя последний шаг, по общему признанию, экстремальный, это не безвыходная ситуация. С помощью описанных выше шагов вы сможете точно определить, кто или что использует ваше местоположение и имеет доступ к самым последним данным. Просмотрите свои приложения, проверьте свои разрешения и обновляйте свои учетные записи. При этом вы должны быть на вершине своей конфиденциальности и не позволять нежелательным глазам видеть местоположение вашего телефона Android.
Подробнее о безопасности Android:
- Защитите свой телефон Android и учетную запись Google: как установить безопасный PIN-код, пароль и биометрический логин
- Более широкое развертывание настроек безопасности и конфиденциальности, чтобы закрыть Pixel Feature Drop [U]
- Вот что вам нужно знать об использовании диспетчера паролей Google
FTC: Мы используем автоматические партнерские ссылки, приносящие доход. Еще.
Проверьте 9to5Google на YouTube для получения дополнительных новостей:
Вы читаете 9to5Google — экспертов, которые день за днем сообщают новости о Google и окружающей его экосистеме. Обязательно заходите на нашу домашнюю страницу, чтобы быть в курсе всех последних новостей, и подписывайтесь на 9to5Google в Twitter, Facebook и LinkedIn, чтобы оставаться в курсе событий. Не знаете, с чего начать? Ознакомьтесь с нашими эксклюзивными историями, обзорами, практическими рекомендациями и подпишитесь на наш канал YouTube
Местоположение пользователя | Карты SDK | Android
Местоположение пользователя | Карты SDK | Андроид | MapboxВсе docschevron-rightMaps SDK для Androidchevron-rightarrow-leftGuideschevron-rightМестоположение пользователя
Компонент местоположения пользователя Mapbox Maps SDK для Android позволяет вашему приложению отслеживать и реагировать на местоположение пользователя. Это помогает запрашивать разрешение на доступ к местоположению пользователя, использовать механизм определения местоположения для получения информации о местоположении для устройства и визуально отображать местоположение пользователя на карте.
Пользователи должны предоставить вашему приложению разрешение, прежде чем оно сможет получить доступ к информации об их местоположении. Во время этого запроса разрешения вы можете представить пользовательскую строку, объясняющую, как будет использоваться местоположение.
Если вы создаете свой проект Android для уровня API 23 или выше, ваше приложение должно будет запрашивать разрешения во время выполнения. Обработка этого непосредственно в вашей деятельности приводит к созданию шаблонного кода, которым часто трудно управлять. Один из вариантов — использовать базовую библиотеку Mapbox для класса PermissionsManager
Android. При использовании основной библиотеки Mapbox вы можете указать текст, используемый в запросе разрешения, с помощью onExplanationNeeded
.
LocationProvider
— это интерфейс Mapbox Maps SDK для предоставления обновлений местоположения для ( LocationComponentPlugin
).
По умолчанию компонент местоположения Maps SDK ( LocationComponentPlugin
) использует базовую библиотеку Mapbox для класса Android LocationEngine
для получения местоположения пользователя. Класс LocationEngine
упрощает процесс получения информации о местоположении и поддерживает следующих поставщиков местоположений:
- Поставщики объединенных местоположений Google
- Android GPS и сетевые провайдеры
Используйте Google Fused Location Provider
По умолчанию Maps SDK использует Android GPS и сетевые провайдеры для получения необработанных обновлений местоположения. В приложениях, использующих Android 11, необработанные обновления местоположения могут страдать от проблем с точностью.
Maps SDK также предварительно скомпилирован с поддержкой провайдера Fused Location Provider от Google. Если ваши целевые устройства поддерживают сервисы Google Play, добавьте в проект следующую зависимость сервисов определения местоположения Google Play, и Maps SDK будет автоматически использовать в вашем приложении поставщика плавного определения местоположения Google:
реализация ("com.google.android.gms:play-services-location:21. 0.1")
Использовать настраиваемый поставщик местоположения
Вы также можете предоставить свой собственный LocationProvider
для использования с LocationComponentPlugin
. Используйте API setLocationProvider(locationProvider: LocationProvider)
для замены реализации по умолчанию.
Компонент местоположения использует два выделенных слоя в Maps SDK для отображения двухмерного значка местоположения устройства (с использованием идентификатора слоя LOCATION_INDICATOR_LAYER
) или 3D-модель (с использованием идентификатора слоя MODEL_LAYER
). Эти слои отображаются внутри карты, а не поверх карты в виде представления Android. Слои в стилях карты Mapbox дают вам точный контроль над тем, как вы показываете местоположение устройства на карте.
По умолчанию Maps SDK для Android предоставляет двухмерную шайбу местоположения с синей точкой и белым кругом.
пример
Показать местоположение пользователя на карте
Показать местоположение пользователя на карте с помощью шайбы местоположения по умолчанию.
шеврон-справа
Установить параметры стиля шайбы
Существует несколько параметров для настройки внешнего вида шайбы местоположения с помощью LocationComponentSettings
. Например, эффект пульсации отключен по умолчанию, но вы можете включить этот эффект, передав true
свойству pulseEnabled
.
mapView.getMapboxMap().loadStyleUri( Стиль.MAPBOX_STREETS, // После загрузки стиля инициализируем компонент Location. объект: Style.OnStyleLoaded { переопределить удовольствие onStyleLoaded (стиль: стиль) { mapView.location.updateSettings { включено = верно пульсация включена = истина } } } )
LocationComponentPlugin
имеет несколько схожих свойств (например, pulsingColor
и pulsingMaxRadius
) для настройки пульсирующего пользовательского интерфейса.
Использовать пользовательское изображение
Вы можете дополнительно настроить LocationComponentPlugin
, используя настраиваемые изображения для отображения местоположения пользователя на карте. Задайте пользовательские стили шайб местоположения одним из двух способов: с помощью XML-атрибутов или программно с помощью класса LocationPuck
.
Вот пример использования XML-атрибутов стиля для настройки внешнего вида значка местоположения: