用于实时交通数据的iOS api(如geoloqi和Waze)

我一直在访问一些服务API网站,但无法find我在找什么。 我的问题更多是针对使用什么资源,而不是如何完成。

我的iPhone应用程序的要求是能够跟踪附近的用户,通勤和定位他们在地图上。 额外的要求也许发短信给他们,打电话给他们,有他们的video会议等。在高层次上,这将转换为类似的东西

  • 根据经度和纬度获取用户的详细信息
  • 了解他们是否是订阅服务的注册用户
  • 发送消息给用户/用户
  • 呼叫用户使用iPhone手机API或专用的应用程序会话
  • video电话

Waze就是其中之一。 虽然它是开源的,但是关于如何将其用作实时stream量数据的后端的文档相当less。

然后有这个支付的Geoloqi ,但有iOS SDK以及丰富的api。 但是,当我查看上面列出的要求时,找不到对我有用的部分。 我相信,必须有许多应用程序已经依靠这样一个有用的服务。 如果他们中的任何一个是开放源码/教程,那么对于geoloqi的可行性来说,这将是最有用的资源。 Geoloqi也收费用户使用他们的API,所以我也很重要的是知道哪些function以什么价格出现。

对于您感兴趣的数据/信息级别和function,您只需制作自己的应用程序,我不认为您需要这些API。

您可以find并发送使用您的应用程序的人的坐标到您的服务器。 然后你需要确定他们之间的距离,看他们是否在说话的区域,或者你上面列出的任何其他function。

要确定两个人之间的距离,这个答案应该是有帮助的: 计算2个GPS坐标之间的距离