System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本申请属于数据处理领域,具体涉及一种区域确定方法、装置、电子设备和可读存储介质。
技术介绍
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、可选地,所述确定模块,具体用于基于所述目标圆环,设置通过所述参考位置信息的、相互垂直的两条直线;划取至少一个圆形范围,以使得一条直线与所述第二圆形范围的一个交点、以及另一条直线与所述第一圆形范围的两个交点,均位于圆形范围的边缘线上;直至确定所述目标用户位于第三圆形范围外,根据所述第三圆形范本文档来自技高网...
【技术保护点】
1.一种区域确定方法,其特征在于,包括:
2.根据权利要求1所述的区域确定方法,其特征在于,所述根据所述目标地理区域的参考位置信息,结合圆形范围,确定所述目标电话号码对应目标用户在所述目标地理区域中的目标区域,包括:
3.根据权利要求2所述的区域确定方法,其特征在于,所述以所述目标地理区域的参考位置信息为圆心,依次划取至少一个圆形范围,直至确定所述目标用户位于第一圆形范围内之后,所述方法还包括:
4.根据权利要求2所述的区域确定方法,其特征在于,所述基于所述目标圆环,划取圆形范围,直至确定所述目标用户位于所述目标圆环的目标弧形区域内,包括:
5.根据权利要求4所述的区域确定方法,其特征在于,所述目标弧形区域与一条直线的交点分别为第一交点和第二交点,所述目标弧形区域与另一条直线的交点分别为第三交点和第四交点,且所述目标弧形区域的两端点分别为所述第一交点和所述第二交点;
6.根据权利要求5所述的区域确定方法,其特征在于,所述根据所述交集区域,确定为目标区域,包括:
7.根据权利要求6所述的区域确定方法,其特征在于
8.根据权利要求1所述的区域确定方法,其特征在于,所述根据所述目标电话号码,确定目标地理区域,包括:
9.一种区域确定装置,其特征在于,所述装置包括:
10.根据权利要求9所述的区域确定装置,其特征在于,所述确定模块,具体用于以所述目标地理区域的参考位置信息为圆心,依次划取至少一个圆形范围,直至确定所述目标用户位于第一圆形范围内;其中,划取的第一个圆形范围的半径为预设距离,且每次划取的圆形范围的半径,相比于划取的上一个圆形范围的半径,增加所述预设距离;在所述第一圆形范围为划取的非第一个圆形范围的情况下,根据所述第一圆形范围,以及在所述第一圆形范围上一个划取的第二圆形范围,确定目标圆环;基于所述目标圆环,划取圆形范围,直至确定所述目标用户位于所述目标圆环的目标弧形区域内;根据所述目标弧形区域,确定目标区域。
11.根据权利要求10所述的区域确定装置,其特征在于,所述确定模块,具体用于在所述第一圆形范围为划取的第一个圆形范围的情况下,确定所述第一圆形范围为目标区域。
12.根据权利要求10所述的区域确定装置,其特征在于,所述确定模块,具体用于基于所述目标圆环,设置通过所述参考位置信息的、相互垂直的两条直线;划取至少一个圆形范围,以使得一条直线与所述第二圆形范围的一个交点、以及另一条直线与所述第一圆形范围的两个交点,均位于圆形范围的边缘线上;直至确定所述目标用户位于第三圆形范围外,根据所述第三圆形范围和所述第一圆形范围,确定目标弧形区域。
13.根据权利要求12所述的区域确定装置,其特征在于,所述目标弧形区域与一条直线的交点分别为第一交点和第二交点,所述目标弧形区域与另一条直线的交点分别为第三交点和第四交点,且所述目标弧形区域的两端点分别为所述第一交点和所述第二交点;所述确定模块,具体用于划取至少一个圆形范围,以使得所述第三交点、所述第四交点,以及所述第一交点和所述第二交点中的一个,均位于圆形范围的边缘线上;直至确定所述目标用户位于第四圆形范围内,确定所述第四圆形范围和所述目标弧形区域之间的交集区域;根据所述交集区域,确定为目标区域。
14.根据权利要求13所述的区域确定装置,其特征在于,所述确定模块,具体用于根据所述第三交点、所述第四交点和所述第四圆形范围的边缘线上包括的所述第一交点或者所述第二交点,在所述交集区域中确定位置中心点;在所述位置中心点与任一交点之间的距离小于或者等于距离阈值的情况下,确定所述交集区域为目标区域;在所述位置中心点与任一交点之间的距离大于所述距离阈值的情况下,根据所述位置中心点,结合圆形范围,在所述交集区域中确定目标区域;
15.根据权利要求14所述的区域确定装置,其特征在于,所述请求用于请求车辆;所述处理模块,具体用于在确定所述交集区域为目标区域的情况下,根据所述位置中心点,获取所述目标区域内的车辆信息;
16.根据权利要求9所述的区域确定装置,其特征在于,所述确定模块,具有用于根据所述目标电话号码,确定目标城市区域;
17.一种电子设备,其特征在于,包括:
18.一种可读存储介质,其特征在于,所述可读存储介质上存储程序或指令,所述程序或指令被处理器执行时实现如权利要求1至8中任一项所述的区域确定方法的步骤。
...【技术特征摘要】
1.一种区域确定方法,其特征在于,包括:
2.根据权利要求1所述的区域确定方法,其特征在于,所述根据所述目标地理区域的参考位置信息,结合圆形范围,确定所述目标电话号码对应目标用户在所述目标地理区域中的目标区域,包括:
3.根据权利要求2所述的区域确定方法,其特征在于,所述以所述目标地理区域的参考位置信息为圆心,依次划取至少一个圆形范围,直至确定所述目标用户位于第一圆形范围内之后,所述方法还包括:
4.根据权利要求2所述的区域确定方法,其特征在于,所述基于所述目标圆环,划取圆形范围,直至确定所述目标用户位于所述目标圆环的目标弧形区域内,包括:
5.根据权利要求4所述的区域确定方法,其特征在于,所述目标弧形区域与一条直线的交点分别为第一交点和第二交点,所述目标弧形区域与另一条直线的交点分别为第三交点和第四交点,且所述目标弧形区域的两端点分别为所述第一交点和所述第二交点;
6.根据权利要求5所述的区域确定方法,其特征在于,所述根据所述交集区域,确定为目标区域,包括:
7.根据权利要求6所述的区域确定方法,其特征在于,所述请求用于请求车辆;所述根据所述目标区域,对所述请求进行处理,包括:
8.根据权利要求1所述的区域确定方法,其特征在于,所述根据所述目标电话号码,确定目标地理区域,包括:
9.一种区域确定装置,其特征在于,所述装置包括:
10.根据权利要求9所述的区域确定装置,其特征在于,所述确定模块,具体用于以所述目标地理区域的参考位置信息为圆心,依次划取至少一个圆形范围,直至确定所述目标用户位于第一圆形范围内;其中,划取的第一个圆形范围的半径为预设距离,且每次划取的圆形范围的半径,相比于划取的上一个圆形范围的半径,增加所述预设距离;在所述第一圆形范围为划取的非第一个圆形范围的情况下,根据所述第一圆形范围,以及在所述第一圆形范围上一个划取的第二圆形范围,确定目标圆环;基于所述目标圆环,划取圆形范围,直至确定所述目标用户位于所述目标圆环的目标弧形区域内;根据所述目标弧形区域,确定目标区域。
11.根据权利要求10所述的区域确定装置,其特征在于,所述确定模块,具体用于在所述第一圆形范围为划取的第一个...
【专利技术属性】
技术研发人员:安文政,刘建建,徐豪杰,
申请(专利权)人:中国电信股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。