System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本申请实施例涉及车辆轨迹记录,更具体地,涉及一种行车轨迹记录方法、装置及服务器。
技术介绍
1、随着科技的专利技术,车队管理者通过获取运输车辆的车辆行车轨迹,并通过运输车辆的车辆行车轨迹来分析运输车辆的行为,快速筛选司机的不安全行为,以便于车队管理者直观管理车队。
2、目前,车辆行车轨迹通常依赖硬件或者软件的坐标上报来获取车辆的连续坐标点,根据坐标点组成车辆行车轨迹。但是,在通过硬件或者软件上报车辆坐标点时,很有可能因为设备关机、损坏,或者信号不良等原因影响车辆坐标点的上报,导致车辆坐标点的缺失,进而导致车辆行车轨迹的完整度较低,不便于车队管理者直观管理车队。
技术实现思路
1、本申请实施例的一个目的是提供一种行车轨迹记录方法、装置及服务器的新的技术方案。
2、根据本申请的第一方面,提供了一种行车轨迹记录方法,包括获取车辆的多个行车轨迹路线,其中,多个所述行车轨迹路线包括分别通过车载终端设备、车辆管理平台和基站获取的行车轨迹路线;
3、在多个所述行车轨迹路线中不存在满足第一预设条件的行车轨迹路线的情况下,对多个所述行车轨迹路线进行融合处理,得到目标行车轨迹路线,并将所述目标行车轨迹路线发送至所述车载终端设备,以通过所述车载终端设备显示所述目标行车轨迹路线;
4、其中,满足第一预设条件的行车轨迹路线为完整度大于第一预设完整度的行车轨迹路线。
5、可选地,在所述获取车辆的多个行车轨迹路线之后,所述方法还包括:
6、
7、可选地,所述对多个所述行车轨迹路线进行融合处理,得到目标行车轨迹路线,包括:
8、在多个所述行车轨迹路线中存在满足第二预设条件的行车轨迹路线的情况下,将第一行车轨迹路线的轨迹点集合中的目标轨迹点添加至第二行车轨迹路线的轨迹点集合中,得到目标轨迹点集合;
9、根据所述目标轨迹点集合,得到目标行车轨迹路线;
10、其中,满足第二预设条件的行车轨迹路线为完整度小于或等于第一预设完整度,且完整度大于第二预设完整度的行车轨迹路线;
11、所述第二行车轨迹路线为满足第二预设条件的行车轨迹路线;
12、所述第一行车轨迹路线为多个所述行车轨迹路线中除所述第二行车轨迹路线之外的行车轨迹路线。
13、可选地,所述将第一行车轨迹路线的轨迹点集合中的目标轨迹点添加至第二行车轨迹路线的轨迹点集合中,得到目标轨迹点集合,包括:
14、根据第一轨迹点的采集时刻和第二轨迹点的采集时刻,确定目标时间段;
15、获取第一行车轨迹路线的轨迹点集合中与所述目标时间段对应的目标轨迹点;
16、将所述目标轨迹点添加至所述第二行车轨迹路线的轨迹点集合中,得到目标轨迹点集合;
17、其中,所述第一轨迹点和所述第二轨迹点为所述第二行车轨迹路线的轨迹点集合中距离大于第一预设距离的相邻的两个轨迹点。
18、可选地,所述对多个所述行车轨迹路线进行融合处理,得到目标行车轨迹路线,包括:
19、在多个所述行车轨迹路线均满足第三预设条件的情况下,对多个所述行车轨迹路线的轨迹点集合进行融合,得到目标轨迹点集合;
20、根据所述目标轨迹点集合,得到目标行车轨迹路线;
21、其中,满足第三预设条件的行车轨迹路线为完整度小于或等于第二预设完整度的行车轨迹路线。
22、可选地,获取车辆的多个行车轨迹路线中的任一行车轨迹路线,包括:
23、获取所述车辆的第一行车轨迹点集合,其中,所述第一行车轨迹点集合包括多个轨迹点;
24、去除所述第一行车轨迹点集合中的无效轨迹点,得到所述车辆的第二行车轨迹点集合;
25、根据所述第二行车轨迹点集合,得到所述车辆的行车轨迹路线。
26、可选地,在所述去除所述第一行车轨迹点集合中的无效轨迹点,得到所述车辆的第二行车轨迹点集合之前,所述方法还包括:
27、在获取所述第一行车轨迹点集合中当前轨迹点的情况下,获取所述当前轨迹点与前一轨迹点之间的距离;
28、在所述当前轨迹点与所述前一轨迹点之间的距离小于第二预设距离的情况下,确定所述当前轨迹点为无效轨迹点。
29、可选地,在所述根据所述第二行车轨迹点集合,得到所述车辆的行车轨迹路线之后,所述方法还包括:
30、获取第一数量、第二数量和第三数量;
31、根据所述第一数量、所述第二数量和所述第三数量,确定所述行车轨迹路线的完整度;
32、其中,所述第一数量为所述行车轨迹路线中行车轨迹点的数量;
33、所述第二数量为所述无效轨迹点的数量;
34、所述第三数量为在生成所述行车轨迹路线的过程中,按照预设时间间隔采集到的轨迹点的数量。
35、根据本申请的第二方面,还提供了一种行车轨迹记录装置,其特征在于,包括:
36、获取模块,用于获取车辆的多个行车轨迹路线,其中,多个所述行车轨迹路线包括分别通过车载终端设备、车辆管理平台和基站获取的行车轨迹路线;
37、融合模块,用于在多个所述行车轨迹路线中不存在满足第一预设条件的行车轨迹路线的情况下,对多个所述行车轨迹路线进行融合处理,得到目标行车轨迹路线;
38、发送模块,用于将所述目标行车轨迹路线发送至所述车载终端设备,以通过所述车载终端设备显示所述目标行车轨迹路线;
39、其中,满足第一预设条件的行车轨迹路线为完整度大于第一预设完整度的行车轨迹路线。
40、根据本申请的第三方面,还提供了一种服务器,包括如第二方面所述的行车轨迹记录装置;或者,所述服务器包括存储器和处理器,所述存储器用于存储可执行的指令;所述处理器用于根据所述指令的控制运行所述服务器执行如第一方面所述的行车轨迹记录方法。
41、本申请实施例的一个有益效果在于,在车辆行驶过程中,通过多种途径同时获取车辆的多个行车轨迹路线,并在多个行车轨迹路线的完整度均小于第一预设完整度的情况下,对多个行车轨迹路线进行融合处理,得到目标行车轨迹路线,并将目标行车轨迹路线发送至车载终端设备;且目标行车轨迹路线的完整度大于多个行车轨迹路线的完整度,有效提高了车辆行车轨迹的完整度,便于车队管理者根据目标行车轨迹路线直观管理车队。
42、通过以下参照附图对本申请的示例性实施例的详细描述,本申请实施例的其它特征及其优点将会变得清楚。
本文档来自技高网...【技术保护点】
1.一种行车轨迹记录方法,其特征在于,包括:
2.根据权利要求1所述的行车轨迹记录方法,其特征在于,在所述获取车辆的多个行车轨迹路线之后,所述方法还包括:
3.根据权利要求1所述的行车轨迹记录方法,其特征在于,所述对多个所述行车轨迹路线进行融合处理,得到目标行车轨迹路线,包括:
4.根据权利要求3所述的行车轨迹记录方法,其特征在于,所述将第一行车轨迹路线的轨迹点集合中的目标轨迹点添加至第二行车轨迹路线的轨迹点集合中,得到目标轨迹点集合,包括:
5.根据权利要求1所述的行车轨迹记录方法,其特征在于,所述对多个所述行车轨迹路线进行融合处理,得到目标行车轨迹路线,包括:
6.根据权利要求1所述的行车轨迹记录方法,其特征在于,获取车辆的多个行车轨迹路线中的任一行车轨迹路线,包括:
7.根据权利要求6所述的行车轨迹记录方法,其特征在于,在所述去除所述第一行车轨迹点集合中的无效轨迹点,得到所述车辆的第二行车轨迹点集合之前,所述方法还包括:
8.根据权利要求6所述的行车轨迹记录方法,其特征在于,在所述根据所述第
9.一种行车轨迹记录装置,其特征在于,包括:
10.一种服务器,包括权利要求9所述的记录装置;或者,
...【技术特征摘要】
1.一种行车轨迹记录方法,其特征在于,包括:
2.根据权利要求1所述的行车轨迹记录方法,其特征在于,在所述获取车辆的多个行车轨迹路线之后,所述方法还包括:
3.根据权利要求1所述的行车轨迹记录方法,其特征在于,所述对多个所述行车轨迹路线进行融合处理,得到目标行车轨迹路线,包括:
4.根据权利要求3所述的行车轨迹记录方法,其特征在于,所述将第一行车轨迹路线的轨迹点集合中的目标轨迹点添加至第二行车轨迹路线的轨迹点集合中,得到目标轨迹点集合,包括:
5.根据权利要求1所述的行车轨迹记录方法,其特征在于,所述对多个所述行车轨迹路线进行融合处理,得到...
【专利技术属性】
技术研发人员:王海明,熊晓鹏,邱润景,
申请(专利权)人:厦门石头城软件技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。