The embodiment of the invention provides a driving distance calculation processing method and a server. The method includes: monitoring the first location data packet uploaded by the driver terminal; judging whether the first positioning point data packet is known to be monitored is abnormal, and if it is normal, the first driving distance is calculated according to the specified loci data packet, If abnormal, the first control instruction is sent to the passenger terminal corresponding to the vehicle order of the driver terminal so that the passenger terminal uploads second positioning point data packets to the server according to the control instruction, and calculates the driving distance of the second line according to the second location point data packet. The server is used to execute the above method. The calculation method of driving distance and the server provided by the embodiment of the invention ensure that the calculation of vehicle distance is closer to the real distance of the order when the driver's terminal fails or without electricity, and the accuracy of the distance calculation is ensured.
【技术实现步骤摘要】
一种行驶距离计算处理方法及服务器
本专利技术实施例涉及互联网
,具体涉及一种行驶距离计算处理方法及服务器。
技术介绍
随着科技的发展,人们出行方式的选择越来越多,尤其是出租车的出现,为人们的出行带来了很多便利。而随着互联网技术的发展,各种打车软件应运而生,使得人们可以在乘客终端通过打车软件来下单打车,不用在路边招手拦车,方便了人们的出行。现有技术中,司机接到乘客后,由司机手机自动实时上传行驶路线的GPS点坐标,服务器根据司机手机上传的GPS点坐标,来计算司机的实际行驶距离。但是,当司机手机出现故障或者没电的情况下,司机手机不能实时上传GPS点坐标或者不能上传GPS点坐标,只能等司机手机恢复正常或者司机手机充电以后,才能上传正确的GPS点坐标。在司机手机故障到司机手机恢复正常,这段时间内,若司机手机不能上传GPS点坐标,则这段时间的行驶距离只能是计算故障前最后一次上传的GPS点和恢复正常第一次上传的GPS点之间的直线距离,但通常司机的实际行驶都不是直线,使得计算出的司机实际行驶距离不准确。若由于司机手机出现故障导致司机手机不能实时上传GPS点坐标使得上传的GPS点坐标不准确,则计算出的司机实际行驶距离也会不准确,进一步导致订单计费不准确。因此,如何提出一种方法,能够提高司机实际行驶距离计算的准确性,成为亟待解决的问题。
技术实现思路
针对现有技术中的缺陷,本专利技术实施例提供一种行驶距离计算处理方法及服务器。一方面,本专利技术实施例提供一种行驶距离计算处理方法,包括:监测司机终端上传的第一GPS点数据包;判断获知监测的所述第一定位点数据包是否异常,若正常, ...
【技术保护点】
1.一种行驶距离计算处理方法,其特征在于,包括:监测司机终端上传的第一定位点数据包;判断所述第一定位点数据包是否异常,若正常,则根据所述第一定位点数据包计算第一行驶距离,若异常,则向所述司机终端所承接的用车订单对应的乘客终端发送第一控制指令,以使得所述乘客终端根据所述控制指令向服务器上传第二定位点数据包;根据所述第二定位点数据包计算第二行驶距离。
【技术特征摘要】
1.一种行驶距离计算处理方法,其特征在于,包括:监测司机终端上传的第一定位点数据包;判断所述第一定位点数据包是否异常,若正常,则根据所述第一定位点数据包计算第一行驶距离,若异常,则向所述司机终端所承接的用车订单对应的乘客终端发送第一控制指令,以使得所述乘客终端根据所述控制指令向服务器上传第二定位点数据包;根据所述第二定位点数据包计算第二行驶距离。2.根据权利要求1所述的方法,其特征在于,所述判断所述第一定位点数据包是否异常,包括:在指定时间内,若监测到所述司机终端没有上传第一定位点数据包,或监测到所述司机终端连续指定次数上传所述第一定位点数据包的时间间隔不是第一预设时间,或监测到连续指定次数上传的所述第一定位点数据包不包括第一预设数量的定位点坐标,则判断所述第一定位点数据包异常。3.根据权利要求1所述的方法,其特征在于,所述第一控制指令包括:时间参数和数量参数,以使得所述乘客终端根据所述时间参数和所述数量参数每隔第二预设时间上传包括第二预设数量的定位点的所述第二定位点数据包。4.根据权利要求1-3任一项所述的方法,其特征在于,所述方法还包括:若判断所述第一定位点数据包恢复正常,则继续根据所述第一定位点数据包计算所述第一行驶距离。5.根据权利要求4所述的方法,其特征在于,若判断所述第一定位点数据包恢复正常,所述方法还包括,向所述乘客终端发送第二控制指令,以使得所述乘客终端根据所述第二控制指令停止向所述服务器上传所述第二定位点数据包。6.一种行驶距离计算处理服务...
【专利技术属性】
技术研发人员:张蓓蓓,
申请(专利权)人:北京嘀嘀无限科技发展有限公司,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。