Как отправить информацию о местоположении Google Maps через SMS в качестве ссылки

В приложении, которое я создаю,

Я пытаюсь отправить информацию о моем местоположении (Lat, Long / Geocoded) в свой список контактов для экстренной помощи.

Я предполагаю, что все мои получатели используют смартфоны (Android / iOS)

До сих пор приложение отправляет мою информацию о местоположении в виде строки через SMS:

"I am at: " + Some Geocoded Location 

Однако я думал, что это не оптимальный способ отправки точной информации о местоположении.

Итак, я думал, можно ли создать карту через API Карт Google с помощью

Pinpoint / dot на нем и отправить ссылку на эту карту.

Это можно сделать на уровне устройства (без обращения к серверам)

Или это можно сделать, создав собственный веб-сайт?

Или это вообще невозможно?

Я был бы признателен за лучшие подходы и предложения.

заранее спасибо

Solutions Collecting From Web of "Как отправить информацию о местоположении Google Maps через SMS в качестве ссылки"

Простым и разумным способом является использование параметра q =, так что он отображает карту с отмеченной точкой.


Пример -:

 http://maps.google.com/?q=<lat>,<lng> 

Где широта, lng-долгота


Если устройство, которое получает смс с вышеуказанной ссылкой, является следующим:

  • Смартфон (скажем, android), то он отобразит приложение карты в списке запусков на устройстве при нажатии на вышеуказанный общий URL-адрес.
  • Если нет (простой телефон), ссылка будет перенаправлена ​​в браузер с помощью maps.google.com, показывающего местоположение с точкой булавки.