服务区域确定方法、装置及电子设备制造方法及图纸

技术编号:18942251 阅读:21 留言:0更新日期:2018-09-15 11:25
本发明专利技术涉及一种服务区域确定方法、装置及电子设备。该服务区域确定方法包括:根据导航距离得出预估服务区域。计算预估服务区域的面积。根据预估服务区域的面积与期望服务区域的面积确定最终服务区域。该服务区域确定方法、装置及电子设备解决了根据导航距离确定出的服务区域的面积差异较大,无法满足实际需求的问题。

Service area determination method, device and electronic equipment

The invention relates to a service area determination method, device and electronic device. The service area determination method includes: estimating service area according to navigation distance. Calculate the area of the estimated service area. The final service area is determined according to the area of the estimated service area and the area of the expected service area. The method, device and electronic equipment for determining the service area can solve the problem that the area of the service area determined according to the navigation distance varies greatly and can not meet the actual demand.

【技术实现步骤摘要】
服务区域确定方法、装置及电子设备
本专利技术涉及互联网
,具体而言,涉及一种服务区域确定方法、装置及电子设备。
技术介绍
服务区域是商家可以提供服务的范围。现有技术中,服务区域是根据商家位置和导航距离R确定的。计算出商家位置周边多个方向上与商家位置的导航距离等于R的节点,并使用导航路径把多个节点依次连接,从而形成服务区域。专利技术人经研究发现,目前的技术方案中,确定服务区域时只考虑了导航距离,而没有考虑商家周边路况,导致同一个导航距离R确定出来的服务区域的面积不同。例如,当商家周边路况较好,导航路径多为直线,则导航距离等于R的节点延伸较远,确定出的服务区域较大。反之,当商家周边路况较差,导航路径多为曲折迂回,则导航距离等于R的节点延伸较近,确定出的服务区域较小。在外卖、打车、快递等领域,商家服务区域的面积大小是决定商家利益、竞争的公平性、响应订单的速度及客户体验度等的重要因素。通常情况下,服务区域越大,潜在订单越多,商家获利越多,商家平均响应速度越慢,客户体验越差。
技术实现思路
有鉴于此,本专利技术的目的在于提供一种服务区域确定方法、装置及电子设备,以改善现有技术中根据导航距离确定出的服务区域面积差异较大,无法满足实际需求的问题。为实现上述目的,本专利技术提供如下技术方案:本专利技术较佳实施例提供一种服务区域确定方法,包括:根据导航距离得出预估服务区域;计算所述预估服务区域的面积;根据所述预估服务区域的面积与期望服务区域的面积确定最终服务区域。优选地,所述根据所述预估服务区域的面积与期望服务区域的面积确定最终服务区域的步骤包括:计算所述预估服务区域的面积与期望服务区域的面积之差是否满足预设条件;若不满足所述预设条件,则调整所述导航距离,返回执行根据所述导航距离得出预估服务区域的步骤;若满足所述预设条件,则将所述预估服务区域确定为最终服务区域。优选地,所述计算所述预估服务区域的面积的步骤包括:根据所述预估服务区域的边界坐标,得到所述预估服务区域的外接规则图形;将所述外接规则图形划分为多个子规则图形;根据所述子规则图形的面积计算所述预估服务区域的面积。优选地,所述根据所述子规则图形的面积计算所述预估服务区域的面积的步骤包括:确定每个子规则图形的中心点的坐标;计算中心点在所述预估服务区域内的所有子规则图形的面积之和作为所述预估服务区域的面积。优选地,所述外接规则图形为矩形。优选地,所述根据所述预估服务区域的边界坐标,得到所述预估服务区域的外接规则图形的步骤包括:获取所述预估服务区域的边界坐标中横坐标的最小值和最大值,及纵坐标的最小值和最大值;根据所述横坐标的最小值和纵坐标的最小值确定第一坐标点,根据所述横坐标的最大值和纵坐标的最小值确定第二坐标点,根据所述横坐标的最大值和纵坐标的最大值确定第三坐标点,根据所述横坐标的最小值和纵坐标的最大值确定第四坐标点;连接所述第一坐标点、第二坐标点、第三坐标点和第四坐标点形成所述外接规则图形。优选地,所述将所述外接规则图形划分为多个子规则图形的步骤包括:根据预设规则确定子规则图形的个数;获取所述外接规则图形的边界坐标中横坐标的最大值和最小值的差值,获取所述差值与所述子规则图形的个数的商值,将所述商值作为每个子规则图形的长度;获取所述外接规则图形的边界坐标中纵坐标的最大值和最小值的差值,获取该差值与所述子规则图形的个数的商值,将该商值作为每个子规则图形的宽度;将所述外接规则图形划分为多个具有所述长度和宽度的矩形。优选地,所述方法还包括:根据所述期望服务区域的面积预估出所述导航距离。优选地,所述根据所述期望服务区域的面积预估出所述导航距离的步骤包括:获取所述期望服务区域的面积与圆周率的商值,获取该商值的算术平方根;获取所述算术平方根与预定系数的乘积,将该乘积确定为所述导航距离。本专利技术另一较佳实施例提供一种服务区域确定装置,包括:服务区域预估模块,用于根据导航距离得出预估服务区域;面积计算模块,用于计算所述预估服务区域的面积;服务区域确定模块,用于根据所述预估服务区域的面积与期望服务区域的面积确定最终服务区域。优选地,所述服务区域确定模块包括:面积差计算子模块,用于计算所述预估服务区域的面积与期望服务区域的面积之差是否满足预设条件;调整子模块,用于在不满足所述预设条件时,调整所述导航距离,将调整后的导航距离返回给所述服务区域预估模块,以使所述服务区域预估模块根据调整后的导航距离重新得出预估服务区域;服务区域确定子模块,用于在满足所述预设条件时,将所述预估服务区域确定为最终服务区域。优选地,所述面积计算模块包括:外接规则图形划分子模块,用于根据所述预估服务区域的边界坐标,得到所述预估服务区域的外接规则图形;子规则图形划分子模块,用于将所述外接规则图形划分为多个子规则图形;面积计算子模块,用于根据所述子规则图形的面积计算所述预估服务区域的面积。本专利技术另一较佳实施例提供一种电子设备,包括处理器和存储器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现以下步骤:根据导航距离得出预估服务区域;计算所述预估服务区域的面积;根据所述预估服务区域的面积与期望服务区域的面积确定最终服务区域。本专利技术另一较佳实施例提供一种计算机可读储存介质,其上存储有计算机程序,该计算机程序被处理器执行时实现上述的服务区域确定方法的步骤。本专利技术实施例提供的服务区域确定方法、装置及电子设备,根据预估服务区域的面积与期望服务区域的面积确定最终服务区域,解决了由于不同商家周边路况不同导致的同一导航距离确定出的服务区域的面积差异较大的问题,维护了商家利益,满足实际需求。附图说明为了更清楚地说明本专利技术实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍。应当理解,以下附图仅示出了本专利技术的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。图1为本专利技术较佳实施例提供的一种电子设备的方框示意图。图2为本专利技术较佳实施例提供的一种服务区域确定方法的流程图。图3为一实施方式中图2所示步骤S210包括的子步骤的示意图。图4为一实施方式中图2所示步骤S230包括的子步骤的示意图。图5为一实施方式中图4所示步骤S231包括的子步骤的示意图。图6为一实施方式中图4所示步骤S232包括的子步骤的示意图。图7为一实施方式中图4所示步骤S233包括的子步骤的示意图。图8为一实施方式中图2所示步骤S240包括的子步骤的示意图。图9为一实施方式中图2所示步骤S240包括的另一子步骤的示意图。图10为本专利技术较佳实施例提供的一种服务区域确定装置的功能模块框图。图11为图10所示的面积计算模块包括的子模块的示意图。图12为图10所示的服务区域确定模块包括的子模块的示意图。图标:100-电子设备;110-存储器;120-处理器;130-网络模块;200-服务区域确定装置;210-导航距离预估模块;220-服务区域预估模块;230-面积计算模块;240-服务区域确定模块;231-外接规则图形划分子模块;232-子规则图形划分子模块;233-面积计算子模块;241-面积差计算子模块;242-服务区域确定子模块;243-调整子模块。具体实施方式本文档来自技高网...

