如何通过短信发送谷歌地图位置信息作为链接

时间:2013-09-26 06:22:39

标签: android ios google-maps-android-api-2 google-maps-sdk-ios

在我正在构建的应用程序中,

我正在尝试将我的位置信息(纬度,长/地理编码)发送到我的紧急联系人列表。

我假设所有收件人都使用智能手机(Android / iOS)

到目前为止,应用程序通过SMS将我的位置信息作为字符串发送:

"I am at: " + Some Geocoded Location

但是,我认为这不是发送确切位置信息的最佳方式。

所以,我在想是否可以通过带有

的Google Maps API生成地图

精确定位/点,然后发送指向该地图的链接。

可以在设备级别完成(不联系任何服务器)

或者,可以通过制作我自己的地图网站来完成吗?

或者,这根本不可能吗?

我也很欣赏更好的方法和建议。

提前谢谢

1 个答案:

答案 0 :(得分:24)

简单而智能的方法是使用q =参数,以便显示带有标记点的地图。


示例 - :

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

纬度, 经度


如果收到带有上述链接的短信的设备是以下之一:

  • 智能手机(比如说android),当点击上面的共享网址时,它会在设备上启动意图列表时显示地图应用程序。
  • 如果不是(简单手机),该链接将重定向到浏览器,而maps.google.com会显示带针点的位置。