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

问题描述 投票:0回答:1

我一直在访问一些服务 API 网站,但找不到我要查找的内容。我的问题更多的是针对使用哪些资源,而不是具体应该如何完成。

我的 iPhone 应用程序要求是能够跟踪附近、正在通勤的用户并在地图上找到他们。额外的要求可能是给他们发短信、打电话、与他们进行视频会议等。在较高的层面上,这将转换为如下内容:

  • 根据经纬度获取用户详细信息
  • 了解他们是否是所订阅服务的注册用户
  • 向用户发送消息
  • 使用 iPhone 电话 API 或专用应用程序会话呼叫用户
  • 视频通话

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

还有这个Geoloqi,它是付费的,但是有iOS SDK以及丰富的API。然而,当我查找上面列出的要求时,我找不到对我有用的部分。我相信肯定有很多应用程序已经依赖这样一个有用的服务。如果其中任何一个是开源/教程,那么对于我来说,对于 geoloqi 的可行性来说,这将是最有用的资源。 Geoloqi 还向用户收取使用 API 的费用,因此对我来说了解哪些功能以什么价格提供也很重要。

ios sdk gps
1个回答
1
投票

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

您可以查找正在使用您的应用程序的人员的坐标并将其发送到您的服务器。然后,您需要确定他们之间的距离,看看他们是否处于谈话区域,或者您上面列出的任何其他功能。

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

© www.soinside.com 2019 - 2024. All rights reserved.