在移动设备之间传递位置

时间:2010-09-24 09:25:56

标签: mobile gps geolocation

我只是在这里集思广益。假设我有2个移动设备,iPhone,Android,WinPhone7,BlackBerry,Palm等等。我想将我的位置(纬度/经度)从我的设备传达给另一个。这样做的最佳方式是什么?

假设每个设备都具有内置映射功能或定制的本机应用程序。

我已经抛出了像短信/彩信或电子邮件这样的想法,其中嵌入了链接。然而,它们似乎都很狡猾。

还有其他想法吗?

2 个答案:

答案 0 :(得分:1)

一个网络服务(或者,如果你必须而且不关心安全性,Twitter)每个手机可以轮询位置的变化可能会有效。显然,Web服务必须接受坐标,并且能够通过每个设备轮询更新。安全性显然是一个问题,但这可能是另一种方法,前提是每个设备都有一个自定义应用程序来完成此任务以及Web访问以轮询更改。

答案 1 :(得分:1)

我会去发短信。它保证是私密,可靠,低成本和易于使用的电池。

Web服务也是一种选择:

  • 隐私是一个问题,因为数据将离开移动运营商内部网络
  • 可靠性 - 好吧,您必须构建自己的邮件系统并且总是会失败
  • 最终用户费用 - 为了访问网络服务,最终用户必须激活数据会话,并且常量轮询可能是重要流量的来源。
  • 开发费用 - 您需要开发该网络服务
  • 电池寿命 - 对数据连接的持续轮询会对电池产生影响。

将其与SMS进行比较:

  • 隐私 - 短信从不离开运营商网络,因此保证与您的电话一样私密。
  • 可靠性 - 您的移动运营商始终保证短信中心能够接收您的信息
  • 最终用户费用 - 在大多数网络中,短信费用可以忽略不计
  • 开发费用 - 好吧,由于SMS中心已经存在,您可以在不需要任何额外努力的情况下使用它(不包括需要发送和接收这些短信的软件)
  • 电池寿命 - 对电池无不良影响

在任何情况下,两个设备仍然必须有一个“映射应用程序”,您可以编程以与SMS / Web服务数据进行交互。