业界新闻

快狗打车APP里程算法优化,打造高效货运打车平台

作者:admin  点击次数:2056  发布时间:2018-09-24

  • 随着互联网新技术的应用,短途货运行业向智能化转型升级,并与大数据、云计算等新一代互联网技术的深度融合,提高运输与配送效率,带给人们更优质的货运服务体验。
 
随着互联网新技术的应用,短途货运行业向智能化转型升级,并与大数据、云计算等新一代互联网技术的深度融合,提高运输与配送效率,带给人们更优质的货运服务体验。
互联网货运平台“里程计算”的准确性和及时性,是支撑平台业务的核心技术难题。为了给司机和用户提供更优质的服务,快狗打车APP经过持续不断的算法优化,攻克了一系列互联网技术难题,使得货运里程计算更加精准、高效,显著提升了城市货物运送和结算环节的效率。
传统短途货运成本高、效率低等痛点一直制约着行业发展,快狗打车APP通过先进的数字化智能平台“运力云”,以及对“货运里程”算法的一系列优化,解决了诸多行业痛点和技术难点,推动着短途货运服务的标准化升级。
 
实时计算增量里程,服务端存储真实货运数据
快狗打车APP通过与高德地图深度合作,为司机端用户提供精准导航的智能“货运地图”,可以根据货车司机的实际行驶路线计算里程。但是,地图导航路线只能作为参考值,因为在产品运营中发现,货运司机常常因为线路不适、堵车、道路封闭等改变预定路线,因此,直接调用地图API核算里程和费用并不合适。
同时,如果GPS定位不够精准,数据会间歇产生噪点,导致最终核算里程会比实际里程远。因此,快狗打车APP根据货车司机的实际路线,通过上传实际行驶数据的增量来计算行驶里程。过程如下:(1)根据货车位置的改变,司机端APP每隔一段时间(例如1s)记录一次GPS,即线路打点;(2)实时计算相邻两点的距离并上报服务端;(3)服务端存储总里程,便于随时读取。快狗打车APP通过实时监控和处理行驶数据,同时通过智能技术手段去除数据上的噪点,力求货运里程计算的真实性和准确性。
 
批量读写行驶数据,智能化计算总里程
在互联网货运出行产品的后端,里程数据库读写的优化也非常关键。根据实际线路打点上传数据的潜在问题是数据库读写压力大,如果每单平均货运时长1小时,100万订单即一共打36亿个点,数据库的写入压力大概在每秒4万次,这种情况数据输出会出现卡顿,导致用户产品体验差。
面对这个技术难题,快狗打车APP通过批量上传里程数据,再通过服务端云计算轻松进行了解决。首先,司机端APP将数据批量上传服务端;其次,服务端在云端将打点落地,适时记录数据库;最后,到达目的地服务端统一处理所有数据。通过这种新技术应用,快狗打车APP有效降低了数据库压力,保证了里程计算的准确高效,有效提升了用户体验。
 
货运完成后进行轨迹修正,精确计算货运总里程
在货品运输过程中,如果断网或者信号不好,数据上传就会出现问题,导致里程减少并给司机带来损失。所以,在完成货物运输订单后,快狗打车APP后端会立即对行驶数据进行智能化修正,比如对偏移量较大的点、反复折回的点、速度超过合理范围的点进行去除,对不合理的数据噪点进行处理。
同时,快狗打车APP会通过服务端分析,在地图上进行智能线路补点并修正数据。如果行驶线路过程中有中断,可采用“地图路径规划”的方式补点,或通过智能算法对轨迹进行修正,最终得到更加精准、真实的行驶里程数据。
货运里程作为货物运送结算的参考值,对司机和客户来说都非常重要,快狗打车APP通过里程算法的优化和方案的不断演进,将利于客户侧、司机侧服务智能化升级,并有效提升城市货运打车和费用结算等各环节效率。
目前快狗打车APP已拥有超过100万名平台注册司机,业务范围已覆盖6个国家及地区、339个城市的近800万用户。基于平台积累的大数据,快狗打车APP可分析市场供需,为货主、司机做精准画像,实现智能排班和运力资源高效利用,随时随地的为个人、商家及企业用户提供快速、安全、省钱的物品运送服务,显著提升用户体验。