【问题标题】:How to notify a Cab or Taxi Operator using GPS如何使用 GPS 通知出租车或出租车运营商
【发布时间】:2013-01-22 04:00:00
【问题描述】:

如果我想被接走,我如何使用 GPS 通知该地区的出租车司机?我见过很多关于寻找出租车并在任何地方接你的应用程序,例如http://www.taxifinder.com/

我想知道它背后的想法是什么? 出租车运营商是否需要有一个服务器让我可以访问它并告诉他们我需要一辆出租车? 我真的不知道该怎么做,谁能赐教。应该如何完成的步骤/列表。

【问题讨论】:

    标签: ios gps location


    【解决方案1】:

    我不知道它的可扩展性,但这里是一个尝试:

    1. 可以处理来自前端的请求并处理它的网络服务器。一个简单的情况是它接收请求者的信息,包括 GPS 坐标。然后它会检查附近注册到网络服务器的驱动程序并向他们发送推送通知。

    2. 一个推送通知系统,用于将通知推送给出租车司机。看看Google Cloud Messaging 虽然我相信在这种情况下没有过滤用户的选项。

    3. 与服务器通信的 Web/本机应用程序。

    ps。出租车司机必须为其设备注册推送通知。再想一想,出租车司机[s] 的位置访问将是必需的,以便过滤将接收调度请求的司机。然后可能会添加一个功能,如果一个驱动程序“接受”调度,则通知用户并且其他驱动程序不能再接受它。

    【讨论】:

    • 那么,我需要访问出租车运营商的网络服务器吗?如果我错了,请纠正我,所以顺序是……我通过访问他们的网络服务器通知出租车司机,给他们我的坐标。然后,出租车司机将查看他们的出租车中离我所在区域最近的出租车。 .. 然后,当找到时,他们通知出租车司机(使用设备)告诉他们有人在叫出租车。它是否正确? :)
    • 是的,但为了清楚起见,每个人都不需要“人类”出租车操作员。出租车司机,如果你愿意的话,就是网络服务器。
    • 先生,在国外可以访问这样的网络服务吗?不过,这听起来很有趣,假设出租车司机在美国,我正在我们的国家(不是美国)开发应用程序,但该应用程序将部署在美国...... :)
    • @JennEve,可以这样做。虽然规模不在图表中,但想想 iPhone 上的 Facebook 应用程序。如果您为 Facebook 设置了通知设置,并且来自 say - Nepal 的朋友在您的墙上发布了一些内容,您仍然会收到通知。我很抱歉这个奇怪的类比,但简短的回答是肯定的。
    • 不客气,这里还有一个。 Catch-A-Cab。这更像是一个开源 api,还不是完整的服务。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2021-08-25
    • 1970-01-01
    • 1970-01-01
    • 2018-07-25
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多