【技术保护点】
1.一种服务区域确定方法,其特征在于,所述方法包括:根据导航距离得出预估服务区域;计算所述预估服务区域的面积;根据所述预估服务区域的面积与期望服务区域的面积确定最终服务区域。

【技术特征摘要】
1.一种服务区域确定方法,其特征在于,所述方法包括:根据导航距离得出预估服务区域;计算所述预估服务区域的面积;根据所述预估服务区域的面积与期望服务区域的面积确定最终服务区域。2.根据权利要求1所述的服务区域确定方法,其特征在于,所述根据所述预估服务区域的面积与期望服务区域的面积确定最终服务区域的步骤包括:计算所述预估服务区域的面积与期望服务区域的面积之差是否满足预设条件;若不满足所述预设条件,则调整所述导航距离,返回执行根据所述导航距离得出预估服务区域的步骤;若满足所述预设条件,则将所述预估服务区域确定为最终服务区域。3.根据权利要求1所述的服务区域确定方法,其特征在于,所述计算所述预估服务区域的面积的步骤包括:根据所述预估服务区域的边界坐标,得到所述预估服务区域的外接规则图形;将所述外接规则图形划分为多个子规则图形;根据所述子规则图形的面积计算所述预估服务区域的面积。4.根据权利要求3所述的服务区域确定方法,其特征在于,所述根据所述子规则图形的面积计算所述预估服务区域的面积的步骤包括:确定每个子规则图形的中心点的坐标;计算中心点在所述预估服务区域内的所有子规则图形的面积之和作为所述预估服务区域的面积。5.根据权利要求3所述的服务区域确定方法,其特征在于,所述外接规则图形为矩形。6.根据权利要求5所述的服务区域确定方法,其特征在于,所述根据所述预估服务区域的边界坐标,得到所述预估服务区域的外接规则图形的步骤包括:获取所述预估服务区域的边界坐标中横坐标的最小值和最大值,及纵坐标的最小值和最大值;根据所述横坐标的最小值和纵坐标的最小值确定第一坐标点,根据所述横坐标的最大值和纵坐标的最小值确定第二坐标点,根据所述横坐标的最大值和纵坐标的最大值确定第三坐标点,根据所述横坐标的最小值和纵坐标的最大值确定第四坐标点;连接所述第一坐标点、第二坐标点、第三坐标点和第四坐标点形成所述外接规则图形。7.根据权利要求3所述的服务区域确定方法,其特征在于,所述将所述外接规则图形划分为多个子规则图形的步骤包括:根据预设规则确定子规则图形的个数;获取所述外接规则图形的边界坐标中横坐标的最大值和最小值的差值,获取所述差值与所述子规则图形的个数的商值,将所述商值作为每个子规则图形的长度;获取所述外接规则图形的...

【专利技术属性】
技术研发人员:尹非凡薛章鹰
申请(专利权)人:北京三快在线科技有限公司
类型:发明
国别省市:北京,11

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

1