两个iPhone之间的距离

时间:2012-09-13 12:27:46

标签: iphone objective-c geolocation distance

我正在尝试创建一个应用程序,它允许我使用GPS数据测量两个iPhone之间的距离。我已经实现了找到位置,但我不知道如何让他们交换这些数据,以便评估它们之间的距离。你能帮我解决一下这个问题吗?提前谢谢。

4 个答案:

答案 0 :(得分:5)

我认为最好的方法是设置服务器(例如使用Google App Engine)并让手机连接到它以交换位置。

答案 1 :(得分:1)

您可以选择点对点(短信,但这不是您想要的)或客户端 - 服务器通信:

  • 类似于项目FireBase
  • XMMP服务器(Jabber)
  • CloudFoundry,Google App Engine(正如我写的那样),等等。
  • 拥有http服务器w / database
  • 可能有很多下一个可能性......

答案 2 :(得分:1)

你可以使用谷歌距离矩阵api,但它不能解决用户的位置信息交换。

https://developers.google.com/maps/documentation/distancematrix/

答案 3 :(得分:1)

您可以在“CLLocation”中使用“getDistanceFrom”功能