规划服务设施辐射范围的方法、装置、设备及存储介质制造方法及图纸

技术编号:39270433 阅读:9 留言:0更新日期:2023-11-07 10:50
本申请提供一种规划服务设施辐射范围的方法、装置、设备及存储介质,涉及地图领域;本申请中:确定目标服务设施当前所在的初始街区;基于初始街区与各个基础街区之间的邻接信息,在各个基础街区中,确定与初始街区存在邻近关系的至少一个邻近街区;分别确定至少一个邻近街区各自与初始街区之间的实际行驶距离,并基于确定的各个实际行驶距离,在至少一个邻近街区中,筛选出满足辐射关系的至少一个目标辐射街区;基于至少一个目标辐射几区,确定目标服务设施对应的辐射范围。采用邻近街区的方式,规划的辐射范围的边界规整,且更加的合理准确,进一步保证服务推送的准确性。进一步保证服务推送的准确性。进一步保证服务推送的准确性。

【技术实现步骤摘要】
规划服务设施辐射范围的方法、装置、设备及存储介质


[0001]本申请涉及计算机
,尤其涉及一种规划服务设施辐射范围的方法、装置、设备及存储介质。

技术介绍

[0002]随着经济和网络技术的不断发展,对于城市中建设的服务设施,通常采用线上以及线下方式进行服务推送。一般的,为了降低服务推送成本,且提升服务推送准确率,需要规划服务设施的辐射范围,并对辐射范围内的目标对象进行服务推送。
[0003]目前,在规划服务设施的辐射范围时,通常采用点线方式确定,或采用配置方式确定。在采用点线方式确定时,以服务设施为中心,按照一定的距离半径,确定出服务设施对应的辐射范围。但是采用点线方式,确定的辐射范围不合理、不准确;例如:采用点线方式,确定出的辐射范围不规则,存在跨区、交通不便利等情况。进一步,还会产生错误的服务推送,提升服务推送成本。
[0004]在采用配置方式确定时,直接将配置的目标区域,作为服务设施对应的辐射范围。基于配置的目标区域,确定的辐射范围并不能准确的覆盖该服务设施对应的最大辐射范围。此时,不论是大于该服务设施对应的最大辐射范围,还是小于该服务设施对应的最大辐射范围,均无法准确的进行服务推送。
[0005]因此,如何合理准确的对服务设施进行辐射范围规划,保证服务推送的准确性,是目前需要解决的问题。

技术实现思路

