Содержание:
Способ 1: Google Maps
В приложении Google Maps можно передать как текущую геолокацию устройства, так и географические данные любой точки на карте. Оно по умолчанию установлено на большинстве устройств с Android, но если отсутствует, его можно скачать из Google Play Маркета.
Скачать Google Карты из Google Play Маркета
Вариант 1: Передача своего местоположения
- Для получения и передачи информации о местоположении устройства на нем должна быть включена геолокация. Открываем панель быстрого доступа и включаем функцию, если она неактивна.
Читайте также: Включение модуля определения местоположения в ОС Android
- В Google Картах тапаем по иконке пользователя, выбираем «Передача геоданных», а затем «Поделиться местоположением».
- В графе «Показывать, где я» выбираем период, в течение которого разрешаем передавать сведения о своем местоположении.
- Ссылку на трансляцию можно отправить любым способом, например, с помощью СМС или сообщения в мессенджере.
Когда пользователь перейдет по ссылке, он в течение определенного времени сможет видеть наше имя, фото (если оно есть), уровень заряда батареи, где мы находимся, каким образом передвигаемся и т.д.
Пользователям с пометкой Гугл Карт можно отправлять приглашения напрямую через приложение, но для этого, помимо номера, в телефонной книге должен быть указан и синхронизирован с сервисом Google их электронный адрес, связанный с учетной записью. Если такой контакт есть, выбираем его и нажимаем «Показывать»,
а ему нужно будет принять приглашение в области уведомлений.
- Чтобы завершить трансляцию, в разделе «Передача геоданных», нажимаем «Доступ по ссылке» и тапаем «Остановить».
Вариант 2: Передача геоданных произвольной точки
- Передать местоположение любой точки на карте можно с помощью координат. Запускаем Google Maps находим место, геолокацией которого хотим поделиться, долгим нажатием ставим маркер, а когда отобразятся координаты, сначала жмем на них, затем удерживаем, чтобы скопировать, и отправляем любым удобным для себя способом.
На другом смартфоне можно ввести эти данные в поиске браузера либо в тех же картах Гугл и проложить маршрут к этому месту.
- Пользователи Google Maps могут делиться геоданными с помощью технологии «Plus Codes». Коды формируются на основе широты и долготы, но они короче координат и состоят из цифр и букв. Ставим на карте маркер, свайпом вверх открываем карточку с информацией, тапаем по полю с «+кодом», чтобы скопировать, и отправляем его.
Прочитать такие коды может только приложение «Гугл Карты».
- Еще один способ передать географические данные — поделиться объектом или точкой на карте. Обозначаем место, открываем информационную панель, тапаем иконку «Share» и отправляем ссылку.
Ссылка покажет информацию о расположении устройства на момент ее отправки.
Способ 2: Мессенджеры
Активным пользователям мессенджеров есть смысл передавать географические данные с помощью специальной функции, встроенной в эти приложения. Варианты такие же – отправка своего местоположения в реальном времени или произвольно выбранной на карте геопозиции. Во всех мессенджерах функция реализована примерно одинаково, поэтому если этот способ вас интересует, подробная инструкция на примере WhatsApp есть в отдельной статье на нашем сайте.
Подробнее: Отправка данных геолокации через WhatsApp для Android
Способ 3: Специальный софт
В Google Play Маркете много приложений для определения и передачи геолокации устройства с Android. Практически все они показывают рекламу, но там могут быть дополнительные опции, которые для вас, возможно, окажутся полезными. Рассмотрим это способ на примере прикладной программы «My Location».
Скачать My Location из Google Play Маркета
- Запускаем приложение и разрешаем ему доступ к информации о расположении устройства.
- Когда My Location отобразит текущие координаты и адрес, можно делиться местоположением с другими пользователями.
Вызываем контекстное меню, тапаем «Поделиться» и отправляем ссылку. Открыть ее можно с помощью Google Maps или через такое же приложение, если оно установлено.
- Чтобы отправить координаты, копируем их, нажав соответствующий пункт, и отправляем как любое текстовое сообщение.
- Другие пользователи могут следить за местоположением нашего устройства в реальном времени, но только если на их смартфоне тоже установлено My Location. В контекстном меню выбираем «Публикация текущего местоположения», устанавливаем время публикации, при желании разрешаем делиться маршрутом передвижения и отправляем ссылку на трансляцию.