本技术涉及数据处理,特别是涉及一种服务区划分方法、装置及计算机设备。
背景技术:
1、随着交通领域技术的发展,出现了共享单车技术,对于运营共享电单车的城市,在电单车数量有限的情况下,如何合理分配车辆资源成为一个较为重要的问题。
2、由于城市中不同区域的车辆需求量是不同的,因此通过合理划分服务区来能够提高车辆的使用率与盈利能力,且降低运维工挪车与换电等运营成本。传统的服务区划分方法通常是基于路网、区域或者人口密度划分。
3、然而,目前的服务区划分方法,存在服务区划分精细度低下,车辆分布不均衡的问题。
技术实现思路
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、上述服务区划分方法、装置、计算机设备和计算机可读存储介质,确定目标城市的初始服务区,所述初始服务区中包括多个目标区域;分别获取各所述目标区域的区域标签数据;针对任一所述目标区域,基于所述目标区域的所述区域标签数据,以及预设阈值进行判断,得到针对所述目标区域的判断结果;根据各所述目标区域的判断结果,确定所述初始服务区中的服务区。相比于传统技术中基于路网或者人口密度划分的方法,本技术提供的服务区划分方法、装置、计算机设备和计算机可读存储介质,将城市划分为多个目标区域,确定目标区域的区域标签数据,通过比较判断区域标签数据与预设阈值,来确定目标区域是否划分为服务区,实现了基于车辆与订单分布密度来划分服务区并动态调整范围的方法,以提高服务区划分的精细度,均衡分配车辆数量。