滴滴打车原理浅谈

滴滴打车原理浅谈,第1张

最近公司要做一款跟滴滴打车功能很类似的APP,就自己研究了一下滴滴打车的实现原理,纪录于笔。

首先,得有自己的服务器端,司机端APP通过GPS定位实时获取经纬度,有变化时发往服务端。后台有一张表,这张表保存了出租车每一秒的经纬度坐标,剩下的就是后台的检索,检索时,按二维坐标检索出指定位置最近的坐标即可。像微信,最近的好友都是这个原理。目前mongodb, postgresql,均支持二维索引,mysql通过插件虽然也支持,但效果差强人意。
接下来,回到前端,你需要在前端的地图上实时刷新,每隔一秒,就向后台请求一次当前车子的最新坐标,然后把车子的位置重新设置到这个坐标上来,这就实现了你说的移动、停止、等红灯

这期间服务端只负责用户过滤车数据转发,所以压力并不大,当然要提前做好内存表的索引。
当然服务端构架不可能是单机的,因为用户连接众多,整个服务集群的构架会比较复杂,几句话无法说清。

像滴滴打车这样的服务端是比较复杂的,用户众多,同时在线量可能超过百万,以单机带1w用户来说都需要100以上的业务服务端。这100w的在线用户分布到众多的服务端上,要进行数据过滤也不是像单机服务器那样一个内存表就搞定的。

关于打车中语音发送的问题:

1、乘客启动滴滴打车软件客户端;
2、点击“现在用车”,按住说话,发送一段语音说明现在所在具体的位置和要去的地方;
3、松开叫车按钮,叫车信息会以该乘客为原点,在90s内自动推送给直径3公里以内的出租车司机,司机可以在滴滴打车司机端一键抢应,并和乘客保持联系;
4、在乘客到达目的地下车需要支付车费时,即可使用滴滴打车合作伙伴微信支付和QQ钱包进行线上支付,既可享受免找零烦恼,也避免了假币,丢钱包等现象发生,完成了从打车到支付的一个完美闭环服务,让用户的出行尽在自己掌握。

滴快车,专车,指派订单根据司机所在的位置,推送距离司机最近的订单,并保证在指定时间内只推送给一个司机。一个订单,同一时间只派给一个司机。司机听单时,只需点击[接单]按钮确认接单。 如果在规定时间内未抢单,司机将不会再听到此订单。将会推送给其他司机。但不会出现接单失败的情况。

显示地图上司机的算法,可参考这篇文章

具体如下:

加入滴滴快车需要车龄8年以内,专车车龄6年以内;行驶里程10万公里内,裸车价7万以上,车况良好。

具体滴滴车型要求可点击(滴滴快车加盟车型表)或(礼橙专车车型一览表)查看。

滴滴豪华车型要求更加严格,目前只对北京、上海、深圳、广州、杭州开放,具体准入滴滴豪华车型有奥迪A6L、奥迪A6(进口)、奥迪A8L;宝马5系、宝马5系(进口)、宝马7系;奔驰E级、奔驰V级、奔驰威霆、奔驰S级;特斯拉Model S、特斯拉Model X;详情可点击(滴滴豪华车型表)查看。

车辆违章已全部处理,已取得当地牌照和网约车运营证,符合当地网约车要求。

2014年8月19日,滴滴打车宣布推出的为高端商务出行人群提供优质服务的产品,也是针对传统出租车行业推出滴滴打车软件之后上线的第二款产品。滴滴打车软件面向出租打车用户群体,而滴滴专车则面向中高端商务专车群体,这意味着对用车行业的覆盖将更加全面,也能够为用户提供更加多元化的出行。

滴滴专车的车型主要有:经济型(A级)、舒适型(B级)、豪华型(C级)和商务型。

另外,不是所有的车都可以加盟滴滴专车的,凯美瑞、雅阁、天籁、GL8、奥德赛,奔驰,宝马等同级别及以上车型次可以加入滴滴专车的队伍。

滴滴专车定位于中高端群体,主打中高端商务用车服务市场,与传统的出租车有本质区隔,两者相互补充并为用户提供更加多元化的出行方式。

服务理念:

滴滴专车是基于移动互联网技术的高端商务出行服务信息提供和撮合交易平台。平台为租赁车企业和驾驶员劳务公司提供“实时”和“预约”的个性化、高端商务出行需求信息,并通过统一服务标准、服务规范和完善的服务保障体系保证交易的成功率和满意度。专车有经济、舒适、商务、豪华等车型可选,满足不同人群的出行需求。

使用滴滴打车,首先要确保网络信号及APP稳定,并确保开启轻快模式,否则抢单会受到一定影响。而抢单规则实时更新,一般情况下,如果用户长时间不抢单,可能会出现暂无单的情况,这种情况一般发生在非高峰时间段,因此,想要抢到更多单,应该多多关注滴滴提供的抢单提醒,实时及时开启轻快模式与抢单,以提高抢单能力。

滴滴专车的车型主要有:经济型(A级)、舒适型(B级)、豪华型(C级)和商务型。一般来说,经济型的车型的起步价最低,一般为14元,每公里26元,其他车型的费用相比较此会比较贵。

另外,不是所有的车都可以加盟滴滴专车的,凯美瑞、雅阁、天籁、GL8、奥德赛,奔驰,宝马等同级别及以上车型次可以加入滴滴专车的队伍。

滴滴专车定位于中高端群体,主打中高端商务用车服务市场,与传统的出租车有本质区隔,两者相互补充并为用户提供更加多元化的出行方式。

在滴滴专车信息平台上,车辆和司机均来自合法有资质的汽车租赁公司和司机劳务公司,经过层层严格筛选,审核培训。

每辆专车都是价位在20万元以上的中高档汽车,司机师傅统一着装、全程标准化商务礼仪服务,上下车主动开关车门、提行李,车内还备有免费充电器、饮品、干湿纸巾、雨伞、儿童老人专属靠垫等出行必备用品。

滴滴专车车型有三种,分别是舒适型、商务型和豪华型,价格都不一样。其中舒适型最便宜,豪华型最贵。

舒适型:10元起步费+27元/公里+06-1元/分钟(速度<12公里/小时)

商务型:14元起步费+38元/公里+14元/1分钟(速度<12公里/小时)

豪华型:18元起步费+39元/公里+16元/分钟(速度<12公里/小时)


欢迎分享,转载请注明来源:内存溢出

原文地址: http://www.outofmemory.cn/zz/13045577.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-29
下一篇 2023-05-29

发表评论

登录后才能评论

评论列表(0条)

保存