逆行行为处理方法、路网数据提供方法、装置与流程
未命名
07-18
阅读:79
评论:0
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.可选的,还包括:获得客户端发送的包括所述用户当前执行任务信息的路网数据请求;根据所述当前执行任务信息查询所述当前执行任务对应的路径规划数据,并将所述当前执行任务对应的路径规划数据作为所述路网数据;向所述客户端返回所述当前执行任务对应的路径规划数据。
43.可选的,所述向所述客户端返回所述路网数据,包括:向所述客户端返回路网数据集。
44.可选的,如果所述用户的第一移动轨迹数据与所述路网数据集中的路网数据不匹配,则再次获得客户端发送的路网数据请求。
45.可选的,所述路网数据请求消息包括请求获得路网数据的原因标识信息,所述原因标识信息用于表示判断所述用户是否存在逆行行为的原因。
46.可选的,还包括:获取道路路况异常的路网数据;向预设时间内通过所述道路状况异常的路网数据的用户发送所述道路状况异常的路网数据。
47.本技术实施例还提供一种逆行行为处理装置,所述装置包括:第一获得单元,用于响应于满足逆行行为识别的触发条件,获得用户的第一移动轨迹数据,所述用户为与所述客户端对应的用户;发送单元,用于向服务端发送路网数据请求以获得所述路网数据;接收单元,用于接收所述路网数据;判断单元,用于根据所述用户的第一移动轨迹数据以及所述路网数据,判断所述用户是否存在逆行行为;第二获得单元,用于如果确定所述用户存在逆行行为,则获得用于表示所述用户存在逆行行为的识别结果;输出单元,用于输出所述识别结果。
48.本技术实施例还提供一种路网数据提供装置,包括:第三获得单元,用于获得客户端发送的路网数据请求,所述路网数据请求包括用户的第二移动轨迹数据、用户身份信息、用户当前执行任务信息中的至少一种信息;查询单元,用于查询所述路网数据,包括:查询基于所述用户的第二移动轨迹数据的设定阈值范围内的路网数据;或者,根据所述用户身份信息查询所述用户当前已承接运单的取送位置数据并将根据所述已承接运单的取送位置数据对应的路径规划数据作为所述路网数据,其中所述已承接运单的数量不少于一个;或者,根据所述当前执行任务信息查询所述当前执行任务对应的路径规划数据,并将所述当前执行任务对应的路径规划数据作为所述路网数据;返回单元,用于向所述客户端返回
所述路网数据,所述路网数据用于客户端结合所述用户的第一移动轨迹数据,判断所述用户是否存在逆行行为。
49.本技术实施例还提供一种电子设备,所述电子设备包括处理器和存储器;所述存储器中存储有计算机程序,所述处理器运行所述计算机程序后,执行上述方法。
50.本技术实施例还提供一种计算机存储介质,所述计算机存储介质存储有计算机程序,所述计算机程序被处理器运行后,执行上述方法。
51.与现有技术相比,本技术实施例具有以下优点:本技术实施例提供一种逆行行为处理方法,包括:响应于满足逆行行为识别的触发条件,获得用户的第一移动轨迹数据,所述用户为与所述客户端对应的用户;向服务端发送路网数据请求以获得所述路网数据;接收所述路网数据;根据所述用户的第一移动轨迹数据以及所述路网数据,判断所述用户是否存在逆行行为;如果确定所述用户存在逆行行为,则获得用于表示所述用户存在逆行行为的识别结果;输出所述识别结果。
52.本技术实施例所述逆行行为处理方法,能够根据用户的第一移动轨迹数据和路网数据判断用户是否存在逆行行为,并且,当用户存在逆行行为时能够在客户端输出用于表示用户存在逆行行为的识别结果,从而实时提醒用户。
附图说明
53.图1是本技术第一实施例提供的一种逆行行为处理方法的应用场景示意图。
54.图2是本技术第一实施例提供的一种逆行行为处理方法的流程图。
55.图3是本技术第一实施例提供的路网数据中兴趣区域aoi围栏示意图。
56.图4是本技术第二实施例提供的一种路网数据提供方法的流程图。
57.图5是本技术第三实施例提供的一种逆行行为处理装置的示意图。
58.图6是本技术第四实施例提供的一种路网数据提供装置的示意图。
59.图7是本技术第五实施例提供的一种电子设备示意图。
具体实施方式
60.在下面的描述中阐述了很多具体细节以便于充分理解本技术。但是本技术能够以很多不同于在此描述的其它方式来实施,本领域技术人员可以在不违背本技术内涵的情况下做类似推广,因此本技术不受下面公开的具体实施的限制。
61.首先,为了使本领域的技术人员更好的理解本技术方案,下面基于本技术提供的一种逆行行为处理方法,对其实施例的具体应用场景进行详细描述。如图1所示,其为本技术第一实施例提供的一种逆行行为处理方法的应用场景示意图。
62.在介绍本技术第一实施例提供的一种逆行行为处理方法的应用场景之前,首先对逆行行为处理方法的背景技术进行简单介绍,近年来,即时配送服务行业发展迅速,越来越多的配送员加入即时配送服务行列。然而,配送员在配送商品过程中,在道路上会出现逆行的情况。逆行不仅违法交通法,还对配送员本身生命安全以及其他交通参与者的生命安全造成了很大的威胁。
63.基于此,为了减少配送员的逆行行为,保证配送员以及其他交通参与者的安全,需要对配送员的逆行行为进行检测。本技术实施例提供了一种逆行行为处理方法,所述方法
应用于客户端,首先客户端响应于满足逆行行为识别的触发条件,获得用户的第一移动轨迹数据,所述用户为与所述客户端对应的用户;然后,客户端会向服务端发送路网数据请求以获得所述路网数据;接着,客户端接收服务端返回的所述路网数据,根据所述用户的第一移动轨迹数据和所述路网数据,判断所述用户是否存在逆行行为;如果确定所述用户存在逆行行为,则获得用于表示所述用户当前存在逆行行为的识别结果;最后在客户端输出所述识别结果,本技术实施例所述逆行行为处理方法,能够根据用户的第一移动轨迹数据和路网数据判断用户是否存在逆行行为,并且,当用户存在逆行行为时能够在客户端输出用于表示用户存在逆行行为的识别结果,从而实时提醒用户。
64.下面对本技术第一实施例提供的一种逆行行为处理方法过程进行详细介绍。
65.其中,本技术实施例中所述用户包括外卖、快递等即时配送服务的配送员,也可以是行人,本技术实施例中以用户为配送员(骑手)为例进行说明。
66.在具体实施过程中,本技术实施例所述逆行行为处理方法,应用于客户端,首先,客户端在响应于满足逆行行为识别的触发条件后,会获得所述用户的第一移动轨迹数据;然后,客户端会向服务端发送路网数据请求并接收所述路网数据;客户端获得用户的第一移动轨迹数据以及服务端提供的路网数据后,会根据所述用户的第一移动轨迹数据和所述路网数据,判断所述用户是否存在逆行行为;如果确定所述用户存在逆行行为,则客户端在获得用于表示所述用户当前存在逆行行为的识别结果后,会实时在客户端输出所述识别结果。请参考图1,道路正常规定的行驶方向为由西向东,根据骑手t1时刻、t2时刻、t3时刻、t4时刻的轨迹可知,骑手当前的行驶方向为由东向西,因此,该骑手在当前路段存在逆行行为。此时,客户端会输出用户存在逆行行为的识别结果。比如,骑手的手机客户端会实时输出“xxx骑手,你可能存在逆行行为,请您遵守交通法规行驶”的提醒信息。
67.当确定用户存在逆行行为时,客户端不仅会输出用户存在逆行的识别结果,还会输出提示用户按照正确移动方向移动的正确方向提示信息,比如,当前路段为西向东路段,用户当前的移动方向为由东向西,此时客户端会输出如下内容:xxx骑手,请按照由西向东的方向行驶。和/或,输出提示用户矫正逆行行为的操作提示信息,比如,客户端会输出如下内容:xxx骑手,您已逆行,请掉头行驶。上述提示信息均是为了保证用户按照正确的方向行驶,及时停止逆行行为。
68.具体实施时,客户端输出所述识别结果,既可以是在客户端的显示界面上显示用户存在逆行行为,比如,客户端显示界面上会显示“xxx骑手,你可能存在逆行行为,请您遵守交通法规行驶”的内容,客户端也可以采用语音播报的方式,比如客户端会播报如下内容:xxx骑手,你可能存在逆行行为,请您遵守交通法规行驶。
69.客户端不仅会输出用户存在逆行行为的识别结果,还会输出用户逆行行为的详细信息,比如,用户发生逆行行为的时间,发生逆行行为的路段以及逆行的距离等。当然,所述客户端也可以以语音播报的方式提醒用户发生逆行的详细信息,比如,客户端会播报如下内容:xxx骑手,你在xx时间,xx路段,逆行xx距离,请您遵守交通法规行驶。
70.以上便是对逆行行为处理方法的全过程分析,响应于满足逆行行为识别的触发条件,获得用户的第一移动轨迹数据,所述用户为与所述客户端对应的用户;向服务端发送路网数据请求以获得所述路网数据;接收所述路网数据,通过获得所述用户的第一移动轨迹数据以及服务端提供的路网数据,根据所述用户的第一移动轨迹数据和所述路网数据,判
断所述用户是否存在逆行行为;如果确定所述用户存在逆行行为,则获得用于表示所述用户当前存在逆行行为的识别结果;最后客户端输出所述识别结果。
71.所述逆行行为处理方法,能够根据用户的第一移动轨迹数据和路网数据判断用户是否存在逆行行为,并且,当用户存在逆行行为时能够在客户端输出用于表示用户存在逆行行为的识别结果,从而实时提醒用户。
72.以下通过多个实施例和附图对本技术进行详细说明。
73.第一实施例
74.本技术第一实施例提供一种逆行行为处理方法,以下结合图2对该逆行行为处理方法进行详细说明。
75.步骤s201:响应于满足逆行行为识别的触发条件,获得用户的第一移动轨迹数据,所述用户为与所述客户端对应的用户;本步骤用于获得用户的第一移动轨迹数据,所述第一移动轨迹数据为待识别的移动轨迹数据,并且,所述用户的第一移动轨迹数据是按照预设的时间间隔周期性获取的。
76.本技术实施例中,所述逆行行为处理方法应用于客户端,首先,客户端响应于满足逆行行为识别的触发条件后,会获得用户的第一移动轨迹数据,所述用户为与所述客户端对应的用户。其中,所述逆行行为识别的触发条件包括以下至少一种:所述用户处于移动状态中;或者,所述用户为配送资源,所述配送资源处于配送任务执行期间;或者,所述用户为配送资源,所述客户端处于接单状态。
77.具体实施时,可以是在用户移动过程中,获得所述用户的第一移动轨迹数据;或者,所述用户为配送资源时,比如骑手;可以是在配送资源处于配送任务执行期间,获得所述配送资源的第一移动轨迹数据;或者,所述用户为配送资源;可以是所述客户端处于接单状态时,获得所述配送资源的第一移动轨迹数据。
78.本技术实施例中,按照下述至少一种方式获得所述用户的第一移动轨迹数据:通过用户的移动设备获取所述第一移动轨迹数据;或者,通过预先设置在所述路网数据中的识别设备获取所述第一移动轨迹数据;或者,通过用户的可穿戴设备获取所述第一移动轨迹数据;或者,通过用户的配送设备获取所述第一移动轨迹数据;或者,通过用户的交通工具获取所述第一移动轨迹数据。其中,所述用户的移动设备具体可以是用户的手机、平板等;所述预先设置在所述路网数据中的识别设备具体可以是安装在路网数据中的摄像设备;所述用户的可穿戴设备具体可以是配送员佩戴的智能头盔;所述用户的配送设备具体可以是配送员的外卖箱等;所述用户的交通工具具体可以是配送员的载具,比如电动车、摩托车等。
79.这里需要说明的是,所述用户的第一移动轨迹数据包括用户的移动轨迹点数据序列。具体实施时,所述移动轨迹点数据序列具体可以是gps(global positioning system,全球定位系统)时空序列,gps时空序列是根据时间顺序记录的gps定位点序列,即gps经纬度序列。具体实施时,可以是通过用户的移动设备每间隔2秒获取一次gps经纬度,并保存到gps列表,当累积到20个gps序列后,根据当前配送员gps轨迹结合路网数据,计算配送员是否存在逆行行为。当然,用户的移动轨迹点数据序列还可以通过其他卫星定位系统获取,本技术实施例对此不作具体限定。
80.步骤s202:向服务端发送路网数据请求以获得所述路网数据。
81.本步骤用于向服务端发送路网数据请求以获得路网数据。
82.本技术实施例中,所述向服务端发送路网数据请求以获得所述路网数据,包括:向服务端发送包括所述用户的第二移动轨迹数据的路网数据请求,以使所述服务端根据所述用户的第二移动轨迹数据,获得并发送基于所述用户的第二移动轨迹数据的设定阈值范围内的路网数据。
83.这里需要说明的是,本技术实施例中,通过第二移动轨迹数据进行路网数据召回,通过第一移动轨迹数据进行路网匹配,所述第一移动轨迹数据为待识别的移动轨迹数据。具体实施时,由于路网数据是根据第二移动轨迹数据召回的,用户的实际移动轨迹有可能与第二移动轨迹数据不一致,因此,需要再次采集用户当前位置的移动轨迹数据,即获取用户的第一移动轨迹数据。具体的,所述用户的第一移动轨迹数据是按照预设的时间间隔周期性获取的,以确保获取的第一移动轨迹是用户当前的位置信息,从而获取与当前位置匹配的路网数据。
84.可选的,所述向服务端发送路网数据请求以获得所述路网数据,包括:向服务端发送包括所述用户身份信息的路网数据请求,以使所述服务端根据所述用户身份信息查询所述用户当前已承接运单的取送位置数据并将根据所述已承接运单的取送位置数据对应的路径规划数据作为所述路网数据,其中所述已承接运单的数量不少于一个。这里需要说明的是,当用户为配送资源,比如骑手时,需要查询骑手当前已承接运单的取送位置数据,也就是商家地址与配送目的地的地址,根据商家地址与配送目的地地址确定路径数据即为路网数据。其中,由于已承接运单的数量不少于一个,所述路网数据中还可能包括根据多个商家地址与多个配送目的地地址确定的多条路径数据。
85.可选的,所述向服务端发送路网数据请求以获得所述路网数据,包括:向服务端发送包括所述用户当前执行任务信息的路网数据请求,以使所述服务端根据所述当前执行任务信息查询所述当前执行任务对应的路径规划数据,并将所述当前执行任务对应的路径规划数据作为所述路网数据。
86.需要说明的是,所述当前执行任务对应的路径规划数据为所述用户的当前导航线路数据。具体可以通过如下方式获取所述用户的当前导航线路数据:向所述用户当前使用的导航应用发送用于请求获得所述用户的当前导航线路数据;获得所述用户当前使用的导航应用返回的所述用户的当前导航线路数据。
87.步骤s203:接收所述路网数据。
88.本步骤是客户端接收所述路网数据。
89.作为一种实施例,可以根据所述用户的当前移动行为特征数据,获得所述路网数据。具体的,所述根据所述用户的当前移动行为特征数据,获得所述路网数据,包括以下至少一种处理方式:所述用户的当前移动行为特征数据包括所述用户的第一当前位置数据;根据所述用户的第一当前位置数据,获得与所述用户的第一当前位置数据匹配的路网数据;所述用户为配送资源;所述用户的当前移动行为特征数据包括所述配送资源当前已承接运单的配送线路数据;根据所述配送资源当前已承接运单的配送线路数据,获得与所述配送资源当前已承接运单的配送线路数据匹配的路网数据;所述用户的当前移动行为特征数据包括所述用户的当前导航线路数据;根据所述用户的当前导航线路数据,获得与所述用户的当前导航线路数据匹配的路网数据。
90.这里需要说明的是,所述路网数据包括多个路段,每个路段为具有规定的移动方向、允许车辆行驶的兴趣区域(area of interest,简称aoi)围栏。具体实施时,所述路网数据具体可以是根据路段方向圈选出单侧路向aoi围栏,请参考图3,图3是本技术第一实施例提供的路网数据中兴趣区域aoi围栏示意图,图中框选的矩形区域即为aoi围栏。本技术实施例中,首先根据路段方向圈选出单侧路向aoi围栏,比如北向南路段、南向北路段、东向西路段、西向东路段,然后将圈选的aoi围栏数据存储在服务端的数据库,具体实施时,客户端从服务端获取路网数据。这里需要说明的是,本技术实施例中,客户端从服务端获取的路网数据包括多个aoi围栏,这些aoi围栏可以覆盖骑手在整个配送过程中的逆行检测,因此,本技术实施例所述逆行行为处理方法能够减少客户端和服务端的交互次数,提高了数据处理的效率。
91.所述路网数据具体可以根据用户的当前移动行为特征数据获得,具体可以通过以下至少一种方式获得:当用户的当前移动行为特征数据包括所述用户的第一当前位置数据时,可以根据用户的第一当前位置数据,获得与用户的第一当前位置数据匹配的路网数据。其中,所述与用户的第一当前位置数据匹配的路网数据具体可以是以用户的第一当前位置为中心,附近一定范围内的路网数据,该区域的形状不做具体限定;若所述用户为配送资源,比如骑手,当所述用户的当前移动行为特征数据包括所述配送资源当前已承接运单的配送线路数据时,可以根据配送资源当前已承接运单的配送线路数据,获得与配送资源当前已承接运单的配送线路数据匹配的路网数据。其中,所述与配送资源当前已承接运单的配送线路数据匹配的路网数据具体可以是骑手已承接订单的配送路线途径的路网数据;当用户的当前移动行为特征数据包括所述用户的当前导航线路数据时,可以根据用户的当前导航线路数据,获得与用户的当前导航线路数据匹配的路网数据。其中,所述与用户的当前导航线路数据匹配的路网数据具体可以是骑手的当前导航线路途径的路网数据。
92.具体的,所述根据所述用户的当前位置数据,获得与所述用户的当前位置数据匹配的路网数据,包括:向服务端发送用于请求获得与所述用户的当前位置数据匹配的路网数据的路网数据第一请求消息,获得所述服务端返回的与所述用户的当前位置数据匹配的路网数据;或者,所述根据所述配送资源当前已承接运单的配送线路数据,获得与所述配送资源当前已承接运单的配送线路数据匹配的路网数据,包括:向服务端发送用于请求获得与所述配送资源当前已承接运单的配送线路数据匹配的路网数据的路网数据第二请求消息,获得所述服务端返回的与所述配送资源当前已承接运单的配送线路数据匹配的路网数据;或者,所述根据所述用户的当前导航线路数据,获得与所述用户的当前导航线路数据匹配的路网数据,包括:向服务端发送用于请求获得与所述用户的当前导航线路数据匹配的路网数据的路网数据第三请求消息,获得所述服务端返回的与所述用户的当前导航线路数据匹配的路网数据。
93.本技术实施例中,还包括:如果所述用户的当前移动行为特征数据偏离当前导航线路数据,则获取用户的第二当前位置数据;根据所述用户的第二当前位置数据,获得与所述用户的第二当前位置数据匹配的路网数据。所述根据所述用户的第二当前位置数据,获得与所述用户的第二当前位置数据匹配的路网数据,包括:向服务端发送用于请求获得与所述用户的第二当前位置数据匹配的路网数据的路网数据第四请求消息,获得所述服务端返回的与所述用户的第二当前位置数据匹配的路网数据。
94.这里需要说明的是,所述用户的当前移动行为特征数据偏离当前导航线路数据是指用户的移动轨迹数据不在当前导航线路上。如果骑手临时有其他事情,没有按照当前导航线路行驶,此时,客户端确定用户的第二当前位置数据后,会向服务端发送用于请求获得与所述用户的第二当前位置数据匹配的路网数据的路网数据第四请求消息,从而获得服务端返回的与用户的第二当前位置数据匹配的路网数据。
95.本技术实施例中,还包括:所述用户为配送资源;如果所述配送资源的当前移动行为特征数据偏离当前已承接运单的配送线路数据,则获取配送资源的第三当前位置数据;根据所述配送资源的第三当前位置数据,获得与所述配送资源的第三当前位置数据匹配的路网数据。所述根据所述配送资源的第三当前位置数据,获得与所述配送资源的第三当前位置数据匹配的路网数据,包括:向服务端发送用于请求获得与所述配送资源的第三当前位置数据匹配的路网数据的路网数据第五请求消息,获得所述服务端返回的与所述配送资源的第三当前位置数据匹配的路网数据。其中,所述配送资源的当前移动行为特征数据偏离当前已承接运单的配送线路数据是指配送资源的移动轨迹数据不在已承接运单的配送线路上。
96.本技术实施例中,还包括:检测所述用户的当前位置,获得所述用户的第一当前位置数据;所述路网数据第一请求消息包括所述用户的第一当前位置数据;或者,所述方法还包括:获得所述配送资源当前已承接的运单;计算与所述配送资源当前已承接运单的配送线路数据;所述路网数据第二请求消息包括与所述配送资源当前已承接运单的配送线路数据;或者,所述路网数据第二请求消息用于表示请求获得的路网数据需要与由所述服务端计算的所述配送资源当前已承接运单的配送线路数据相匹配;或者,所述方法还包括:向所述用户当前使用的导航应用发送用于请求获得所述用户的当前导航线路数据;获得所述用户当前使用的导航应用返回的所述用户的当前导航线路数据;所述路网数据第三请求消息包括所述用户的当前导航线路数据;或者,所述路网数据第三请求消息用于表示请求获得的路网数据需要与由所述服务端获得的与所述用户的当前导航线路数据相匹配;或者,所述方法还包括:检测所述用户的第二当前位置,获得所述用户的第二当前位置数据;所述路网数据第四请求消息包括所述用户的第二当前位置数据;或者,所述方法还包括:检测所述配送资源的第三当前位置,获得所述配送资源的第三当前位置数据;所述路网数据第五请求消息包括所述配送资源的第三当前位置数据。
97.步骤s204:根据所述用户的第一移动轨迹数据以及所述路网数据,判断所述用户是否存在逆行行为;本步骤用于根据所述用户的第一移动轨迹数据和所述路网数据,判断所述用户是否存在逆行行为。
98.本技术实施例中,所述接收所述路网数据,包括:接收路网数据集;所述根据所述用户的第一移动轨迹数据以及所述路网数据,判断所述用户是否存在逆行行为,包括:如果所述第一移动轨迹数据与所述路网数据集中的路网数据匹配,则从所述路网数据集中获得与所述第一移动轨迹数据匹配的路网数据,根据所述用户的第一移动轨迹数据以及所述与所述第一移动轨迹数据匹配的路网数据,判断所述用户是否存在逆行行为。
99.具体实施时,还包括:如果所述用户的第一移动轨迹数据与所述路网数据集中的路网数据不匹配,则重新向服务端发送路网数据请求以获得路网数据,根据所述用户的第
一移动轨迹数据以及重新获得的路网数据,判断所述用户是否存在逆行行为。
100.本技术实施例中,所述根据所述用户的第一移动轨迹数据以及所述路网数据,判断所述用户是否存在逆行行为,包括:如果所述第二移动轨迹数据与所述第一移动轨迹数据相同,则根据所述第二移动轨迹数据与所述第一移动轨迹数据中的任意一种移动轨迹数据以及所述路网数据,判断所述用户是否存在逆行行为;如果所述第二移动轨迹数据与所述第一移动轨迹数据不相同,则重新向服务端发送路网数据请求以获得与所述第一移动轨迹数据匹配的路网数据,根据所述用户的第一移动轨迹数据以及所述与所述第一移动轨迹数据匹配的路网数据,判断所述用户是否存在逆行行为。
101.本技术实施例中,所述根据所述用户的第一移动轨迹数据以及所述路网数据,判断所述用户是否存在逆行行为,包括:获取所述服务端提供的逆行行为识别算法;根据所述用户的第一移动轨迹数据、所述路网数据、所述逆行行为识别算法,判断所述用户是否存在逆行行为。
102.本技术实施例中,所述路网数据包括路段围栏及路段规定的移动方向,所述根据所述用户的第一移动轨迹数据以及所述路网数据,判断所述用户是否存在逆行行为,包括:确定所述路网数据中的目标路段;获得所述目标路段规定的移动方向;根据所述用户的第一移动轨迹数据获得所述用户的当前移动方向;如果所述用户的当前移动方向与所述目标路段规定的移动方向相反,则确定所述用户在所述目标路段存在逆行行为。
103.所述路网数据包括多个路段,每个路段为具有规定的移动方向、允许车辆行驶的兴趣区域aoi围栏。本技术实施例中,所述用户的第一移动轨迹数据均是落入在aoi围栏内的数据。具体的,如果所述路网数据中的目标路段的地理形态数据表示所述目标路段为直线道路区域,则所述路网数据可以包括北向南路段、南向北路段、东向西路段、西向东路段等,如果所述路网数据中的目标路段的地理形态数据表示所述目标路段为曲线道路区域,则所述路网数据可以包括顺时针路段、逆时针路段。
104.本技术实施例中,如果所述路网数据中的目标路段的地理形态数据表示所述目标路段为直线道路区域,则所述第一移动轨迹数据包括地理经度数据或地理纬度数据;或者,如果所述路网数据中的目标路段的地理形态数据表示所述目标路段为曲线道路区域,则所述第一移动轨迹数据为移动轨迹点的方向角数据。具体的,如果所述路网数据中的目标路段包括北向南路段、南向北路段,则所述第一移动轨迹数据包括地理纬度数据;如果所述路网数据中的目标路段包括东向西路段、西向东路段,则所述第一移动轨迹数据包括地理经度数据。
105.这里需要说明的是,如果所述路网数据中的目标路段的地理形态数据表示所述目标路段为直线道路区域,则所述直线道路区域包括南北向直线道路区域和东西向直线道路区域,其中,所述南北向直线道路区域包括地理维度下的南北向直线道路区域和/或地理维度下非南北向、但与地理维度下的南北向直线道路区域之间的夹角不超过第一预定角度的直线道路区域;同理,所述东西向直线道路区域包括地理维度下的东西向直线道路区域和/或地理维度下非东西向、但与地理维度下的东西向直线道路区域之间的夹角不超过第二预定角度的直线道路区域。比如,针对南北向直线道路区域,可以是指地理上客观存在的南北向直线道路区域,也可以是与南北向直线道路区域的夹角不超过第一预定角度的直线道路区域,此时第一预定角度为45
°
。同理,针对东西向直线道路区域,可以是指地理上客观存在
的东西向直线道路区域,也可以是与东西向直线道路区域的夹角不超过第二预定角度的直线道路区域,此时第二预定角度为45
°
。
106.所述根据所述用户的第一移动轨迹数据获得所述用户的当前移动方向,包括:根据所述用户的第一移动轨迹数据获取用户的第一移动轨迹变化量数据,所述第一移动轨迹变化量数据是指移动轨迹点数据序列中的后序轨迹点数据与前序轨迹点数据之间的轨迹点数据差值。具体的,当第一移动轨迹数据包括地理经度数据时,所述第一移动轨迹变化量数据是指地理经度变化量数据;当第一移动轨迹数据包括地理纬度数据时,所述第一移动轨迹变化量数据是指地理纬度变化量数据;当第一移动轨迹数据为移动轨迹点的方向角数据时,所述第一移动轨迹变化量数据是指方向角变化量数据。具体的,可以根据用户的第一移动轨迹变化量数据判断用户的当前移动方向与所述目标路段规定的移动方向是否一致,如果所述用户的当前移动方向与所述目标路段规定的移动方向相反,则确定所述用户在所述目标路段存在逆行行为。
107.具体实施时,根据当前的配送员gps时空序列,判断是否处于路网数据中的某个aoi路段中。如果在某个aoi路段中,计算gps时空序列方向是否与aoi路段方向一致,如果不一致,则配送员发生逆行。具体的,当所述路网数据位于地球的北半球区域、所述路网数据中的目标路段为南向北路段、所述目标路段规定的移动方向为由南向北时,如果所述用户的地理纬度变化量数据中超过第一预设数量的地理纬度变化量数据为负值,证明用户当前的移动方向为由北向南,此时,用户的当前移动方向与目标路段规定的移动方向相反,则判定用户当前在所述目标路段存在逆行行为。
108.或者,当所述路网数据位于地球的北半球区域、所述路网数据中的目标路段为北向南路段、所述目标路段规定的移动方向为由北向南时,如果所述用户的地理纬度变化量数据中超过第二预设数量的地理纬度变化量数据为正值,证明用户当前的移动方向为由南向北,此时,用户的当前移动方向与目标路段规定的移动方向相反,则判定用户当前在所述目标路段存在逆行行为;或者,当所述路网数据位于地球的南半球区域、所述路网数据中的目标路段为南向北路段、所述目标路段规定的移动方向为由南向北时,如果所述用户的地理纬度变化量数据中超过第三预设数量的地理纬度变化量数据为正值,证明用户当前的移动方向为由北向南,此时,用户的当前移动方向与目标路段规定的移动方向相反,则判定用户当前在所述目标路段存在逆行行为;或者,当所述路网数据位于地球的南半球区域、所述路网数据中的目标路段为北向南路段、所述目标路段规定的移动方向为由北向南时,如果所述用户的地理纬度变化量数据中超过第四预设数量的地理纬度变化量数据为负值,证明用户当前的移动方向为由南向北,此时,用户的当前移动方向与目标路段规定的移动方向相反,则判定用户当前在所述目标路段存在逆行行为;或者,当所述路网数据位于地球的东半球区域、所述路网数据中的目标路段为西向东路段、所述目标路段规定的移动方向为由西向东时,如果所述用户的地理经度变化量数据中超过第五预设数量的地理经度变化量数据为负值,证明用户当前的移动方向为由东向西,此时,用户的当前移动方向与目标路段规定的移动方向相反,则判定用户当前在所述目标路段存在逆行行为;
或者,当所述路网数据位于地球的东半球区域、所述路网数据中的目标路段为东向西路段、所述目标路段规定的移动方向为由东向西时,如果所述用户的地理经度变化量数据中超过第六预设数量的地理经度变化量数据为正值,证明用户当前的移动方向为由西向东,此时,用户的当前移动方向与目标路段规定的移动方向相反,则判定用户当前在所述目标路段存在逆行行为;或者,当所述路网数据位于地球的西半球区域、所述路网数据中的目标路段为西向东路段、所述目标路段规定的移动方向为由西向东时,如果所述用户的地理经度变化量数据中超过第七预设数量的地理经度变化量数据为正值,证明用户当前的移动方向为由东向西,此时,用户的当前移动方向与目标路段规定的移动方向相反,则判定用户当前在所述目标路段存在逆行行为;或者,当所述路网数据位于地球的西半球区域、所述路网数据中的目标路段为东向西路段、所述目标路段规定的移动方向为由东向西时,如果所述用户的地理经度变化量数据中超过第八预设数量的地理经度变化量数据为负值,证明用户当前的移动方向为由西向东,此时,用户的当前移动方向与目标路段规定的移动方向相反,则判定用户当前在所述目标路段存在逆行行为;或者,所述路网数据中的目标路段为顺时针路段、所述目标路段规定的移动方向为顺时针方向时,如果所述用户的移动轨迹点的方向角变化量数据中超过第九预设数量的方向角变化量数据为正值,证明用户当前的移动方向为逆时针方向,此时,用户的当前移动方向与目标路段规定的移动方向相反,则判定用户当前在所述目标路段存在逆行行为;或者,所述路网数据中的目标路段为逆时针路段、所述目标路段规定的移动方向为逆时针方向时,如果所述用户的移动轨迹点的方向角变化量数据中超过第十预设数量的方向角变化量数据为负值,证明用户当前的移动方向为顺时针方向,此时,用户的当前移动方向与目标路段规定的移动方向相反,则判定用户当前在所述目标路段存在逆行行为。
109.作为一种实施例,根据所述用户的第一移动轨迹数据和所述路网数据,判断所述用户当前是否存在逆行行为,还包括:根据所述用户的第一移动轨迹数据和所述路网数据,通过逆行行为识别模型,判断所述用户当前是否存在逆行行为,具体的,根据所述用户的第一移动轨迹变化量数据和所述目标路段规定的移动方向,通过逆行行为识别模型,判断所述用户当前是否存在逆行行为。所述逆行行为识别模型可以是一种深度神经网络模型,用于对所述第一移动轨迹变化量数据和所述目标路段规定的移动方向数据进行分析,获取逆行行为识别结果。所述根据所述用户的第一移动轨迹变化量数据和所述目标路段规定的移动方向数据,通过逆行行为识别模型,判断所述用户当前是否存在逆行行为,包括:将所述目标路段规定的移动方向数据与所述第一移动轨迹变化量数据输入到逆行行为识别模型中,获取所述用户的逆行行为识别结果。
110.所述逆行行为识别模型包括:第一序列特征提取层、第二序列特征提取层和识别输出层;所述将所述目标路段规定的移动方向数据与所述第一移动轨迹变化量数据输入到逆行行为识别模型中,获取所述用户的逆行行为识别结果,包括:将所述第一移动轨迹变化量数据输入到所述第一序列特征提取层,得到所述第一序列特征提取层输出的第一移动轨迹变化量序列特征;将所述目标路段规定的移动方向数据输入到所述第二序列特征提取层,得到所述第二序列特征提取层输出的移动方向序列特征;将所述第一移动轨迹变化量
序列特征和所述规定移动方向序列特征输入到所述识别输出层,得到所述识别输出层输出的所述用户对应的逆行行为识别结果。
111.这里需要说明的是,所述第一序列特征提取层用于提取所述第一移动轨迹变化量数据得到第一移动轨迹变化量序列特征;所述第二序列特征提取层用于提取所述移动方向数据得到移动方向序列特征;所述识别输出层用于基于所述第一移动轨迹变化量序列特征和所述移动方向序列特征,识别逆行行为识别结果。具体的,所述第一序列特征提取层和所述第二序列特征提取层可以是rnn(recurrent neural networks,循环神经网络)模型。所述第一序列特征提取层和所述第二序列特征提取层包括池化层,所述第一序列特征提取层和所述第二序列特征提取层使用最大池化作为池化层;所述识别输出层包括残差层。所述逆行行为识别模型首先使用gru结构的循环神经网络(rnn)编码学习输入的序列特征;然后经过最大池化层(max pooling)保留编码后特征中信号最强的部分,剔除冗余信息;最后通过残差层(residual layer)并作前向传播(feed forward),以及使用均方差根误差(rmse,root mean square error)作为反向传播训练的损失函数;最终通过sigmoid激活函数的二分类器(binary classification)输出判定输入的序列是否属于逆行行为,其中输出数值越接近1则说明为逆行的可能性越大,越接近0则说明非逆行的可能性越大。
112.本技术实施例中,还包括:获得其他用户的客户端提供的所述路网数据。具体的,所述获得其他用户的客户端提供的所述路网数据,包括:如果所述客户端的远距离网络状态处于无法通过远距离网络获取数据的状态,则通过检测其他用户广播的近距离通信信号判断其他用户是否能够提供所述路网数据;如果判断其他用户能够提供所述路网数据,则与所述其他用户建立近距离通信连接,通过所述近距离通信连接获得所述其他用户提供的所述路网数据。
113.这里需要说明的是,当用户的客户端处于离线状态,无法获取所述路网数据时,所述用户可以获得其他用户的客户端提供的路网数据。具体可以是通过检测其他用户广播的近距离通信信号判断其他用户是否能够提供所述路网数据,如果判断出其他用户能够提供所述路网数据,则可以与该用户建立近距离通信连接,通过近距离通信连接获得该用户提供的路网数据。其中,所述近距离通信信号具体可以是指蓝牙信号、wifi(无线保真技术,wireless fidelity,简称wifi)、nfc(near field communication,近距离无线通信,简称nfc))等,当然,所述近距离通信信号不仅包含上述列举的几种形式,还可以是其他形式的近距离通信信号,都在本技术的保护范围之内。比如,当骑手的手机断网时,骑手可以打开手机的蓝牙,收听附近其他骑手的蓝牙广播,当判断到某一骑手能够提供自己需要的路网数据时,则与该骑手建立蓝牙连接,通过蓝牙传输获取该骑手的路网数据。
114.本技术实施例中,所述通过检测其他用户广播的近距离通信信号判断其他用户是否能够提供所述路网数据,包括:检测所述路网数据的区域编号;判断所述路网数据的区域编号是否是所述用户所需要的路网数据的编号。所述判断所述路网数据的区域编号是否是所述用户所需要的路网数据的编号的方式包括如下至少一种:根据所述用户的第一移动轨迹数据判断所述路网数据的区域编号是否是所述用户所需要的路网数据的编号;或者,根据所述用户的已承接运单的取送位置数据对应的路径规划数据判断所述路网数据的区域编号是否是所述用户所需要的路网数据的编号;或者,根据所述用户的当前执行任务对应的路径规划数据判断所述路网数据的区域编号是否是所述用户所需要的路网数据的编号。
115.具体实施时,所述近距离通信信号中携带有所述用户对应的线上到线下服务平台标识信息。这里需要说明的是,本技术实施例中所述用户是为同一个线上到线下服务平台服务的。
116.本技术实施例中,还包括:根据所述近距离通信信号,获得所述其他用户提供的所述路网数据的版本信息;若所述客户端还未下载路网数据,则下载所述其他用户提供的最新版本的路网数据;若所述客户端已下载路网数据,则将用户已下载的路网数据的版本信息与其他用户提供的路网数据的版本信息作比较;若所述客户端已下载的路网数据的版本信息为最新版本,则保留当前路网数据;若所述客户端已下载的路网数据的版本信息不是最新版本,则删除所述已下载的路网数据,重新下载最新版本的路网数据。
117.这里需要说明的是,用户获取其他用户的路网数据时,用户还需要获取路网数据的版本信息,通过将用户已下载的路网数据的版本信息与其他用户提供的路网数据的版本信息作比较,从而保证用户从其他用户处获取最新版本的路网数据。
118.本技术实施例中,还包括:获取所述路网数据中路段围栏在预设时间范围内实际规定的移动方向信息;将所述路网数据中路段围栏在预设时间范围内实际规定的移动方向信息发送给所述服务端;获得服务端更新后的路网数据。所述获取所述路网数据中路段围栏在预设时间范围内实际规定的移动方向信息,包括:获取所述路网数据中路段围栏的图像信息;根据所述路段围栏的图像信息,获取所述路网数据中路段围栏在预设时间范围内实际规定的移动方向信息。所述路段围栏的图像信息由客户端识别获得;或者,所述路段围栏的图像信息通过行车记录仪获得;或者,所述路段围栏的图像信息通过用户的佩戴设备获得。
119.这里需要说明的是,在实际应用中,根据实际运营需要,有些路段围栏会在预设时间内设置规定的移动方向,比如针对路网数据中由南向北的路段,在早高峰7-9时,路段围栏的移动方向规定为由北向南,此时,客户端获取上述路段围栏的图像信息后,会告知服务端以使服务端更新路网数据。
120.本技术实施例中,还包括:获取用户存在逆行行为路段的视频影像数据;根据所述视频影像数据,判断用户逆行的原因;若用户逆行的原因是道路路况异常,则向用户发送提醒消息。这里需要说明的是,客户端还会获取用户逆行路段的影像数据,根据影像数据判断用户逆行原因,比如,由于道路施工占道,规定行驶方向的道路被占用,用户只能临时在逆行道路上行驶,此时,客户端会向用户发送“请注意交通安全”的提醒信息。
121.本技术实施例中,还包括:获取服务端发送的道路路况异常的路网数据。这里是说,如果服务端发现有些道路路况异常,比如施工占道,或者由于发生交通事故造成道路拥堵等,此时服务端会将上述道路路况异常的信息发送给客户端,以提醒用户注意。
122.本技术实施例中,还包括:通过广播近距离通信信号表示所述用户能够提供所述路网数据。这里是说,当骑手通过蓝牙广播消息时,表示该骑手能够提供所述路网数据。
123.本技术实施例中,当确定所述用户当前在所述目标路段存在逆行行为时,所述方法还包括:向所述用户当前使用的交通工具发出用于指示开启安全移动模式的安全移动模式指示信息,或者,向所述用户当前使用的交通工具发出用于指示降低移动速度的降速指示信息,或者,向所述用户当前使用的交通工具发出用于指示在安全状态下停止移动的停车指示信息。这里需要说明的是,当确定用户存在逆行行为时,为了保证用户的安全以及其
他交通参与者的安全,客户端需要指示用户的交通工具开启安全驾驶模式,或者指示用户的交通工具减速行驶,或者指示用户的交通工具在保证安全的前提下靠边停车。
124.步骤s205:如果确定所述用户存在逆行行为,则获得用于表示所述用户当前存在逆行行为的识别结果。
125.本步骤用于当用户存在逆行行为时,客户端获得用于表示所述用户当前存在逆行行为的识别结果。
126.步骤s206:输出所述识别结果。
127.本步骤用于在客户端输出所述识别结果。
128.本技术实施例中,还包括:输出用于提示所述用户按照正确移动方向移动的正确方向提示信息,和/或,输出用于提示所述用户矫正逆行行为的操作提示信息。这里需要说明的是,当确定用户存在逆行行为时,客户端不仅会输出用户存在逆行的识别结果,还会输出提示用户按照正确移动方向移动的正确方向提示信息,比如,当前路段为西向东路段,用户当前的移动方向为由北向南,此时客户端会输出如下内容:xxx骑手,请按照由西向东的方向行驶。和/或,输出提示用户矫正逆行行为的操作提示信息,比如,客户端会输出如下内容:xxx骑手,您已逆行,请掉头行驶。上述提示信息均是为了保证用户按照正确的方向行驶,及时停止逆行行为。
129.具体实施时,所述输出所述识别结果,包括以下至少一种方式:通过语音方式播放所述识别结果;在所述客户端的显示界面上显示所述识别结果。本技术实施例中,确定用户存在逆行行为后,客户端可以通过语音播报的方式告知用户存在逆行行为,也可以是在客户端的显示界面上显示用户存在逆行行为的识别结果,从而能够针对用户的逆行行为进行实时提醒。比如,客户端显示界面上会显示“xxx骑手,你可能存在逆行行为,请您遵守交通法规行驶”的内容,当然,客户端也可以采用语音播报的方式,比如客户端会播报如下内容:xxx骑手,你可能存在逆行行为,请您遵守交通法规行驶。
130.本技术实施例中,在输出所述识别结果后,获得用于描述逆行行为的逆行行为详细信息,输出所述逆行行为详细信息。所述逆行行为详细信息包括以下至少一种信息:逆行时间信息,发生逆行行为的路段信息,逆行距离信息。这里需要说明的是,客户端界面不仅会输出用户存在逆行行为的识别结果,还会输出用户逆行行为的详细信息,比如,用户发生逆行行为的时间,发生逆行行为的路段以及逆行的距离等。当然,所述客户端也可以以语音播报的方式提醒用户发生逆行的详细信息,比如,客户端会播报如下内容:xxx骑手,你在xx时间,xx路段,逆行xx距离,请您遵守交通法规行驶。
131.本技术实施例所述逆行行为处理方法,针对配送员来说,只依赖于手机等移动设备,不依赖其他硬件设备,具有易用性;当配送员发生逆行时,客户端能在短时内及时检测到,相比于服务端进行检测,更具有及时性;同时,逆行检测准确率高,并且,后期维护只需要更新路网数据,可维护性好。
132.本技术实施例提供一种逆行行为处理方法,包括:响应于满足逆行行为识别的触发条件,获得用户的第一移动轨迹数据,所述用户为与所述客户端对应的用户;向服务端发送路网数据请求以获得所述路网数据;接收所述路网数据;根据所述用户的第一移动轨迹数据以及所述路网数据,判断所述用户是否存在逆行行为;如果确定所述用户存在逆行行为,则获得用于表示所述用户存在逆行行为的识别结果;输出所述识别结果。
133.本技术实施例中仅需要通过用户的第一移动轨迹数据以及路网数据就可以判断用户当前是否存在逆行行为,因此,本技术实施例所述逆行行为处理方法,能够在用户存在逆行行为时进行实时提醒,同时,所述逆行行为处理方法不仅检测及时,而且能够准确识别逆行行为。
134.第二实施例
135.在上述第一实施例中,提供了一种逆行行为处理方法,与之相对应的,本技术第二实施例提供一种路网数据提供方法,本实施例与第一实施例内容相同的部分不再赘述,请参见第一实施例中的相应部分。
136.请参照图4,为本技术第二实施例提供的一种路网数据提供方法的流程图。
137.步骤s401:获得客户端发送的路网数据请求,所述路网数据请求包括用户的第二移动轨迹数据、用户身份信息、用户当前执行任务信息中的至少一种信息;步骤s402:查询所述路网数据,包括:查询基于所述用户的第二移动轨迹数据的设定阈值范围内的路网数据;或者,根据所述用户身份信息查询所述用户当前已承接运单的取送位置数据并将根据所述已承接运单的取送位置数据对应的路径规划数据作为所述路网数据,其中所述已承接运单的数量不少于一个;或者,根据所述当前执行任务信息查询所述当前执行任务对应的路径规划数据,并将所述当前执行任务对应的路径规划数据作为所述路网数据;步骤s403:向所述客户端返回所述路网数据,所述路网数据用于客户端结合所述用户的第一移动轨迹数据,判断所述用户是否存在逆行行为。
138.可选的,所述向所述客户端返回所述路网数据,包括:向所述客户端返回路网数据集。
139.可选的,如果所述用户的第一移动轨迹数据与所述路网数据集中的路网数据不匹配,则再次获得客户端发送的路网数据请求。
140.可选的,所述路网数据请求包括请求获得路网数据的原因标识信息,所述原因标识信息用于表示判断所述用户是否存在逆行行为的原因。
141.可选的,还包括:获取道路路况异常的路网数据;向预设时间内通过所述道路状况异常的路网数据的用户发送所述道路状况异常的路网数据。
142.作为一种实施例,所述路网数据提供方法还包括:获得客户端发出的用于请求获得与用户的当前移动行为特征数据匹配的路网数据的路网数据请求消息;查询与所述用户的当前移动行为特征数据匹配的路网数据;向所述客户端返回与所述用户的当前移动行为特征数据匹配的路网数据。
143.具体实施时,所述路网数据请求消息包括请求获得路网数据的原因标识信息,所述原因标识信息用于表示判断所述用户是否存在逆行行为的原因。这里需要说明的是,客户端之所以要向服务端发出用于请求获得与用户的当前移动行为特征数据匹配的路网数据的路网数据请求消息,是因为客户端需要根据路网数据判断用户是否存在逆行行为。
144.本技术实施例中,所述用户的当前移动行为特征数据包括所述用户的当前位置数据;所述方法还包括:获得客户端发出的用于请求获得与所述用户的当前位置数据匹配的路网数据的路网数据第一请求消息,查询与所述用户的当前位置数据匹配的路网数据,向所述客户端返回与所述用户的当前位置数据匹配的路网数据;
或者,所述用户为配送资源;所述用户的当前移动行为特征数据包括所述配送资源当前已承接运单的配送线路数据;所述方法还包括:获得客户端发出的用于请求获得与所述配送资源当前已承接运单的配送线路数据匹配的路网数据的路网数据第二请求消息,查询与所述配送资源当前已承接运单的配送线路数据匹配的路网数据,向所述客户端返回与所述配送资源当前已承接运单的配送线路数据匹配的路网数据;或者,所述用户的当前移动行为特征数据包括所述用户的当前导航线路数据;所述方法还包括:获得客户端发出的用于请求获得与所述用户的当前导航线路数据匹配的路网数据的路网数据第三请求消息,查询与所述用户的当前导航线路数据匹配的路网数据,向所述客户端返回与所述用户的当前导航线路数据匹配的路网数据。
145.本技术实施例中,如果所述用户的当前移动行为特征数据偏离当前导航线路数据,则获得客户端发出的用于请求获得与所述用户的第二当前位置数据匹配的路网数据的路网数据第四请求消息,查询与所述用户的第二当前位置数据匹配的路网数据,向所述客户端返回与所述用户的第二当前位置数据匹配的路网数据。
146.第三实施例
147.在上述第一实施例中,提供了一种逆行行为处理方法,与之相对应的,本技术第三实施例提供了一种逆行行为处理装置。由于装置实施例基本相似于方法第一实施例,所以描述得比较简单,相关之处参见方法实施例的部分说明即可。下述描述的装置实施例仅仅是示意性的。
148.请参照图5,为本技术第三实施例提供的一种逆行行为处理装置的示意图。
149.该逆行行为处理装置500包括:第一获得单元501,用于响应于满足逆行行为识别的触发条件,获得用户的第一移动轨迹数据,所述用户为与所述客户端对应的用户;发送单元502,用于向服务端发送路网数据请求以获得所述路网数据;接收单元503,用于接收所述路网数据;判断单元504,用于根据所述用户的第一移动轨迹数据以及所述路网数据,判断所述用户是否存在逆行行为;第二获得单元505,用于如果确定所述用户存在逆行行为,则获得用于表示所述用户存在逆行行为的识别结果;输出单元506,用于输出所述识别结果。
150.第四实施例
151.在上述第二实施例中,提供了一种路网数据提供方法,与之相对应的,本技术第四实施例提供了一种路网数据提供装置。由于装置实施例基本相似于方法第二实施例,所以描述得比较简单,相关之处参见方法实施例的部分说明即可。下述描述的装置实施例仅仅是示意性的。
152.请参照图6,为本技术第四实施例提供的一种路网数据提供装置的示意图。
153.该路网数据提供装置600包括:第三获得单元601,用于获得客户端发送的路网数据请求,所述路网数据请求包括用户的第二移动轨迹数据、用户身份信息、用户当前执行任务信息中的至少一种信息;查询单元602,用于查询所述路网数据,包括:查询基于所述用户的第二移动轨迹
数据的设定阈值范围内的路网数据;或者,根据所述用户身份信息查询所述用户当前已承接运单的取送位置数据并将根据所述已承接运单的取送位置数据对应的路径规划数据作为所述路网数据,其中所述已承接运单的数量不少于一个;或者,根据所述当前执行任务信息查询所述当前执行任务对应的路径规划数据,并将所述当前执行任务对应的路径规划数据作为所述路网数据;返回单元603,用于向所述客户端返回所述路网数据,所述路网数据用于客户端结合所述用户的第一移动轨迹数据,判断所述用户是否存在逆行行为。
154.第五实施例
155.与本技术上述方法实施例相对应的,本技术第五实施例还提供一种电子设备。如图7所示,图7为本技术第五实施例中提供的一种电子设备的示意图。该电子设备,包括:至少一个处理器701,至少一个通信接口702,至少一个存储器703和至少一个通信总线704;可选的,通信接口702可以为通信模块的接口,如gsm模块的接口;处理器701可能是处理器cpu,或者是特定集成电路asic(application specific integrated circuit),或者是被配置成实施本发明实施例的一个或多个集成电路。存储器703可能包含高速ram存储器,也可能还包括非易失性存储器(non-volatile memory),例如至少一个磁盘存储器。其中,存储器703存储有程序,处理器701调用存储器703所存储的程序,以执行本技术上述实施例中提供的方法。
156.第六实施例
157.与本技术上述方法相对应的,本技术第六实施例还提供一种计算机存储介质。所述计算机存储介质存储有计算机程序,该计算机程序被处理器运行,以执行本技术上述实施例中提供的方法。
158.本技术虽然以较佳实施例公开如上,但其并不是用来限定本技术,任何本领域技术人员在不脱离本技术的精神和范围内,都可以做出可能的变动和修改,因此本技术的保护范围应当以本技术权利要求所界定的范围为准。
159.在一个典型的配置中,计算设备包括一个或多个处理器 (cpu)、 输入/输出接口、网络接口和内存。
160.内存可能包括计算机可读介质中的非永久性存储器,随机存取存储器 (ram) 和/或非易失性内存等形式,如只读存储器 (rom) 或闪存(flash ram)。内存是计算机可读介质的示例。
161.1、计算机可读介质包括永久性和非永久性、可移动和非可移动媒体可以由任何方法或技术来实现信息存储。信息可以是计算机可读指令、数据结构、 程序的模块或其他数据。计算机的存储介质的例子包括,但不限于相变内存 (pram)、静态随机存取存储器 (sram)、动态随机存取存储器 (dram)、 其他类型的随机存取存储器 (ram)、只读存储器 (rom)、电可擦除可编程只读存储器 (eeprom)、快闪记忆体或其他内存技术、只读光盘只读存储器 (cd-rom)、数字多功能光盘 (dvd) 或其他光学存储、磁盒式磁带,磁带磁磁盘存储或其他磁性存储设备或任何其他非传输介质,可用于存储可以被计算设备访问的信息。按照本文中的界定,计算机可读介质不包括非暂存电脑可读媒体 (transitory media),如调制的数据信号和载波。
162.2、本领域技术人员应明白,本技术的实施例可提供为方法、系统或计算机程序产
品。因此,本技术可采用完全硬件实施例、完全软件实施例或结合软件和硬件方面的实施例的形式。而且,本技术可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、cd-rom、光学存储器等)上实施的计算机程序产品的形式。
163.需要说明的是,本技术实施例中可能会涉及到对用户数据的使用,在实际应用中,可以在符合所在国的适用法律法规要求的情况下(例如,用户明确同意,对用户切实通知,等),在适用法律法规允许的范围内在本文描述的方案中使用用户特定的个人数据。
技术特征:
1.一种逆行行为处理方法,其特征在于,应用于客户端,所述方法包括:响应于满足逆行行为识别的触发条件,获得用户的第一移动轨迹数据,所述用户为与所述客户端对应的用户;向服务端发送路网数据请求以获得所述路网数据;接收所述路网数据;根据所述用户的第一移动轨迹数据以及所述路网数据,判断所述用户是否存在逆行行为;如果确定所述用户存在逆行行为,则获得用于表示所述用户存在逆行行为的识别结果;输出所述识别结果。2.根据权利要求1所述的逆行行为处理方法,其特征在于,所述逆行行为识别的触发条件包括以下至少一种:所述用户处于移动状态中;或者,所述用户为配送资源,所述配送资源处于配送任务执行期间;或者,所述用户为配送资源,所述客户端处于接单状态。3.根据权利要求1所述的逆行行为处理方法,其特征在于,所述用户的第一移动轨迹数据是按照预设的时间间隔周期性获取的。4.根据权利要求1所述的逆行行为处理方法,其特征在于,还包括:输出用于提示所述用户按照正确移动方向移动的正确方向提示信息,和/或,输出用于提示所述用户矫正逆行行为的操作提示信息。5.根据权利要求1所述的逆行行为处理方法,其特征在于,所述输出所述识别结果,包括以下至少一种方式:通过语音方式播放所述识别结果;在所述客户端的显示界面上显示所述识别结果。6.根据权利要求1所述的逆行行为处理方法,其特征在于,还包括:在输出所述识别结果后,获得用于描述逆行行为的逆行行为详细信息,输出所述逆行行为详细信息。7.根据权利要求6所述的逆行行为处理方法,其特征在于,所述逆行行为详细信息包括以下至少一种信息:逆行时间信息,发生逆行行为的路段信息,逆行距离信息。8.根据权利要求1所述的逆行行为处理方法,其特征在于,所述根据所述用户的第一移动轨迹数据以及所述路网数据,判断所述用户是否存在逆行行为,包括:获取所述服务端提供的逆行行为识别算法;根据所述用户的第一移动轨迹数据、所述路网数据、所述逆行行为识别算法,判断所述用户是否存在逆行行为。9.根据权利要求1所述的逆行行为处理方法,其特征在于,所述向服务端发送路网数据请求以获得所述路网数据,包括:向服务端发送包括所述用户的第二移动轨迹数据的路网数据请求,以使所述服务端根据所述用户的第二移动轨迹数据,获得并发送基于所述用户的第二移动轨迹数据的设定阈值范围内的路网数据。10.根据权利要求1所述的逆行行为处理方法,其特征在于,所述向服务端发送路网数
据请求以获得所述路网数据,包括:向服务端发送包括所述用户身份信息的路网数据请求,以使所述服务端根据所述用户身份信息查询所述用户当前已承接运单的取送位置数据并将根据所述已承接运单的取送位置数据对应的路径规划数据作为所述路网数据,其中所述已承接运单的数量不少于一个。11.根据权利要求1所述的逆行行为处理方法,其特征在于,所述向服务端发送路网数据请求以获得所述路网数据,包括:向服务端发送包括所述用户当前执行任务信息的路网数据请求,以使所述服务端根据所述当前执行任务信息查询所述当前执行任务对应的路径规划数据,并将所述当前执行任务对应的路径规划数据作为所述路网数据。12.根据权利要求11所述的逆行行为处理方法,其特征在于,所述当前执行任务对应的路径规划数据为所述用户的当前导航线路数据。13.根据权利要求1所述的逆行行为处理方法,其特征在于,所述接收所述路网数据,包括:接收路网数据集;所述根据所述用户的第一移动轨迹数据以及所述路网数据,判断所述用户是否存在逆行行为,包括:如果所述第一移动轨迹数据与所述路网数据集中的路网数据匹配,则从所述路网数据集中获得与所述第一移动轨迹数据匹配的路网数据,根据所述用户的第一移动轨迹数据以及所述与所述第一移动轨迹数据匹配的路网数据,判断所述用户是否存在逆行行为。14.根据权利要求13所述的逆行行为处理方法,其特征在于,还包括:如果所述用户的第一移动轨迹数据与所述路网数据集中的路网数据不匹配,则重新向服务端发送路网数据请求以获得路网数据,根据所述用户的第一移动轨迹数据以及重新获得的路网数据,判断所述用户是否存在逆行行为。15.根据权利要求9所述的逆行行为处理方法,其特征在于,所述根据所述用户的第一移动轨迹数据以及所述路网数据,判断所述用户是否存在逆行行为,包括:如果所述第二移动轨迹数据与所述第一移动轨迹数据相同,则根据所述第二移动轨迹数据与所述第一移动轨迹数据中的任意一种移动轨迹数据以及所述路网数据,判断所述用户是否存在逆行行为;如果所述第二移动轨迹数据与所述第一移动轨迹数据不相同,则重新向服务端发送路网数据请求以获得与所述第一移动轨迹数据匹配的路网数据,根据所述用户的第一移动轨迹数据以及所述与所述第一移动轨迹数据匹配的路网数据,判断所述用户是否存在逆行行为。16.根据权利要求1所述的逆行行为处理方法,其特征在于,所述路网数据包括路段围栏及路段规定的移动方向,所述根据所述用户的第一移动轨迹数据以及所述路网数据,判断所述用户是否存在逆行行为,包括:确定所述路网数据中的目标路段;获得所述目标路段规定的移动方向;根据所述用户的第一移动轨迹数据获得所述用户的当前移动方向;如果所述用户的当前移动方向与所述目标路段规定的移动方向相反,则确定所述用户
在所述目标路段存在逆行行为。17.根据权利要求1所述的逆行行为处理方法,其特征在于,所述路网数据包括多个路段,每个路段为具有规定的移动方向、允许车辆行驶的兴趣区域围栏。18.根据权利要求1所述的逆行行为处理方法,其特征在于,还包括:获得其他用户的客户端提供的所述路网数据。19.根据权利要求18所述的逆行行为处理方法,其特征在于,所述获得其他用户的客户端提供的所述路网数据,包括:如果所述客户端的远距离网络状态处于无法通过远距离网络获取数据的状态,则通过检测其他用户广播的近距离通信信号判断其他用户是否能够提供所述路网数据;如果判断其他用户能够提供所述路网数据,则与所述其他用户建立近距离通信连接,通过所述近距离通信连接获得所述其他用户提供的所述路网数据。20.根据权利要求19所述的逆行行为处理方法,其特征在于,所述通过检测其他用户广播的近距离通信信号判断其他用户是否能够提供所述路网数据,包括:检测所述路网数据的区域编号;判断所述路网数据的区域编号是否是所述用户所需要的路网数据的编号。21.根据权利要求20所述的逆行行为处理方法,其特征在于,所述判断所述路网数据的区域编号是否是所述用户所需要的路网数据的编号的方式包括如下至少一种:根据所述用户的第一移动轨迹数据判断所述路网数据的区域编号是否是所述用户所需要的路网数据的编号;或者,根据所述用户的已承接运单的取送位置数据对应的路径规划数据判断所述路网数据的区域编号是否是所述用户所需要的路网数据的编号;或者,根据所述用户的当前执行任务对应的路径规划数据判断所述路网数据的区域编号是否是所述用户所需要的路网数据的编号。22.根据权利要求1所述的逆行行为处理方法,其特征在于,还包括:向所述用户当前使用的交通工具发出用于指示开启安全移动模式的安全移动模式指示信息,或者,向所述用户当前使用的交通工具发出用于指示降低移动速度的降速指示信息,或者,向所述用户当前使用的交通工具发出用于指示在安全状态下停止移动的停车指示信息。23.一种路网数据提供方法,其特征在于,包括:获得客户端发送的路网数据请求,所述路网数据请求包括用户的第二移动轨迹数据、用户身份信息、用户当前执行任务信息中的至少一种信息;查询所述路网数据,包括:查询基于所述用户的第二移动轨迹数据的设定阈值范围内的路网数据;或者,根据所述用户身份信息查询所述用户当前已承接运单的取送位置数据并将根据所述已承接运单的取送位置数据对应的路径规划数据作为所述路网数据,其中所述已承接运单的数量不少于一个;或者,根据所述当前执行任务信息查询所述当前执行任务对应的路径规划数据,并将所述当前执行任务对应的路径规划数据作为所述路网数据;向所述客户端返回所述路网数据,所述路网数据用于客户端结合所述用户的第一移动轨迹数据,判断所述用户是否存在逆行行为。24.一种逆行行为处理装置,其特征在于,应用于客户端,所述装置包括:第一获得单元,用于响应于满足逆行行为识别的触发条件,获得用户的第一移动轨迹
数据,所述用户为与所述客户端对应的用户;发送单元,用于向服务端发送路网数据请求以获得所述路网数据;接收单元,用于接收所述路网数据;判断单元,用于根据所述用户的第一移动轨迹数据以及所述路网数据,判断所述用户是否存在逆行行为;第二获得单元,用于如果确定所述用户存在逆行行为,则获得用于表示所述用户存在逆行行为的识别结果;输出单元,用于输出所述识别结果。25.一种路网数据提供装置,其特征在于,包括:第三获得单元,用于获得客户端发送的路网数据请求,所述路网数据请求包括用户的第二移动轨迹数据、用户身份信息、用户当前执行任务信息中的至少一种信息;查询单元,用于查询所述路网数据,包括:查询基于所述用户的第二移动轨迹数据的设定阈值范围内的路网数据;或者,根据所述用户身份信息查询所述用户当前已承接运单的取送位置数据并将根据所述已承接运单的取送位置数据对应的路径规划数据作为所述路网数据,其中所述已承接运单的数量不少于一个;或者,根据所述当前执行任务信息查询所述当前执行任务对应的路径规划数据,并将所述当前执行任务对应的路径规划数据作为所述路网数据;返回单元,用于向所述客户端返回所述路网数据,所述路网数据用于客户端结合所述用户的第一移动轨迹数据,判断所述用户是否存在逆行行为。26.一种电子设备,其特征在于,所述电子设备包括处理器和存储器;所述存储器中存储有计算机程序,所述处理器运行所述计算机程序后,执行权利要求1-23任意一项所述的方法。27.一种计算机存储介质,其特征在于,所述计算机存储介质存储有计算机程序,所述计算机程序被处理器运行后,执行权利要求1-23任意一项所述的方法。
技术总结
本申请公开一种逆行行为处理方法、一种路网数据提供方法、装置、电子设备以及计算机存储介质,所述逆行行为处理方法,包括:响应于满足逆行行为识别的触发条件,获得用户的第一移动轨迹数据,所述用户为与所述客户端对应的用户;向服务端发送路网数据请求以获得所述路网数据;接收所述路网数据;根据所述用户的第一移动轨迹数据以及所述路网数据,判断所述用户是否存在逆行行为;如果确定所述用户存在逆行行为,则获得用于表示所述用户存在逆行行为的识别结果;输出所述识别结果。所述逆行行为处理方法,能够判断用户是否存在逆行行为,并且,当用户存在逆行行为时能够在客户端输出用于表示用户存在逆行行为的识别结果,从而实时提醒用户。醒用户。醒用户。
技术研发人员:张昭宗 许春媛 安杰 屈占祥
受保护的技术使用者:浙江口碑网络技术有限公司
技术研发日:2023.04.18
技术公布日:2023/5/23
版权声明
本文仅代表作者观点,不代表航空之家立场。
本文系作者授权航家号发表,未经原创作者书面授权,任何单位或个人不得引用、复制、转载、摘编、链接或以其他任何方式复制发表。任何单位或个人在获得书面授权使用航空之家内容时,须注明作者及来源 “航空之家”。如非法使用航空之家的部分或全部内容的,航空之家将依法追究其法律责任。(航空之家官方QQ:2926969996)
飞行汽车 https://www.autovtol.com/