[0006]本申请提供一种调用原生功能的方法、装置、设备及存储介质,用以合理准确的对服务设施进行辐射范围规划,保证服务推送的准确性。
[0007]第一方面,本申请实施例提供一种规划服务设施辐射范围的方法,该方法包括:
[0008]确定目标服务设施当前所在的初始街区;
[0009]基于初始街区与各个基础街区之间的邻接信息,在各个基础街区中,确定与初始街区存在邻接关系的至少一个邻近街区;
[0010]分别确定至少一个邻近街区各自与初始街区之间的实际行驶距离,并基于确定的各个实际行驶距离,在至少一个邻近街区中,筛选出满足辐射关系的至少一个目标辐射街区;
[0011]基于至少一个目标辐射街区,确定目标服务设施对应的辐射范围。
[0012]第二方面,本申请实施例提供一种规划服务设施辐射范围的装置,该装置包括:
[0013]第一确定单元,用于确定目标服务设施当前所在的初始街区;
[0014]第二确定单元,用于基于初始街区与各个基础街区之间的邻接信息,在各个基础街区中,确定与初始街区存在邻接关系的至少一个邻近街区;
[0015]筛选单元,用于分别确定至少一个邻近街区各自与初始街区之间的实际行驶距
离,并基于确定的各个实际行驶距离,在至少一个邻近街区中,筛选出满足辐射关系的至少一个目标辐射街区;
[0016]第三确定单元,用于基于至少一个目标辐射街区,确定目标服务设施对应的辐射范围。
[0017]在一种可能的实现方式中,第一确定单元,具体用于:
[0018]若确定目标服务设施与至少一个基础街区存在位置重合,则在存在位置重合的至少一个基础街区中,筛选出重合面积最大的基础街区作为初始街区;
[0019]若确定目标服务设施与各个基础街区不存在位置重合,则将距离目标服务设施最近的基础街区作为目标街区。
[0020]在一种可能的实现方式中,第二确定单元,具体用于:
[0021]基于初始街区与各个基础街区之间的邻接信息,确定初始街区与各个基础街区之间的第一辐射距离,并将第一辐射距离不大于邻近距离阈值的基础街区作为邻近街区。
[0022]在一种可能的实现方式中,第二确定单元,具体用于:
[0023]若邻接信息中包含空间直线距离,则将空间直线距离,作为第一辐射距离;
[0024]若邻接信息中包含时间距离,以及相应的出行方式,则基于时间距离和出行方式,确定相应的预估行驶距离,并将预估行驶距离作为第一辐射距离。
[0025]在一种可能的实现方式中,第二确定单元确定与初始街区存在邻近关系的至少一个邻近街区之后,分别确定至少一个邻近街区各自与初始街区之间的实际行驶距离之前,还用于:
[0026]将至少一个邻近街区作为邻近街区集合;
[0027]针对邻近街区集合,重复执行如下操作,直至满足处理结束条件为止,其中,处理结束条件为:邻近街区集合中当前不存在邻近街区,或,存在的至少一个邻近街区与已选择的候选辐射街区之间不相邻:
[0028]分别确定邻近街区集合中当前的各个邻近街区,各自与初始街区之间的距离信息;
[0029]基于距离信息,在邻近街区集合中,筛选出一个邻近街区作为候选辐射街区,并将候选辐射街区从邻近街区集合中删除。
[0030]在一种可能的实现方式中,第二确定单元还用于:
[0031]若邻近街区集合中,当前包含与初始街区直接相邻的第一邻近街区,则将第一邻近街区与初始街区之间的第二辐射距离作为距离信息;
[0032]若邻近街区集合中,当前包含与已选择的候选辐射街区直接相邻的第二邻近街区,则确定第二邻近街区与已选择的候选辐射街区之间的第三辐射距离,以及初始街区与已选择的候选辐射街区之间的第四辐射距离,并将第三辐射距离和第四辐射距离之和作为距离信息。
[0033]在一种可能的实现方式中,第三确定单元具体用于:
[0034]将至少一个目标辐射街区和初始街区,作为待处理街区集合;
[0035]针对待处理街区集合,重复执行如下操作,直至待处理街区集合中仅剩一个待处理街区为止:
[0036]分别确定待处理街区集合中,当前的各个待处理街区之间的第五辐射距离;
[0037]基于第五辐射距离,在待处理街区集合中选择两个待处理街区进行删除,并将两个待处理街区合并为一个新的待处理街区后,将新的待处理街区添加至待处理街区集合中;
[0038]将仅剩的一个待处理街区作为目标服务设施对应的辐射范围。
[0039]在一种可能的实现方式中,第三确定单元在基于至少一个目标街区,确定目标服务设施的辐射范围之后,还用于:
[0040]确定位于辐射范围内的至少一个目标对象;
[0041]基于至少一个目标对象各自的定位轨迹数据,分别确定目标对象访问目标服务设施的访问频率;
[0042]基于至少一个访问频率,分别对相应的目标对象进行服务推送。
[0043]第三方面,本申请实施例提供一种电子设备,包括:存储器和处理器,其中,存储器,用于存储计算机指令;处理器,用于执行计算机指令以实现本申请实施例提供的规划服务设施辐射范围的方法的步骤。
[0044]第四方面,本申请实施例提供一种计算机可读存储介质,计算机可读存储介质存储有计算机指令,计算机指令被处理器执行时实现本申请实施例提供的规划服务设施辐射范围的方法的步骤。
[0045]第五方面,本申请实施例提供一种计算机程序产品,其包括计算机指令,计算机指令存储在计算机可读存储介质中;当电子设备的处理器从计算机可读存储介质读本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种规划服务设施辐射范围的方法,其特征在于,所述方法包括:确定目标服务设施当前所在的初始街区;基于所述初始街区与各个基础街区之间的邻接信息,在所述各个基础街区中,确定与所述初始街区存在邻接关系的至少一个邻近街区;分别确定所述至少一个邻近街区各自与所述初始街区之间的实际行驶距离,并基于确定的各个所述实际行驶距离,在所述至少一个邻近街区中,筛选出满足辐射关系的至少一个目标辐射街区;基于所述至少一个目标辐射街区,确定所述目标服务设施对应的辐射范围。2.如权利要求1所述的方法,其特征在于,所述确定目标服务设施当前所在的初始街区,包括:若确定所述目标服务设施与至少一个基础街区存在位置重合,则在存在位置重合的所述至少一个基础街区中,筛选出重合面积最大的基础街区作为所述初始街区;若确定所述目标服务设施与所述各个基础街区不存在位置重合,则将距离所述目标服务设施最近的基础街区作为所述目标街区。3.如权利要求1所述的方法,其特征在于,所述基于所述初始街区与各个基础街区之间的邻接信息,在所述各个基础街区中,确定与所述初始街区存在邻接关系的至少一个邻近街区,包括:基于所述初始街区与各个基础街区之间的邻接信息,确定所述初始街区与各个基础街区之间的第一辐射距离,并将第一辐射距离不大于邻近距离阈值的基础街区作为所述邻近街区。4.如权利要求3所述的方法,其特征在于,所述基于所述初始街区与各个基础街区之间的邻接信息,确定所述目标街区与各个基础街区之间的第一辐射距离,包括:若所述邻接信息中包含空间直线距离,则将所述空间直线距离,作为所述第一辐射距离;若所述邻接信息中包含时间距离,以及相应的出行方式,则基于所述时间距离和所述出行方式,确定相应的预估行驶距离,并将所述预估行驶距离作为所述第一辐射距离。5.如权利要求1所述的方法,其特征在于,所述确定与所述初始街区存在邻近关系的至少一个邻近街区之后,分别确定所述至少一个邻近街区各自与所述初始街区之间的实际行驶距离之前,还包括:将所述至少一个邻近街区作为邻近街区集合;针对所述邻近街区集合,重复执行如下操作,直至满足处理结束条件为止,其中,所述处理结束条件为:所述邻近街区集合中当前不存在邻近街区,或,存在的至少一个邻近街区与已选择的候选辐射街区之间不相邻:分别确定所述邻近街区集合中当前的各个邻近街区,各自与所述初始街区之间的距离信息;基于所述距离信息,在所述邻近街区集合中,筛选出一个邻近街区作为所述候选辐射街区,并将所述候选辐射街区从所述邻近街区集合中删除。6.如权利要求5所述的方法,其特征在于,所述分别确定所述邻近街区集合中当前的各个邻近街区,各自与所述初始街区之间的距离信息,包括:
若所述邻近...

【专利技术属性】
技术研发人员:杨帆
申请(专利权)人:腾讯科技深圳有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1