【技术实现步骤摘要】
一种行驶里程计算方法、装置、电子设备及存储介质
[0001]本专利技术涉及车辆
,具体涉及一种行驶里程计算方法、装置、电子设备及存储介质。
技术介绍
[0002]巡游/网约车服务里程是指巡游/网约车订单在送客过程中的行驶里程。它是通过在行驶过程中的手机的一连串定位点计算得出的里程。服务里程是巡游/网约车订单费用的重要组成部分,其准确度直接影响了订单费用的准确度。
[0003]图1是现有技术提供的计算巡游/网约车订单的服务里程的交互图,具体的如图1所示,目前巡游/网约车订单的里程计算方式主要是通过手机定位获取到定位点然后通过tcp网络协议发送定位点到后端后端服务器。后端服务器通过定位点连线后计算对应的里程。现有技术提供的方案中多个环节均有可能发生定位点丢失,进而造成服务里程计算不准确。因此,有必要对现有技术加以改进以提高服务里程计算的准确度。
技术实现思路
[0004]本专利技术旨在至少解决现有技术中存在的技术问题之一。为此,本专利技术第一方面提出一种行驶里程计算方法,包括:
[0005] ...
【技术保护点】
【技术特征摘要】
1.一种行驶里程计算方法,其特征在于,包括:在满足预设的行驶里程计算开始条件时,监听定位回调以判断车辆是否定位成功;在定位成功时,判断客户端与后端服务器之间的网络通信状态是否正常;在网络通信状态正常时,判断客户端与后端服务器之间的tcp链接是否正常;在tcp链接正常时,将定位点通过tcp请求发送给后端服务器并判断是否上传成功;在上传成功时,接收后端服务器返回的行驶里程;其中,所述行驶里程是后端服务器根据所述定位点计算得到的。2.根据权利要求1所述的方法,其特征在于,所述将定位点通过tcp请求发送给后端服务器并判断是否上传成功之后,还包括:在上传失败时,等待预设时间间隔后转向所述将定位点通过tcp请求发送给后端服务器并判断是否上传成功的步骤。3.根据权利要求1所述的方法,其特征在于,所述判断客户端与后端服务器之间的网络通信状态是否正常之后,还包括:在网络通信状态不正常时,将所述定位点保存到本地内存储器中;所述判断客户端与后端服务器之间的tcp链接是否正常之后,还包括:在tcp链接不正常时,将所述定位点保存到本地内存储器中。4.根据权利要求3所述的方法,其特征在于,所述接收后端服务器返回的行驶里程之前,还包括:监听并判断客户端与后端服务器之间的网络通信状态是否正常;在网络通信状态正常时,监听并判断客户端与后端服务器之间的tcp链接是否正常;在tcp链接正常时,将保存在本地内存储器中的所述定位点通过tcp请求发送给后端服务器并判断是否上传成功;在上传成功时,转向所述接收后端服务器返回的行驶里程的步骤;在上传失败时,等待预设时间间隔后转向所述将保存在本地内存储器中的所述定位点通过tcp请求发送给后端服务器并判断是否上传成功的步骤。5.根据权利要求3所述的方法,其特征在于,所述在上传成功时,接收后端服务器返回的行驶里程之前,还包括:监听并判断客户端与后端服务器之间的tcp链接是否正常;在tcp链接正常时,监听并判断客户端与后端服务器之间的网络通信状态是否正常;在网络通信状态正常时,将保存在本地内存储器中的所述定位点通过tcp请求发送给后端服务器并判断是否上传成功;在上传成功时,转向所述接收后端服务器返回的行驶里程的步骤;在上传失败时,等待预设时间间隔后转向所述将保存在本地内存储器中的所述定位点通过tcp请求发送...
【专利技术属性】
技术研发人员:郑小磊,
申请(专利权)人:杭州优行科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。