CN109711783A - 配送范围的生成方法、装置、服务器及存储介质 - Google Patents
配送范围的生成方法、装置、服务器及存储介质 Download PDFInfo
- Publication number
- CN109711783A CN109711783A CN201811621600.4A CN201811621600A CN109711783A CN 109711783 A CN109711783 A CN 109711783A CN 201811621600 A CN201811621600 A CN 201811621600A CN 109711783 A CN109711783 A CN 109711783A
- Authority
- CN
- China
- Prior art keywords
- range
- net region
- target object
- dispatching
- net
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 62
- 238000011156 evaluation Methods 0.000 claims abstract description 69
- 230000015654 memory Effects 0.000 claims description 26
- 238000004364 calculation method Methods 0.000 claims description 3
- 238000004590 computer program Methods 0.000 claims description 2
- 238000007873 sieving Methods 0.000 claims 1
- 238000012216 screening Methods 0.000 abstract description 7
- 238000004883 computer application Methods 0.000 abstract description 2
- 238000012163 sequencing technique Methods 0.000 description 47
- 238000012512 characterization method Methods 0.000 description 12
- 238000010586 diagram Methods 0.000 description 8
- 230000002093 peripheral effect Effects 0.000 description 5
- 244000269722 Thea sinensis Species 0.000 description 3
- 238000005516 engineering process Methods 0.000 description 3
- 235000013305 food Nutrition 0.000 description 3
- 239000008267 milk Substances 0.000 description 3
- 210000004080 milk Anatomy 0.000 description 3
- 235000013336 milk Nutrition 0.000 description 3
- 238000012545 processing Methods 0.000 description 3
- 230000015572 biosynthetic process Effects 0.000 description 2
- 238000004891 communication Methods 0.000 description 2
- 230000006870 function Effects 0.000 description 2
- 230000005055 memory storage Effects 0.000 description 2
- 241000406668 Loxodonta cyclotis Species 0.000 description 1
- 240000007594 Oryza sativa Species 0.000 description 1
- 235000007164 Oryza sativa Nutrition 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 235000019994 cava Nutrition 0.000 description 1
- 239000012141 concentrate Substances 0.000 description 1
- 238000003066 decision tree Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 230000035622 drinking Effects 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 235000009566 rice Nutrition 0.000 description 1
- 239000007787 solid Substances 0.000 description 1
Landscapes
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
本发明实施例涉及计算机应用技术领域,公开了一种配送范围的生成方法、装置、服务器及存储介质。配送范围的生成方法包括:获取目标对象的配送范围;根据所述配送范围内多个网格区域相关的历史订单信息,确定所述网格区域对应的评估信息;根据所述网格区域对应的评估信息对所述网格区域进行筛选,生成所述目标对象的目标配送范围。本发明实施方式的技术方案,可以自动生成配送范围,省时省力。
Description
技术领域
本发明涉及计算机应用技术领域,特别涉及一种配送范围的生成方法、装置、服务器及存储介质。
背景技术
随着互联网技术的发展,线上到线下o2o的模式由于其独特的优势,得到了越来越商家的青睐,各行各业都争相加入到o2o模式中来。在o2o模式中,通过互联网线上来揽客,然后再通过线下配送服务将商品送到客户手中。
在各行各业中,对于一些对时效要求比较高的行业,如餐饮、生鲜等,使用o2o模式时,在配送服务上面临着巨大的挑战。为了确保在较短的时间内能够将商品送到客户手中,这些商户一般都会根据经验人工划分出一个配送范围,只有在该配送范围内的用户,才能通过线上购买商品。如线上的餐饮店,都会有一个送餐范围,只用在送餐范围内的用户才可以在线上下单。
发明人发现现有技术中至少存在如下问题:人工划分配送范围,通常需要工作人员事先了解周边情况再进行划分,较为耗时耗力。
发明内容
本发明实施方式的目的在于提供一种配送范围的生成方法、装置、服务器及存储介质,可以自动生成配送范围,省时省力。
为解决上述技术问题,本发明的实施方式提供了一种配送范围的生成方法,包括:获取目标对象的配送范围;根据所述配送范围内多个网格区域相关的历史订单信息,确定所述网格区域对应的评估信息;根据所述网格区域对应的评估信息对所述网格区域进行筛选,生成所述目标对象的目标配送范围。
本发明的实施方式还提供了一种配送范围的生成装置,包括:配送范围获取模块,用于获取目标对象的配送范围;评估信息确定模块,用于根据所述配送范围内多个所述网格区域相关的历史订单信息,确定所述网格区域对应的评估信息;配送范围生成模块,用于根据所述网格区域对应的评估信息对所述网格区域进行筛选,生成所述目标对象的目标配送范围。
本发明的实施方式还提供了一种服务器,包括存储器和处理器,存储器存储计算机程序,处理器运行程序时执行如上所述的配送范围的生成方法。
本发明的实施方式还提供了一种非易失性存储介质,用于存储计算机可读程序,计算机可读程序用于供计算机执行如上所述的配送范围的生成方法。
本发明实施方式相对于现有技术而言,主要区别及其效果在于:根据目标对象的配送范围内多个网格区域相关的历史订单信息,确定网格区域对应的评估信息,并根据评估信息对网格区域进行筛选,生成目标对象的目标配送范围;从而可以自动生成配送范围,相较于现有技术中人工划分配送范围而言,省时省力。
另外,所述获取目标对象的配送范围,包括:确定所述目标对象是否存在历史订单信息;若所述目标对象存在历史订单信息,则根据所述目标对象的历史订单信息确定所述目标对象的有单范围;根据所述有单范围和所述目标对象的原始配送范围确定所述目标对象的第一配送范围;确定所述目标对象的第二配送范围;其中,所述第二配送范围与所述第一配送范围不重叠,且所述第二配送范围中的任意一位置到所述目标对象的骑行距离小于预设的距离阈值且骑行时长小于预设的时长阈值;其中,所述配送范围包括所述第一配送范围和第二配送范围。本实施例中,将根据历史订单信息确定第一配送范围和预测的第二配范围同时作为目标配送范围的筛选基础,即可以从两类优质的配送范围中选取目标配送范围,从而可以使得生成的目标配送范围更为合理。
另外,若所述目标对象不存在历史订单信息,则确定所述目标对象的第三配送范围;其中,所述第三配送范围中的任意一位置到所述目标对象的骑行距离小于所述距离阈值且骑行时长小于所述时长阈值;其中,所述配送范围为所述第三配送范围。即,当目标对象不存在历史订单信息时(没有过订单),预测的第二配范围同时作为目标配送范围的筛选基础,从而,即使是没有发生过订单(如刚开业或者还没开业)的目标对象,也可以自动生成目标配送范围。
另外,所述根据所述配送范围内多个所述网格区域相关的历史订单信息,确定各所述网格区域对应的评估信息,包括:根据所述历史订单中的用户地址,确定每个所述网格区域对应的历史订单;其中,所述网格区域对应的历史订单包含所述目标对象在所述网格区域的历史订单或者除所述目标对象的其他对象在所述网格区域的历史订单;根据所述网格区域对应的历史订单,确定所述网格区域的评估参数;其中,所述评估信息至少包含所述评估参数。本实施例提供了每个网格区域对应的评估参数的一种具体确定方式。
另外,在所述根据所述网格区域对应的历史订单,确定所述网格区域的评估参数之后,还包含:根据所述网格区域的评估参数,计算所述网格区域的评估分值;其中,所述评估信息还包含所述评估分值。本实施例提供了评估信息的一种具体表征方式,即可以通过评估参数和评估分值来表征。
另外,在所述根据各所述网格区域对应的评估信息对各所述网格区域进行筛选,并生成所述目标对象的目标配送范围之后,还包含:确定所述目标配送范围中的各所述网格区域中是否存在离群点;若存在,则剔除所述离群点。本实施例中,剔除所述离群点,可以使得目标配送范围更加合理。
另外,在所述根据各所述网格区域对应的评估信息对各所述网格区域进行筛选,并生成所述目标对象的目标配送范围之后,还包含:确定所述目标配送范围中处于边缘区域的所述网格区域中,是否存在包含热点的目标网格区域;若存在,则确定所述热点位于所述目标网格区域中的面积占所述热点的总面积的比例是否大于或等于预设比例;若是,则将所述热点完全划归于所述目标配送范围内。本实施例中,可以避免热点(如一栋大楼)的一部分在目标配送范围内,而另一部分在目标配送范围外,使得目标配送范围更加合理。
另外,在所述根据各所述网格区域对应的评估信息对各所述网格区域进行筛选,并生成所述目标对象的目标配送范围之后,还包含:确定所述目标配送范围的总面积是否在预设的面积取值范围内;若不是,则按照预设的调整方式对所述目标配送范围进行调整,以使得调整后的所述目标配送范围的总面积在所述面积取值范围内。本实施例中,当目标配送范围的总面积不预设的面积取值范围内时,可以调整目标配送范围的大小;从而可以使得目标配送范围的总面积更加合理,避免过大或过小。
附图说明
图1是根据本发明第一实施方式的配送范围的生成方法的流程图;
图2是根据本发明第一实施方式中步骤101的具体流程图;
图3是根据本发明第一实施方式中目标对象的配送范围的一个例子的示意图;
图4是根据本发明第一实施方式中目标对象的配送范围的另一个例子的示意图;
图5是根据本发明第一实施方式中步骤102的具体流程图;
图6是根据本发明第一实施方式中子步骤1022的具体流程图;
图7是根据本发明第一实施方式中步骤103的具体流程图;
图8是根据本发明第一实施方式中子步骤1034的具体流程图;
图9是根据本发明第二实施方式的配送范围的生成方法的流程图;
图10是根据本发明第二实施方式中目标配送范围中出现离群点的示意图;
图11是根据本发明第三实施方式的配送范围的生成方法的流程图;
图12是根据本发明第四实施方式的配送范围的生成方法的流程图;
图13是根据本发明第五实施方式的配送范围的生成方法的流程图;
图14是根据本发明第六实施方式的配送范围的生成装置的方框图;
图15是根据本发明第七实施方式的服务器的方框图。
具体实施方式
为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合附图对本发明的各实施方式进行详细的阐述。然而,本领域的普通技术人员可以理解,在本发明各实施方式中,为了使读者更好地理解本申请而提出了许多技术细节。但是,即使没有这些技术细节和基于以下各实施方式的种种变化和修改,也可以实现本申请所要求保护的技术方案。以下各个实施例的划分是为了描述方便,不应对本发明的具体实现方式构成任何限定,各个实施例在不矛盾的前提下可以相互结合相互引用。
本发明的第一实施方式涉及一种配送范围的生成方法,如图1所示,该方法包括:
步骤101,获取目标对象的配送范围;
步骤102,根据配送范围内多个网格区域相关的历史订单信息,确定网格区域对应的评估信息;
步骤103,根据网格区域对应的评估信息对网格区域进行筛选,生成目标对象的目标配送范围。
本实施例中,根据目标对象的配送范围内多个网格区域相关的历史订单信息,确定网格区域对应的评估信息,并根据评估信息对网格区域进行筛选,生成目标对象的目标配送范围;从而可以自动生成配送范围,相较于现有技术中人工划分配送范围而言,省时省力。
以下为对上述各步骤的具体说明。
本实施例的配送范围的生成方法可以应用于外卖平台或购物平台的服务器,平台上入驻有很多商户,如餐厅、奶茶店、咖啡店;本实施例中的目标对象即为目标商户,可以是目标餐厅、或目标奶茶店、或目标咖啡店等。订餐平台中记录有各商户的历史订单信息,具体的,历史订单信息通常被存储在预设的数据库中,如订餐平台会实时记录各商户的交易情况,并将每一笔订单的相关信息形成一条订单记录且存储在数据库中。通常的,对于每一个商户,数据库可以保存其在最近的一段时间内的订单记录,最近的一段时间内的订单记录即为商户的历史订单信息。其中,最近的一段时间可以根据实际情况设定,例如设定为最近180天。服务器与该数据库通信连接,从而可以从数据库中获取各商户的历史订单信息。
如图2所示,本实施例中的步骤101具体包括:
子步骤1011,确定目标对象是否存在历史订单信息;若是,则进入子步骤1012;若否,则进入子步骤1015。
如果目标对象是在正常营业的,通常都会存在历史订单信息,而如果是还未开业,那么会不存在历史订单信息,如果是刚刚开业的,那么也可能不存在历史订单信息。
服务器查询数据库中是否存在目标对象的历史订单信息;当目标对象存在历史订单信息时,依次执行子步骤1012至子步骤1014;当目标对象不存在历史订单信息,执行子步骤1015。
子步骤1012,根据目标对象的历史订单信息确定目标对象的有单范围。
目标对象的历史订单信息可以包含多条订单记录,且每条订单记录可以包含用户地址、配送运力的骑行距离、用户下单时间、配送运力的到达时间、订单的超时情况、订单包括的订购商品等信息。根据订单记录中的用户地址,就可以识别出目标对象的有单范围。
具体的,可以在热点地图上将每个订单记录中的用户地址标志出来,如每个用户地址对应于一个标志点,然后将处于最***的标志点用平滑曲线连接起来,就形成了一个目标对象的有单范围。
子步骤1013,根据有单范围和目标对象的原始配送范围确定目标对象的第一配送范围。
本实施例中,目标对象具有一个原始配送范围,该原始配送范围是人工预先划分的;这里可以结合有单范围和原始配送范围共同确定第一配送范围。具体的,如果有单范围完全包含在原始配送范围内,则将有单范围确定为第一配送范围;如果原始配送范围完全包含在有单范围,则将原始配送范围确定为第一配送范围;如果有单范围和原始配送范围仅部分重叠,则将原始配送范围作为第一配送范围。以上只是结合有单范围和原始配送范围共同确定第一配送范围的一种具体方式,本实施方式并不以此为限。
需要说明的是,在其他例子中,也可能目标对象没有原始配送范围,这种情况下,可以直接将有单范围确定为第一配送范围。
子步骤1014,确定目标对象的第二配送范围;其中,第二配送范围与第一配送范围不重叠,且第二配送范围中的任意一位置到目标对象的骑行距离小于预设的距离阈值且骑行时长小于预设的时长阈值;其中,配送范围包括第一配送范围和第二配送范围。
具体的,首先,基于预设的距离阈值和时长阈值确定一个周边范围;该周边范围的确定方式为:以目标对象为中心向外延伸,先确定骑行距离等于距离阈值且骑行时长小于时长阈值的点(热点地图上的每个点表示一个位置);再将上述确定的点连接起来以形成该周边范围的边界线,由此确定出该周边区域;然后从该周边范围内挖掉第一配送范围,剩下的就是第二配送范围。因此,第二配送范围与第一配送范围不重叠,并且第二配送范围中的任意一位置到目标对象的骑行距离小于距离阈值且骑行时长小于时长阈值。
如上,子步骤1012至子步骤1013中确定的第一配送范围,是基于历史订单信息确定的,即理解为现有的实际发生订单的配送范围(第一类优质的配送范围);子步骤1014中确定的第二配送范围,是基于预设的距离阈值和时长阈值,即可以理解为在目标对象周围的一定范围内选取的(第二类优质的配送范围)。本实施例中,将第一配送范围和第二配送范围合并后作为后续目标配送范围的筛选基础,即可以从两类优质的配送范围中选取目标配送范围,可以使得后续生成的目标配送范围更为合理。
以距离阈值为5千米,时长阈值为45分钟为例,如图3所示为目标对象的配送范围的一个例子的示意图,在这个例子中,目标对象存在历史订单信息。图3中,K代表目标对象,A所指示的区域表示第一配送范围,B所指示的区域表示第二配送范围;即,B所指示的区域内任意一位置到目标对象的骑行距离小于5千米且骑行时长小于45分钟。
子步骤1015,确定目标对象的第三配送范围;其中,第三配送范围中的任意一位置到目标对象的骑行距离小于距离阈值且骑行时长小于时长阈值;其中,配送范围为第三配送范围。
当目标对象不存在历史订单信息时,将基于预设的距离阈值和时长阈值确定的周边范围确定为第三配送范围。本实施例中,子步骤1015中的距离阈值、时长阈值与子步骤1014中所提到的距离阈值、时长阈值相同。
以距离阈值为5千米,时长阈值为45分钟为例,如图4所示为目标对象的配送范围的另一个例子的示意图,在这个例子中,目标对象不存在历史订单信息。图4中,K代表目标对象,C所指示的区域表示第三配送范围;即,C所指示的区域内任意一位置到目标对象的骑行距离小于5千米且骑行时长小于45分钟。将图4与图3对比可知,C所指示的区域实际上就是A所指示的区域和B所指示的区域的总和。
需要说明的是,本实施例中,当目标对象存在历史订单信息时,确定出第一配送范围和第二配送范围,即目标对象的配送范围包含第一配送范围和第二配送范围;然并不以此为限;在其他例子中,当目标对象存在历史订单信息时,目标对象的配送范围可以仅包含第一配送范围。
如图5所示,本实施例中的步骤102的具体说明如下。
子步骤1021,根据历史订单中的用户地址,确定每个网格区域对应的历史订单;其中,网格区域对应的历史订单包含目标对象在网格区域的历史订单或者除目标对象的其他对象在网格区域的历史订单。
本实施例中,热点地图被预先划分成网格状,形成一个网格地图。热点地图包括多个网格区域,且各网格区域具有标识符以唯一表征该网格区域;热点地图上的任意点(即任意位置)都能对应到某一个网格区域。因此,当目标对象的配送范围确定后,即可获取配送范围内的多个网格区域。如图3、4中的小方格即为网格区域。
由于每个历史订单中都包含用户地址,因此根据历史订单中的用户地址识别出历史订单对应的网格区域,从而可以确定每个网格区域对应的历史订单;一个网格区域对应的历史订单的数量可能有一个,也可能有多个。
其中,多个网格区域相关的历史订单信息可以理解为:包含目标对象的历史订单信息和/或除目标对象的其他对象对应于多个网格区域的历史订单信息;或者,也可以理解为:用户地址位于多个网格区域中的所有历史订单。
本实施例中,每个网格区域对应的历史订单包含:目标对象在网格区域的历史订单或者除目标对象的其他对象在网格区域的历史订单。具体的,包含以下两种情况。
情况(1),目标对象存在历史订单信息,即当目标对象的配送范围包含第一配送范围和第二配送范围时:将第一配送范围内的网格区域记作第一网格区域,将第二配送范围内的网格区域记作第二网格区域;对于每个第一网格区域,将目标对象在该第一网格区域的历史订单作为该第一网格区域对应的历史订单;对于每个第二网格区域,将除目标对象的其他对象在该第二网格区域的历史订单作为该第二网格区域对应的历史订单。其中,其他对象是指其他商户,可以是其他餐厅、或其他奶茶店、或其他咖啡店等;或者,其他对象可以指与该目标对象同品类的商户,此时其他对象与该目标对象的相关性更大,其他对象的历史订单更具有参考性。其中,对于同一个网格区域,可能存在其中一部分位于第一配送范围内,另一部分位于第二配送范围内的情况,此时,可以将该网格区域记作第一网格区域或第二网格区域的任意一种;或者也可以,如果该网格区域位于第一配送范围内部分较多,则将该网格区域记作第一网格区域,反之则记作第二网格区域。
情况(2),目标对象不存在历史订单信息,即当目标对象的配送范围包含第三配送范围的时:将第三配送范围内的网格区域记作第三网格区域;对于每个第三网格区域,将除目标对象的其他对象在该第三网格区域的历史订单作为该第三网格区域对应的历史订单。
其中,由于第一网格区域是基于目标对象的有单范围确定的,第一网格区域中存在目标对象的历史订单,所以将目标对象的历史订单作为得出第一网格区域的评估信息的依据,更为合理(与目标对象的关联性更高),然并不以此为限,在其他例子中,第一网格区域对应的历史订单还可以包含其他对象的历史订单;而第二网格区域、第三网格区域均是基于预测的目标对象的周边范围(不包含有单范围)确定的,第二网格区域、第三网格区域中不存在目标对象的历史订单,所以用其他对象的历史订单作为得出第二网格区域、第三网格区域的评估信息的依据。
子步骤1022,根据网格区域对应的历史订单,确定网格区域的评估参数。请参考图6,具体说明如下。其中,评估信息包含评估参数。
对于上述情况(1),当目标对象的配送范围包含第一配送范围和第二配送范围时,子步骤1022包括:子步骤1022-1,根据目标对象在第一配送范围内各第一网格区域的历史订单,确定各第一网格区域的评估参数;子步骤1022-2,根据除目标对象的其他对象在目标对象的第二配送范围内各第二网格区域的历史订单,基于预设的估算方式估算各第二网格区域的评估参数。
对于上述情况(2),当目标对象的配送范围包含第三配送范围的时,子步骤1022包括:子步骤1022-3,根据除目标对象的其他对象在目标对象的第三配送范围内各第三网格区域的历史订单,基于预设的估算方式估算各第三网格区域的评估参数。
本实施例中,评估信息包含订单量、订单的超时率以及基于预设的网格地图预获取的骑行距离;超时率例如可以是指对于远单60分钟的超时率,然并不以此为限。本实施方式对评估参数的具体类型不作任何限制,评估参数可以根据实际情况设定。
本实施例中,由于网格地图是预先形成的,所以每个网格区域与目标对象之间的骑行距离,可以是预先计算好的;即本地有预存有网格区域与目标对象之间的骑行距离,而订单量、超时率时要通过计算得到的。需要说明的是,每个网格区域可以看作是一个整体,即同一个网格区域中的任意位置与目标对象之间的骑行距离都相等。
具体的,在子步骤1022-2中,可以根据上述估算方式估算各第二网格区域的订单量;且根据除目标对象的其他对象在各第二网格区域的历史订单,估算各第二网格区域的超时率。在子步骤1022-3中,可以根据上述估算方式估算目标对象在各第三网格区域的订单量,且根据除目标对象的其他对象在各第三网格区域的历史订单,估算各第三网格区域的超时率。
本实施例中,估算方式例如为,以城市ID、网格区域(第二网格区域或第三网格区域)对其他对象的总订单量、其他对象的平均订单量、其他对象到网格区域的骑行距离、网格区域的历史订单信息所涉及的其他对象数量与网格区域对应的所有对象数量的比值作为特征,使用GBDT(梯度提升决策树)进行网格区域到目标对象的订单量估算。超时率是指超时的订单量/总订单量,即,对于每个网格区域(第二网格区域或第三网格区域),统计出该网格区域内的除目标对象的其他对象的总订单量(订单记录的总数即为总订单量),统计出超时的订单量(每条订单记录都包含超时情况,可以根据超时情况确定该条订单记录是否为超时的订单记录)。
较佳的,本实施例中的步骤102还可以包含:子步骤1023,根据网格区域的评估参数,计算网格区域的评估分值。其中,评估信息还包含评估分值。
本实施例中,预先设定了订单量高阈值、订单量低阈值、超时率阈值,并基于订单量高阈值、超时率阈值,将每个网格区域分成三大类,具体如下。
第一类,网格区域的订单量大于或等于订单量高阈值且网格区域的超时率小于超时率阈值,则将网格区域的评估分值设定为表征最高配送质量的值。
第二类,网格区域的订单量小于或等于订单量低阈值,则根据骑行距离及其权重、超时率及其权重,计算网格区域的评估分值。
第三类,网格区域的订单量小于订单量高阈值且大于订单量低阈值,或者,网格区域的订单量大于或等于订单量高阈值且网格区域的超时率大于或等于超时率阈值,则根据骑行距离及其权重、订单量及其权重、超时率及其权重,计算网格区域的评估分值。
其中,第一类的网格区域由于订单量和超时率都较佳,对于这类网格区域,显然需要保留,所有将其评估分值设定为表征最高配送质量的值。
本实施例中,可以设定为,评估分值从零开始,评估分值越低,配送质量越好;故对于第一类的网格区域的评估分值可以直接设定为零。
本实施例中还预先设定有各评估参数对应的权重,对于第二类和第三类的网格区域,都可以基于各评估参数和权重。具体的,首先,对于每个评估参数,根据评估参数的具体数值对各网格区域进行排序,以得到每个网格区域对应于该评估参数的排序序号;其次,计算每个评估参数的排序序号及其对应的权重的乘积,并将多个乘积之和作为评估分值。
如上可知,第二类的网格区域的评估分值可以表示为:M=a2*E+a3*F;第三类的网格区域的评估分值可以表示为:M=a1*D+a2*E+a3*F;其中,D表示基于订单量排序的序号、E表示基于骑行距离排序的序号、F表示基于超时率排序的序号,a1表示订单量对应的权重、a2表示骑行距离对应的权重、a3表示超时率对应的权重;a1、a2、a3均是根据实际情况预先设定的。
例如,目前有六个网格区域,评估参数如下表1所示:
表1
网格区域 | 订单量(单) | 骑行距离(km) | 超时率(%) |
W1 | 835 | 2.5 | 1.0 |
W2 | 1001 | 1.2 | 0.9 |
W3 | 1342 | 2.1 | 0.6 |
W4 | 1120 | 1.9 | 0.6 |
W5 | 100 | 1.5 | 0.2 |
W6 | 1322 | 2.3 | 1.2 |
其中,表1中的数据仅为举例说明,并不以此为限。
假设,订单量高阈值为1200,订单量低阈值为100,超时率阈值为0.9%。上述六个网格区域中,可以确定出:W3属于第一类的网格区域;M5属于第二类的网格区域;W1、W2、W4、W5、W6均属于第三类的网格区域。
对于属于第二类和第一类的网格区域,根据各评估参数进行排序。具体的,基于订单量进行排序,按照订单量从高到低的顺序,排序序列为W6、W4、W2、W1、W5;基于骑行距离进行排序,按照骑行距离从近到远的顺序,排序序列为W5、W2、W4、W6、W1;基于超时率进行排序,按照超时率从低到高的顺序,排序序列为W5、W4、W2、W1、W6。
需要说明的是,本实施例中对于各评估参数的排序依据(按照订单量从高到低的顺序、按照骑行距离从近到远的顺序、按照超时率从低到高的顺序),是基于上述评估分值越低,配送质量越好来设定的;在其他例子中,如果设定为评估分值越高,配送质量越好,那么这里的排序依据可以被设定为,按照订单量从低到高的顺序、按照骑行距离从远到近的顺序、按照超时率从高到低的顺序。
W3属于第一类的网格区域,则W3的评估分值为,M3=0;
W5属于第二类的网格区域,则W5的评估分值为,M5=a2*E5+a3*F5;其中,E5=1、F5=1
W1、W2、W4、W5、W6均属于第三类的网格区域,则:
W1的评估分值为,M1=a1*D1+a2*E1+a3*F1;其中,基于上述各评估参数的排序序列可以得出,D1=4、E1=5、F1=4;
W2的评估分值为,M2=a1*D2+a2*E2+a3*F2;其中,基于上述各评估参数的排序序列可以得出,D2=3、E2=2、F2=3;
W4的评估分值为,M4=a1*D4+a2*E4+a3*F4;其中,基于上述各评估参数的排序序列可以得出,D4=2、E4=3、F4=2;
W5的评估分值为,M5=a1*D5+a2*E5+a3*F5;其中,基于上述各评估参数的排序序列可以得出,D5=5、E5=1、F5=1;
W6的评估分值为,M6=a1*D6+a2*E6+a3*F6;其中,基于上述各评估参数的排序序列可以得出,D6=1、E6=4、F6=5。
如上所述的网格区域,对于情况(1)即为第一网格区域或第二网格区域,对于情况(2)即为第三网格区域。本实施例中评估分值的具体说明以及一个实际例子,然并不以此为限。
如图7所示,本实施例中的步骤103具体如下。
对于情况(1),目标对象存在历史订单信息,即当目标对象的配送范围包含第一配送范围和第二配送范围时,步骤103包括如下子步骤:
子步骤1031,将各第一网格区域按照评估分值排序,将各第二网格区域按照评估分值排序。
子步骤1032,基于排序后的各第一网格区域进行筛选,并基于排序后的各第二网格区域进行筛选;其中,筛选出的各第一网格区域和各第二网格区域形成目标配送范围。
本实施例中,对第一网格区域和第二网格区域分别进行筛选。
对于第一网格区域,子步骤1031中,可以按照评估分值由高到低的顺序对各第一网格区域进行排序,排序后的各第一网格区域形成第一排序队列;此时,第一排序队列中从队首端到队尾端,第一网格区域的配送质量越来越高(评估分值越低,表征的配送质量越高)。子步骤1032中,可以从第一排序队列的第一端开始依次剔除第一网格区域,直至被剔除的所有第一网格区域的评估参数满足预设条件时停止剔除;其中,越靠近第一排序队的第一端的第一网格区域,其评估分值表征的配送质量越低,即本实施例中第一排序队列的第一端为第一排序队列的队首端。第一排序队列中未被剔除的第一网格区域为筛选出的第一网格区域。
对于第二网格区域,子步骤1031中,可以按照评估分值由高到低的顺序对各第二网格区域进行排序,排序后的各第二网格区域形成第二排序队列。此时,第二排序队列中从队首端到队尾端,第二网格区域的配送质量越来越高(评估分值越低,表征的配送质量越高)。子步骤1032中,可以从第二排序队列的第一端开始依次选取第二网格区域,直至被选取的所有第二网格区域的评估参数满足预设条件时停止选取;其中,越靠近第二排序队的第一端的第二网格区域,其评估分值表征的配送质量越高;即本实施例中第二排序队列的第一端为第二排序队列的队尾端。第二排序队列中被选取的第二网格区域为筛选出的第二网格区域。
上述预设条件包含:被剔除的所有第一网格区域对应的订单量总和与目标对象的历史订单总量的比值大于或等于预设比值,或者,被选取的所有第二网格区域对应的订单量总和与目标对象的历史订单总量的比值大于或等于预设比值。在一个例子中,预设比值例如为5%,即,从所有第一网格区域中剔除配送质量较差的5%,并从所有第二网格区域中选取配送质量较高的5%;所有第一网格区域中未被剔除的第一网格区域和从所有第二网格区域中选取的第二网格区域,形成了目标对象的目标配送范围。
需要说明的是,由于在子步骤1031中,本实施例中是按照评估分值由高到低的顺序对各第一网格区域进行排序,且按照评估分值由高到低的顺序对各第二网格区域进行排序,上述第一排序队列的第一端为第一排序队列的队首端,第二排序队列的第一端为第二排序队列的队尾端;然并不以此为限。在其他例子中,如果按照评估分值由低到高的顺序对各第一网格区域进行排序、按照评估分值由低到高的顺序对各第二网格区域进行排序,那么,上述第一排序队列的第一端为第一排序队列的队尾端,第二排序队列的第一端为第二排序队列的队首端。
对于情况(2),目标对象不存在历史订单信息,即当目标对象的配送范围包含第二配送范围时,步骤103包括如下子步骤:
子步骤1033,将各第三网格区域按照评估分值排序;
子步骤1034,基于目标对象的原始配送范围,对排序后的各第三网格区域进行筛选;其中,筛选出的各第三网格区域形成目标配送范围。
具体的,子步骤1033中,可以按照评估分值由高到低的顺序对各第三网格区域进行排序,排序后的各第三网格区域形成第三排序队列;此时,第三排序队列中从队首端到队尾端,第三网格区域的配送质量越来越高(评估分值越低,表征的配送质量越高)。
如图8所示,子步骤1034中,具体包括:
子步骤1034-1,确定原始配送范围的面积与预设的面积取值范围的关系;其中,各第三网格区域的总面积大于面积取值范围的上限值。
子步骤1034-2,若原始配送范围的面积小于面积取值范围的下限值,则,排序后的各第三网格区域形成的第三排序队列,从第三排序队列的第一端开始依次选取第三网格区域,直至被选取的所有第三网格区域的总面积大于或等于面积取值范围的下限值时停止选取;
子步骤1034-3,若原始配送范围的面积在面积取值范围之内,则从第三排序队列的第一端开始依次选取第三网格区域,直至被选取的所有第三网格区域的总面积大于或等于原始配送范围的面积;
子步骤1034-4,若原始配送范围的面积大于面积取值范围的上限值,则从第三排序队列的第一端开始依次选取第三网格区域,直至被选取的所有第三网格区域的总面积大于或等于面积取值范围的上限值;
其中,第三排序队的第一端为第三排序队的队首端或队尾端;越靠近第三排序队的第一端的第三网格区域,其评估分值表征的配送质量越高;第三排序队列中被选取的第三网格区域为筛选出的第三网格区域。
本实施例中,为了使得目标配送范围的面积较为合理,预设了一个面积取值范围。如果目标对象的原始配送范围的面积在面积取值范围之内,表示较为合理,则如子步骤1034-3中,按照配送质量由高到低的顺序从第三排序队中选取第三网格区域,直至被选取的所有第三网格区域的总面积大于或等于原始配送范围的面积时停止选取,选取的所有第三网格区域形成目标配送范围。
如果目标对象的原始配送范围的面积不在面积取值范围之内,表示不太合理,这里有两种可能:若原始配送范围的面积小于面积取值范围的下限值,则如子步骤1034-2中,按照配送质量由高到低的顺序从第三排序队中选取第三网格区域,直至被选取的所有第三网格区域的总面积大于或等于面积取值范围的下限值时停止选取,选取的所有第三网格区域形成目标配送范围;若原始配送范围的面积大于面积取值范围的上限值,则如子步骤1034-4中,按照配送质量由高到低的顺序从第三排序队中选取第三网格区域,直至被选取的所有第三网格区域的总面积大于或等于面积取值范围的上限值时停止选取,选取的所有第三网格区域形成目标配送范围。
需要说明的是,上述子步骤1034-1直至子步骤1034-4,仅仅是为了说明子步骤1034具体实现的逻辑,而并不造成限定;在实际处理中,可以将原始配送范围的面积与面积取值范围的上限值、下限值依次进行比较,从而得出原始配送范围的面积与面积取值范围的关系。
本实施例中的以上筛选方式,可以优先选取配送质量较高的网格区域作为目标配送范围,所以在帮助商户提高订单量、提高配送质量(如降低超时率等)方面的有可能性极大。
需要说明的是,本实施例中,步骤102中计算出的评估信息包含评估参数和评估分值,且步骤103中是基于评估分值对各网格区域进行排序再基于评估参数进行筛选;然并不以此为限;在其他例子中,评估信息可以仅包含评估参数,且步骤103中可以基于评估参数直接进行筛选,具体筛选方式可以根据实际需要设定。
本发明的第二实施方式涉及一种配送范围的生成方法,本实施方式是在第一实施方式基础上的改进,主要改进之处在于:可以对目标配送范围内的离群点进行处理。
如图9所示,本实施方式中的配送范围的生成方法,包括以下步骤:
步骤201,获取目标对象的配送范围;
步骤202,根据配送范围内多个网格区域相关的历史订单信息,确定网格区域对应的评估信息;
步骤203,根据网格区域对应的评估信息对网格区域进行筛选,生成目标对象的目标配送范围;
步骤204,确定目标配送范围中的各网格区域中是否存在离群点;若是,则进入步骤205;若否,则结束。
步骤205,剔除离群点。
其中,本实施例中的步骤201至步骤203和第一实施例中的步骤101至步骤103大致相同,此处不再赘述;不同之处在于,本实施例还包括步骤204、步骤205。
具体的,通过在步骤201至步骤203确定的目标配送范围,可能会存在一些离群点;即,大部分网格区域都是集中在一起且相互连接成一个整体区域,而可能有几个网格区域远离这个整体区域,远离这个整体区域的网格区域即被称之为离群点。在步骤204中,会对目标配送范围中的每个网格区域进行判断,确定该网格区域是否为离群点,如果是的话就会剔除该网格区域。其中,可以通过具体的位置关系判断,来确定每个网格区域是否为离群点;具体方式例如可以是,以每个网格区域为中心取三层的GeoHash(GeoHash是一种开源的地理信息编码***,将地理位置信息用一串短的字母和数字表示),其中层数越多,越宽松,落在此范围的可能性就越大,离群点越少;如果该网格区域周边三层范围内的Geohash少于3个网格区域包含于目标配送范围,则可以判断该网格区域是离群点。如图10所示为目标配送范围的一个例子的示意图,图10中K所指示的网格区域即为离群点。
本实施方式中,剔除目标配送范围内的离群点,可以使得目标配送范围更加合理。
本发明的第三实施方式涉及一种配送范围的生成方法,本实施方式是在第一实施方式基础上的改进,主要改进之处在于:可以对处于目标配送范围边缘的网格区域中的热点进行处理。
如图11所示,本实施方式中的配送范围的生成方法,包括以下步骤:
步骤301,获取目标对象的配送范围;
步骤302,根据配送范围内多个网格区域相关的历史订单信息,确定网格区域对应的评估信息;
步骤303,根据网格区域对应的评估信息对网格区域进行筛选,生成目标对象的目标配送范围;
步骤304,确定目标配送范围中处于边缘区域的网格区域中,是否存在包含热点的目标网格区域;若是,则进入步骤305;若否,则结束。
步骤305,确定热点位于目标网格区域中的面积占热点的总面积的比例是否大于或等于预设比例;若是,则进入步骤306;若否,则进入步骤307。
步骤306,将热点完全划归于目标配送范围内。
步骤307,将热点从目标配送范围中剔除。
其中,本实施例中的步骤301至步骤303和第一实施例中的步骤101至步骤103大致相同,此处不再赘述;不同之处在于,本实施例还包括步骤304至步骤307。
本实施例中,热点是指一个整体区域,例如写字楼。由于一个热点可能同时位于多个网格区域内,所以有可能存在热点的一部分被划分在目标配送范围内,而另一部分被划分在目标配送范围外的情况,这显然是不合理的。本实施例中可以避免这种不合理情况的发生。
具体的,确定目标配送范围中处于边缘区域的网格区域中是否存在热点;如果存在,那么如果该热点位于目标网格区域中的面积占该热点的总面积的比例大于或等于预设比例,则可以将该热点完全划归于目标配送范围内;否则就将该热点从目标配送范围剔除。其中,热点位于目标网格区域中的面积以及热点的总面积都是可以通过热点地图计算出来的,此处不再详述。另外,预设比例根据需要设定,例如可以设定为0.3。
需要说明的是,本实施例也可以是在第二实施例基础上的改进;并且,当本实施例是在第二实施例基础上改进的时候,对离群点的处理和对边缘区域网格区域中的热点的处理的先后顺序不限。
本发明的第四实施方式涉及一种配送范围的生成方法,本实施方式是在第一实施方式基础上的改进,主要改进之处在于:可以对目标配送范围的面积是否合理进行判断,并在目标配送范围的面积不合理时作处理。
如图12所示,本实施方式中的配送范围的生成方法,包括以下步骤:
步骤401,获取目标对象的配送范围;
步骤402,根据配送范围内多个网格区域相关的历史订单信息,确定网格区域对应的评估信息;
步骤403,根据网格区域对应的评估信息对网格区域进行筛选,生成目标对象的目标配送范围;
步骤404,确定目标配送范围的总面积是否在预设的面积取值范围内;若否,则进入步骤405;若是,则结束。
步骤405,按照预设的调整方式对目标配送范围进行调整,以使得调整后的目标配送范围的总面积在面积取值范围内。
其中,本实施例中的步骤401至步骤403和第一实施例中的步骤101至步骤103大致相同,此处不再赘述;不同之处在于,本实施例还包括步骤404、步骤405。
通常的,行业内会规定一个面积取值范围,目标配送范围的面积如果位于该面积取值范围内,则被认为是合理的,如果位于该面积取值范围外(过大或过小),则被认为是不合理的。本实施例对于目标配送范围不合理的情况,按照预设的调整方式进行调整,直至目标配送范围的面积位于该面积取值范围内。其中,该面积取值范围例如可以为5-30平方千米,即面积取值范围的下限值为5平方千米,上限值为30平方千米。
一般是在目标对象存在历史订单信息的情况下(即配送范围包括第一配送范围和第二配送范围),计算出来的目标配送范围才会出现这种面积不合理的现象。预设的调整方式例如可以为:其一、对于目标配送范围的面积过小的现象(目标配送范围的面积小于面积取值范围的下限值),则会从剩下的第二网格区域内(即除去子步骤1032中被选取的第二网格区域后剩下的第二网格区域),按照配送质量从高到低的顺序选取第二网格区域,并将选取的第二网格区域合并到目标配送范围,直到目标配送范围的面积达到目标配送范围的下限值。其二、对于目标配送范围的面积过大的现象(目标配送范围的面积大于面积取值范围的上限值),会按照与目标对象的骑行距离由原到近的顺序,依次剔除目标配送范围内的网格区域,直到目标配送范围的面积小于或等于目标配送范围的上限值。
需要说明的是,本实施例也可以是在第二或第三实施方式中任一实施方式基础上的改进。
本发明的第五实施方式涉及一种配送范围的生成方法,本实施方式与第一实施方式大致相同,主要区别之处在于:在第一实施方式中,热点地图被预先划分成网格状;而在本实施例中,在目标对象的配送范围被确定后,再对配送范围进行网格化。
如图13所示,本实施方式中的配送范围的生成方法,包括以下步骤:
步骤501,获取目标对象的配送范围;
步骤502,将配送范围划分成多个网格区域;
步骤503,根据配送范围内多个网格区域相关的历史订单信息,确定网格区域对应的评估信息;
步骤504,根据网格区域对应的评估信息对网格区域进行筛选,生成目标对象的目标配送范围。
其中,本实施例中的步骤501、步骤503、步骤504和第一实施例中的步骤101至步骤103大致相同,此处不再赘述;不同之处在于,本实施例中,在步骤501和步骤503之间,还包括步骤502。
本实施例提供了对配送范围进行网格化的一种具体方式,在配送范围被确定后,在对配送范围进行网格化。
需要说明的是,本实施例也可以是在第二至第四实施方式中任一实施方式基础上的改进。
本发明的第六实施方式涉及一种配送范围的生成装置,应用于服务器。请参考图14,该配送范围的生成装置600包括:
配送范围获取模块601,用于获取目标对象的配送范围;
评估信息确定模块602,用于根据配送范围内多个网格区域相关的历史订单信息,确定网格区域对应的评估信息;
配送范围生成模块603,用于根据网格区域对应的评估信息对网格区域进行筛选,生成目标对象的目标配送范围。
本实施例中,根据目标对象的配送范围内多个网格区域相关的历史订单信息,确定网格区域对应的评估信息,并根据评估信息对网格区域进行筛选,生成目标对象的目标配送范围;从而可以自动生成配送范围,相较于现有技术中人工划分配送范围而言,省时省力。
不难发现,本实施方式为与第一至第五实施方式中任一实施方式相对应的***实施例,本实施方式可与第一至第五实施方式中任一实施方式互相配合实施。第一至第五实施方式中提到的相关技术细节在本实施方式中依然有效,为了减少重复,这里不再赘述。相应的,本实施方式中提到的相关技术细节也可应用在第一实施方式至第五实施方式中。
值得一提的是,本实施方式中所涉及到的各模块均为逻辑模块,在实际应用中,一个逻辑单元可以是一个物理单元,也可以是一个物理单元的一部分,还可以以多个物理单元的组合实现。此外,为了突出本发明的创新部分,本实施方式中并没有将与解决本发明所提出的技术问题关系不太密切的单元引入,但这并不表明本实施方式中不存在其它的单元。
本发明的第七实施方式涉及一种服务器,如图15所示,该服务器700包括:处理器701和存储器702,存储器702存储计算机程序,处理器701运行程序时执行:
获取目标对象的配送范围;根据所述配送范围内多个所述网格区域相关的历史订单信息,确定所述网格区域对应的评估信息;根据所述网格区域对应的评估信息对所述网格区域进行筛选,生成所述目标对象的目标配送范围。
具体地,该服务器700可以包括:一个或多个处理器701以及存储器702,图15中以一个处理器701为例。处理器701、存储器702可以通过总线或者其他方式连接,图15中以通过总线连接为例。存储器702作为一种非易失性计算机可读存储介质,可用于存储非易失性软件程序、非易失性计算机可执行程序以及模块。处理器701通过运行存储在存储器702中的非易失性软件程序、指令以及模块,从而执行设备的各种功能应用以及数据处理,即实现上述配送范围的生成方法。
存储器702可以包括存储程序区和存储数据区,其中,存储程序区可存储操作***、至少一个功能所需要的应用程序;存储数据区可存储选项列表等。此外,存储器702可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他非易失性固态存储器件。在一些实施方式中,存储器702可选包括相对于处理器701远程设置的存储器702,这些远程存储器702可以通过网络连接至外接设备。上述网络的实例包括但不限于互联网、企业内部网、局域网、移动通信网及其组合。
一个或者多个模块存储在存储器702中,当被一个或者多个处理器701执行时,执行上述任意方法实施方式中的配送范围的生成方法。
上述服务器可执行本申请实施方式所提供的方法,具备执行方法相应的功能模块和有益效果,未在本实施方式中详尽描述的技术细节,可参见本申请实施方式所提供的方法。
本发明的第八实施方式涉及一种非易失性存储介质,用于存储计算机可读程序,所述计算机可读程序用于供计算机执行上述部分或全部的方法实施例。
即,本领域技术人员可以理解,实现上述实施例方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,该程序存储在一个存储介质中,包括若干指令用以使得一个设备(可以是单片机,芯片等)或处理器(processor)执行本申请各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(ROM,Read-OnlyMemory)、随机存取存储器(RAM,Random Access Memory)、磁碟或者光盘等各种可以存储程序代码的介质。
本领域的普通技术人员可以理解,上述各实施方式是实现本发明的具体实施例,而在实际应用中,可以在形式上和细节上对其作各种改变,而不偏离本发明的精神和范围。
本申请实施方式提供了A1.一种配送范围的生成方法,包括:
获取目标对象的配送范围;
根据所述配送范围内多个网格区域相关的历史订单信息,确定所述网格区域对应的评估信息;
根据所述网格区域对应的评估信息对所述网格区域进行筛选,生成所述目标对象的目标配送范围。
A2.根据A1所述的配送范围的生成方法,所述获取目标对象的配送范围,包括:
确定所述目标对象是否存在历史订单信息;
若所述目标对象存在历史订单信息,则根据所述目标对象的历史订单信息确定所述目标对象的有单范围;
根据所述有单范围和所述目标对象的原始配送范围确定所述目标对象的第一配送范围;
确定所述目标对象的第二配送范围;其中,所述第二配送范围与所述第一配送范围不重叠,且所述第二配送范围中的任意一位置到所述目标对象的骑行距离小于预设的距离阈值且骑行时长小于预设的时长阈值;
其中,所述配送范围包括所述第一配送范围和第二配送范围。
A3.根据A2所述的配送范围的生成方法,
若所述目标对象不存在历史订单信息,则确定所述目标对象的第三配送范围;其中,所述第三配送范围中的任意一位置到所述目标对象的骑行距离小于所述距离阈值且骑行时长小于所述时长阈值;
其中,所述配送范围为所述第三配送范围。
A4.根据A2或A3所述的配送范围的生成方法,所述历史订单信息包括至少一个历史订单;所述根据所述配送范围内多个所述网格区域相关的历史订单信息,确定各所述网格区域对应的评估信息,包括:
根据所述历史订单中的用户地址,确定每个所述网格区域对应的历史订单;其中,所述网格区域对应的历史订单包含所述目标对象在所述网格区域的历史订单或者除所述目标对象的其他对象在所述网格区域的历史订单;
根据所述网格区域对应的历史订单,确定所述网格区域的评估参数;其中,所述评估信息至少包含所述评估参数。
A5.根据A4所述的配送范围的生成方法,
若存在所述第一配送范围和所述第二配送范围,则所述根据所述网格区域对应的历史订单,确定所述网格区域的评估参数,包括:
根据所述目标对象在所述第一配送范围内各第一网格区域的历史订单,确定各所述第一网格区域的评估参数;
根据除所述目标对象的其他对象在所述目标对象的第二配送范围内各第二网格区域的历史订单,基于预设的估算方式估算各所述第二网格区域的评估参数;其中,多个所述网格区域包含各所述第一网格区域和各所述第二网格区域;
若存在所述第三配送范围,则所述根据所述网格区域对应的历史订单,确定所述网格区域的评估参数,包括:
根据除所述目标对象的其他对象在所述目标对象的第三配送范围内各第三网格区域的历史订单,基于预设的估算方式估算各所述第三网格区域的评估参数;其中,多个所述网格区域包含各所述第三网格区域。
A6.根据A5所述的配送范围的生成方法,所述评估信息包含订单量、超时率以及基于预设的网格地图预获取的骑行距离;
所述根据除所述目标对象的其他对象在所述目标对象的第二配送范围内各第二网格区域的历史订单,基于预设的估算方式估算各所述第二网格区域的评估参数,包括:
根据所述估算方式估算各所述第二网格区域的订单量,且根据除所述目标对象的其他对象在各所述第二网格区域的历史订单,估算各所述第二网格区域的超时率;
所述根据除所述目标对象的其他对象在所述目标对象的第三配送范围内各第三网格区域的历史订单,基于预设的估算方式估算各所述第三网格区域的评估参数,包括:
根据所述估算方式估算各所述第三网格区域的订单量,且根据除所述目标对象的其他对象在各所述第三网格区域的历史订单,估算各所述第三网格区域的超时率。
A7.根据A5所述的配送范围的生成方法,在所述根据所述网格区域对应的历史订单,确定所述网格区域的评估参数之后,还包含:
根据所述网格区域的评估参数,计算所述网格区域的评估分值;其中,所述评估信息还包含所述评估分值。
A8.根据A7所述的配送范围的生成方法,若存在所述第一配送范围和所述第二配送范围,则所述根据所述网格区域对应的评估信息对所述网格区域进行筛选,并生成所述目标对象的目标配送范围,包括:
将各所述第一网格区域按照所述评估分值排序,将各所述第二网格区域按照所述评估分值排序;
基于排序后的各所述第一网格区域进行筛选,并基于排序后的各所述第二网格区域进行筛选;其中,筛选出的各所述第一网格区域和各所述第二网格区域形成所述目标配送范围。
A9.根据A8所述的配送范围的生成方法,
所述基于排序后的各所述第一网格区域进行筛选,包括:
排序后的各所述第一网格区域形成第一排序队列,从所述第一排序队列的第一端开始依次剔除所述第一网格区域,直至被剔除的所有第一网格区域的评估参数满足预设条件时停止剔除;所述第一排序队的第一端为所述第一排序队的队首端或队尾端;
其中,越靠近所述第一排序队的第一端的所述第一网格区域,其评估分值表征的配送质量越低;所述第一排序队列中未被剔除的所述第一网格区域为筛选出的所述第一网格区域;
所述基于排序后的各所述第二网格区域进行筛选,包括:
排序后的各所述第二网格区域形成第二排序队列,从所述第二排序队列的第一端开始依次选取所述第二网格区域,直至被选取的所有第二网格区域的评估参数满足预设条件时停止选取;所述第二排序队的第一端为所述第二排序队的队首端或队尾端;
其中,越靠近所述第二排序队的第一端的所述第二网格区域,其评估分值表征的配送质量越高;所述第二排序队列中被选取的所述第二网格区域为筛选出的所述第二网格区域。
A10.根据A9所述的配送范围的生成方法,所述评估参数包含订单量;所述预设条件包含:被剔除的所有第一网格区域对应的订单量总和与所述目标对象的历史订单总量的比值大于或等于预设比值,或者,被选取的所有第二网格区域对应的订单量总和与所述目标对象的历史订单总量的比值大于或等于所述预设比值。
A11.根据A7所述的配送范围的生成方法,若存在所述第三配送范围,则所述根据所述网格区域对应的评估信息对所述网格区域进行筛选,并生成所述目标对象的目标配送范围,包括:
将各所述第三网格区域按照所述评估分值排序;
基于所述目标对象的原始配送范围,对排序后的各所述第三网格区域进行筛选;其中,筛选出的各所述第三网格区域形成所述目标配送范围。
A12.根据A11所述的配送范围的生成方法,所述基于所述目标对象的原始配送范围,对排序后的各所述第三网格区域进行筛选,包括:
确定所述原始配送范围的面积与预设的面积取值范围的关系;其中,各所述第三网格区域的总面积大于所述面积取值范围的上限值;
若所述原始配送范围的面积小于所述面积取值范围的下限值,则,排序后的各所述第三网格区域形成的第三排序队列,从所述第三排序队列的第一端开始依次选取所述第三网格区域,直至被选取的所有第三网格区域的总面积大于或等于所述面积取值范围的下限值时停止选取;
若所述原始配送范围的面积在所述面积取值范围之内,则从所述第三排序队列的第一端开始依次选取所述第三网格区域,直至被选取的所有第三网格区域的总面积大于或等于所述原始配送范围的面积;
若所述原始配送范围的面积大于所述面积取值范围的上限值,则从所述第三排序队列的第一端开始依次选取所述第三网格区域,直至被选取的所有第三网格区域的总面积大于或等于所述面积取值范围的上限值;
其中,所述第三排序队的第一端为所述第三排序队的队首端或队尾端;越靠近所述第三排序队的第一端的所述第三网格区域,其评估分值表征的配送质量越高;所述第三排序队列中被选取的所述第三网格区域为筛选出的所述第三网格区域。
A13.根据A9或A12所述的配送范围的生成方法,所述评估参数至少包含骑行距离、订单量以及超时率;
所述根据所述网格区域的评估参数,计算所述网格区域的评估分值,包括:
若所述网格区域的订单量大于或等于预设的订单量高阈值且所述网格区域的超时率小于预设的超时率阈值,则将所述网格区域的评估分值设定为表征最高配送质量的值;
若所述网格区域的订单量小于或等于预设的订单量低阈值,则根据所述骑行距离及其权重、所述超时率及其权重,计算所述网格区域的评估分值;
若所述网格区域的订单量小于所述订单量高阈值且大于所述订单量低阈值,或者,所述网格区域的订单量大于或等于预设的订单量高阈值且所述网格区域的超时率大于或等于所述超时率阈值,则根据所述骑行距离及其权重、所述订单量及其权重、所述超时率及其权重,计算所述网格区域的评估分值。
A14.根据A1所述的配送范围的生成方法,在所述根据各所述网格区域对应的评估信息对各所述网格区域进行筛选,并生成所述目标对象的目标配送范围之后,还包含:
确定所述目标配送范围中的各所述网格区域中是否存在离群点;若存在,则剔除所述离群点。
A15.根据A1所述的配送范围的生成方法,在所述根据各所述网格区域对应的评估信息对各所述网格区域进行筛选,并生成所述目标对象的目标配送范围之后,还包含:
确定所述目标配送范围中处于边缘区域的所述网格区域中,是否存在包含热点的目标网格区域;
若存在,则确定所述热点位于所述目标网格区域中的面积占所述热点的总面积的比例是否大于或等于预设比例;若是,则将所述热点完全划归于所述目标配送范围内。
A16.根据A1所述的配送范围的生成方法,在所述根据各所述网格区域对应的评估信息对各所述网格区域进行筛选,并生成所述目标对象的目标配送范围之后,还包含:
确定所述目标配送范围的总面积是否在预设的面积取值范围内;若不是,则按照预设的调整方式对所述目标配送范围进行调整,以使得调整后的所述目标配送范围的总面积在所述面积取值范围内。
A17.根据A1所述的配送范围的生成方法,在所述根据所述配送范围内多个网格区域相关的历史订单信息,确定所述网格区域对应的评估信息之前,还包含:
将所述配送范围划分成多个所述网格区域。
本申请实施方式还提供了B18.一种配送范围的生成装置,包括:
配送范围获取模块,用于获取目标对象的配送范围;
评估信息确定模块,用于根据所述配送范围内多个所述网格区域相关的历史订单信息,确定所述网格区域对应的评估信息;
配送范围生成模块,用于根据所述网格区域对应的评估信息对所述网格区域进行筛选,生成所述目标对象的目标配送范围。
本申请实施方式还提供了C19.一种服务器,包括存储器和处理器,存储器存储计算机程序,处理器运行程序时执行:
获取目标对象的配送范围;
根据所述配送范围内多个所述网格区域相关的历史订单信息,确定所述网格区域对应的评估信息;
根据所述网格区域对应的评估信息对所述网格区域进行筛选,生成所述目标对象的目标配送范围。
C20.根据C19所述的服务器,所述获取目标对象的配送范围,包括:
确定所述目标对象是否存在历史订单信息;
若所述目标对象存在历史订单信息,则根据所述目标对象的历史订单信息确定所述目标对象的有单范围;
根据所述有单范围和所述目标对象的原始配送范围确定所述目标对象的第一配送范围;
确定所述目标对象的第二配送范围;其中,所述第二配送范围与所述第一配送范围不重叠,且所述第二配送范围中的任意一位置到所述目标对象的骑行距离小于预设的距离阈值且骑行时长小于预设的时长阈值;
其中,所述配送范围包括所述第一配送范围和第二配送范围。
C21.根据C20所述的服务器,
若所述目标对象不存在历史订单信息,则确定所述目标对象的第三配送范围;其中,所述第三配送范围中的任意一位置到所述目标对象的骑行距离小于所述距离阈值且骑行时长小于所述时长阈值;
其中,所述配送范围为所述第三配送范围。
C22.根据C20或C21所述的服务器,
所述根据所述配送范围内多个所述网格区域相关的历史订单信息,确定各所述网格区域对应的评估信息,包括:
根据所述历史订单中的用户地址,确定每个所述网格区域对应的历史订单;其中,所述网格区域对应的历史订单包含所述目标对象在所述网格区域的历史订单或者除所述目标对象的其他对象在所述网格区域的历史订单;
根据所述网格区域对应的历史订单,确定所述网格区域的评估参数;其中,所述评估信息至少包含所述评估参数。
C23.根据C22所述的服务器,
若存在所述第一配送范围和所述第二配送范围,则所述根据所述网格区域对应的历史订单,确定所述网格区域的评估参数,包括:
根据所述目标对象在所述第一配送范围内各第一网格区域的历史订单,确定各所述第一网格区域的评估参数;
根据除所述目标对象的其他对象在所述目标对象的第二配送范围内各第二网格区域的历史订单,基于预设的估算方式估算各所述第二网格区域的评估参数;其中,多个所述网格区域包含各所述第一网格区域和各所述第二网格区域;
若存在所述第三配送范围,则所述根据所述网格区域对应的历史订单,确定所述网格区域的评估参数,包括:
根据除所述目标对象的其他对象在所述目标对象的第三配送范围内各第三网格区域的历史订单,基于预设的估算方式估算各所述第三网格区域的评估参数;其中,多个所述网格区域包含各所述第三网格区域。
C24.根据C23所述的服务器,所述评估信息包含订单量、超时率以及基于预设的网格地图预获取的骑行距离;
所述根据除所述目标对象的其他对象在所述目标对象的第二配送范围内各第二网格区域的历史订单,基于预设的估算方式估算各所述第二网格区域的评估参数,包括:
根据所述估算方式估算各所述第二网格区域的订单量,且根据除所述目标对象的其他对象在各所述第二网格区域的历史订单,估算各所述第二网格区域的超时率;
所述根据除所述目标对象的其他对象在所述目标对象的第三配送范围内各第三网格区域的历史订单,基于预设的估算方式估算各所述第三网格区域的评估参数,包括:
根据所述估算方式估算各所述第三网格区域的订单量,且根据除所述目标对象的其他对象在各所述第三网格区域的历史订单,估算各所述第三网格区域的超时率。
C25.根据C23所述的服务器,在所述根据所述网格区域对应的历史订单,确定所述网格区域的评估参数之后,还包含:
根据所述网格区域的评估参数,计算所述网格区域的评估分值;其中,所述评估信息还包含所述评估分值。
C26.根据C25所述的服务器,若存在所述第一配送范围和所述第二配送范围,则所述根据所述网格区域对应的评估信息对所述网格区域进行筛选,并生成所述目标对象的目标配送范围,包括:
将各所述第一网格区域按照所述评估分值排序,将各所述第二网格区域按照所述评估分值排序;
基于排序后的各所述第一网格区域进行筛选,并基于排序后的各所述第二网格区域进行筛选;其中,筛选出的各所述第一网格区域和各所述第二网格区域形成所述目标配送范围。
C27.根据C26所述的服务器,
所述基于排序后的各所述第一网格区域进行筛选,包括:
排序后的各所述第一网格区域形成第一排序队列,从所述第一排序队列的第一端开始依次剔除所述第一网格区域,直至被剔除的所有第一网格区域的评估参数满足预设条件时停止剔除;所述第一排序队的第一端为所述第一排序队的队首端或队尾端;
其中,越靠近所述第一排序队的第一端的所述第一网格区域,其评估分值表征的配送质量越低;所述第一排序队列中未被剔除的所述第一网格区域为筛选出的所述第一网格区域;
所述基于排序后的各所述第二网格区域进行筛选,包括:
排序后的各所述第二网格区域形成第二排序队列,从所述第二排序队列的第一端开始依次选取所述第二网格区域,直至被选取的所有第二网格区域的评估参数满足预设条件时停止选取;所述第二排序队的第一端为所述第二排序队的队首端或队尾端;
其中,越靠近所述第二排序队的第一端的所述第二网格区域,其评估分值表征的配送质量越高;所述第二排序队列中被选取的所述第二网格区域为筛选出的所述第二网格区域。
C28.根据C25所述的服务器,若存在所述第三配送范围,则所述根据所述网格区域对应的评估信息对所述网格区域进行筛选,并生成所述目标对象的目标配送范围,包括:
将各所述第三网格区域按照所述评估分值排序;
基于所述目标对象的原始配送范围,对排序后的各所述第三网格区域进行筛选;其中,筛选出的各所述第三网格区域形成所述目标配送范围。
C29.根据C28所述的服务器,所述基于所述目标对象的原始配送范围,对排序后的各所述第三网格区域进行筛选,包括:
确定所述原始配送范围的面积与预设的面积取值范围的关系;其中,各所述第三网格区域的总面积大于所述面积取值范围的上限值;
若所述原始配送范围的面积小于所述面积取值范围的下限值,则,排序后的各所述第三网格区域形成的第三排序队列,从所述第三排序队列的第一端开始依次选取所述第三网格区域,直至被选取的所有第三网格区域的总面积大于或等于所述面积取值范围的下限值时停止选取;
若所述原始配送范围的面积在所述面积取值范围之内,则从所述第三排序队列的第一端开始依次选取所述第三网格区域,直至被选取的所有第三网格区域的总面积大于或等于所述原始配送范围的面积;
若所述原始配送范围的面积大于所述面积取值范围的上限值,则从所述第三排序队列的第一端开始依次选取所述第三网格区域,直至被选取的所有第三网格区域的总面积大于或等于所述面积取值范围的上限值;
其中,所述第三排序队的第一端为所述第三排序队的队首端或队尾端;越靠近所述第三排序队的第一端的所述第三网格区域,其评估分值表征的配送质量越高;所述第三排序队列中被选取的所述第三网格区域为筛选出的所述第三网格区域。
C30.根据C27或C29所述的服务器,所述评估参数包含订单量;所述预设条件包含:被剔除的所有第一网格区域对应的订单量总和与所述目标对象的历史订单总量的比值大于或等于预设比值,或者,被选取的所有第二网格区域对应的订单量总和与所述目标对象的历史订单总量的比值大于或等于所述预设比值,或者,被选取的所有第三网格区域对应的订单量总和与所述目标对象的历史订单总量的比值大于或等于所述预设比值。
C31.根据C27或C29所述的服务器,所述评估参数至少包含骑行距离、订单量以及超时率;
所述根据所述网格区域的评估参数,计算所述网格区域的评估分值,包括:
若所述网格区域的订单量大于或等于预设的订单量高阈值且所述网格区域的订单量超时率小于预设的超时率阈值,则将所述网格区域的评估分值设定为表征最高配送质量的值;
若所述网格区域的订单量小于或等于预设的订单量低阈值,则根据所述骑行距离及其权重、所述超时率及其权重,计算所述网格区域的评估分值;
若所述网格区域的订单量小于所述订单量高阈值且大于所述订单量低阈值,或者,所述网格区域的订单量大于或等于预设的订单量高阈值且所述网格区域的订单量超时率大于或等于所述超时率阈值,则根据所述骑行距离及其权重、所述订单量及其权重、所述超时率及其权重,计算所述网格区域的评估分值。
C32.根据C19所述的服务器,在所述根据各所述网格区域对应的评估信息对各所述网格区域进行筛选,并生成所述目标对象的目标配送范围之后,还包含:
确定所述目标配送范围中的各所述网格区域中是否存在离群点;若存在,则剔除所述离群点。
C33.根据C19所述的服务器,在所述根据各所述网格区域对应的评估信息对各所述网格区域进行筛选,并生成所述目标对象的目标配送范围之后,还包含:
确定所述目标配送范围中处于边缘区域的所述网格区域中,是否存在包含热点的目标网格区域;
若存在,则确定所述热点位于所述目标网格区域中的面积占所述热点的总面积的比例是否大于或等于预设比例;若是,则将所述热点完全划归于所述目标配送范围内。
C34.根据C19所述的服务器,在所述根据各所述网格区域对应的评估信息对各所述网格区域进行筛选,并生成所述目标对象的目标配送范围之后,还包含:
确定所述目标配送范围的总面积是否在预设的面积取值范围内;若不是,则按照预设的调整方式对所述目标配送范围进行调整,以使得调整后的所述目标配送范围的总面积在所述面积取值范围内。
C35.根据C19所述的服务器,在所述根据所述配送范围内多个网格区域相关的历史订单信息,确定所述网格区域对应的评估信息之前,还包含:
将所述配送范围划分成多个所述网格区域。
本申请实施方式还提供了D36.一种非易失性存储介质,用于存储计算机可读程序,所述计算机可读程序用于供计算机执行如A1至A17中任一项所述的配送范围的生成方法。
Claims (10)
1.一种配送范围的生成方法,其特征在于,包括:
获取目标对象的配送范围;
根据所述配送范围内多个网格区域相关的历史订单信息,确定所述网格区域对应的评估信息;
根据所述网格区域对应的评估信息对所述网格区域进行筛选,生成所述目标对象的目标配送范围。
2.根据权利要求1所述的配送范围的生成方法,其特征在于,所述获取目标对象的配送范围,包括:
确定所述目标对象是否存在历史订单信息;
若所述目标对象存在历史订单信息,则根据所述目标对象的历史订单信息确定所述目标对象的有单范围;
根据所述有单范围和所述目标对象的原始配送范围确定所述目标对象的第一配送范围;
确定所述目标对象的第二配送范围;其中,所述第二配送范围与所述第一配送范围不重叠,且所述第二配送范围中的任意一位置到所述目标对象的骑行距离小于预设的距离阈值且骑行时长小于预设的时长阈值;
其中,所述配送范围包括所述第一配送范围和第二配送范围。
3.根据权利要求2所述的配送范围的生成方法,其特征在于,
若所述目标对象不存在历史订单信息,则确定所述目标对象的第三配送范围;其中,所述第三配送范围中的任意一位置到所述目标对象的骑行距离小于所述距离阈值且骑行时长小于所述时长阈值;
其中,所述配送范围为所述第三配送范围。
4.根据权利要求2或3所述的配送范围的生成方法,其特征在于,所述历史订单信息包括至少一个历史订单;所述根据所述配送范围内多个所述网格区域相关的历史订单信息,确定各所述网格区域对应的评估信息,包括:
根据所述历史订单中的用户地址,确定每个所述网格区域对应的历史订单;其中,所述网格区域对应的历史订单包含所述目标对象在所述网格区域的历史订单或者除所述目标对象的其他对象在所述网格区域的历史订单;
根据所述网格区域对应的历史订单,确定所述网格区域的评估参数;其中,所述评估信息至少包含所述评估参数。
5.根据权利要求4所述的配送范围的生成方法,其特征在于,
若存在所述第一配送范围和所述第二配送范围,则所述根据所述网格区域对应的历史订单,确定所述网格区域的评估参数,包括:
根据所述目标对象在所述第一配送范围内各第一网格区域的历史订单,确定各所述第一网格区域的评估参数;
根据除所述目标对象的其他对象在所述目标对象的第二配送范围内各第二网格区域的历史订单,基于预设的估算方式估算各所述第二网格区域的评估参数;其中,多个所述网格区域包含各所述第一网格区域和各所述第二网格区域;
若存在所述第三配送范围,则所述根据所述网格区域对应的历史订单,确定所述网格区域的评估参数,包括:
根据除所述目标对象的其他对象在所述目标对象的第三配送范围内各第三网格区域的历史订单,基于预设的估算方式估算各所述第三网格区域的评估参数;其中,多个所述网格区域包含各所述第三网格区域。
6.根据权利要求5所述的配送范围的生成方法,其特征在于,所述评估信息包含订单量、超时率以及基于预设的网格地图预获取的骑行距离;
所述根据除所述目标对象的其他对象在所述目标对象的第二配送范围内各第二网格区域的历史订单,基于预设的估算方式估算各所述第二网格区域的评估参数,包括:
根据所述估算方式估算各所述第二网格区域的订单量,且根据除所述目标对象的其他对象在各所述第二网格区域的历史订单,估算各所述第二网格区域的超时率;
所述根据除所述目标对象的其他对象在所述目标对象的第三配送范围内各第三网格区域的历史订单,基于预设的估算方式估算各所述第三网格区域的评估参数,包括:
根据所述估算方式估算各所述第三网格区域的订单量,且根据除所述目标对象的其他对象在各所述第三网格区域的历史订单,估算各所述第三网格区域的超时率。
7.根据权利要求5所述的配送范围的生成方法,其特征在于,在所述根据所述网格区域对应的历史订单,确定所述网格区域的评估参数之后,还包含:
根据所述网格区域的评估参数,计算所述网格区域的评估分值;其中,所述评估信息还包含所述评估分值。
8.一种配送范围的生成装置,其特征在于,包括:
配送范围获取模块,用于获取目标对象的配送范围;
评估信息确定模块,用于根据所述配送范围内多个所述网格区域相关的历史订单信息,确定所述网格区域对应的评估信息;
配送范围生成模块,用于根据所述网格区域对应的评估信息对所述网格区域进行筛选,生成所述目标对象的目标配送范围。
9.一种服务器,其特征在于,包括存储器和处理器,存储器存储计算机程序,处理器运行程序时执行:
获取目标对象的配送范围;
根据所述配送范围内多个所述网格区域相关的历史订单信息,确定所述网格区域对应的评估信息;
根据所述网格区域对应的评估信息对所述网格区域进行筛选,生成所述目标对象的目标配送范围。
10.一种非易失性存储介质,用于存储计算机可读程序,所述计算机可读程序用于供计算机执行如权利要求1至7中任一项所述的配送范围的生成方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201811621600.4A CN109711783A (zh) | 2018-12-28 | 2018-12-28 | 配送范围的生成方法、装置、服务器及存储介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201811621600.4A CN109711783A (zh) | 2018-12-28 | 2018-12-28 | 配送范围的生成方法、装置、服务器及存储介质 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN109711783A true CN109711783A (zh) | 2019-05-03 |
Family
ID=66258044
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201811621600.4A Pending CN109711783A (zh) | 2018-12-28 | 2018-12-28 | 配送范围的生成方法、装置、服务器及存储介质 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN109711783A (zh) |
Cited By (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110223123A (zh) * | 2019-06-17 | 2019-09-10 | 拉扎斯网络科技(上海)有限公司 | 一种数据处理方法、装置、可读存储介质和电子设备 |
CN110543994A (zh) * | 2019-09-11 | 2019-12-06 | 拉扎斯网络科技(上海)有限公司 | 信息处理方法、装置、可读存储介质和电子设备 |
CN110751446A (zh) * | 2019-10-25 | 2020-02-04 | 上海德启信息科技有限公司 | 派送区域划分方法、装置、电子设备及可读存储介质 |
CN111489194A (zh) * | 2020-04-01 | 2020-08-04 | 拉扎斯网络科技(上海)有限公司 | 地图信息处理方法、装置、可读存储介质和电子设备 |
CN112053105A (zh) * | 2019-06-05 | 2020-12-08 | 北京京东振世信息技术有限公司 | 划分服务区域的方法和装置 |
WO2021109599A1 (zh) * | 2019-12-04 | 2021-06-10 | 苏宁云计算有限公司 | 配送范围的生成方法、装置、计算机设备和存储介质 |
CN114596040A (zh) * | 2022-05-09 | 2022-06-07 | 浙江口碑网络技术有限公司 | 物流区域划分方法、装置、存储介质及电子设备 |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH03286254A (ja) * | 1990-03-30 | 1991-12-17 | Yamato Unyu Kk | 配送伝票 |
CN104851006A (zh) * | 2015-05-21 | 2015-08-19 | 北京京东尚科信息技术有限公司 | 配送范围确定方法以及装置 |
CN105825360A (zh) * | 2016-03-31 | 2016-08-03 | 北京小度信息科技有限公司 | 商户配送范围的调整方法和装置 |
CN109003107A (zh) * | 2017-06-06 | 2018-12-14 | 北京嘀嘀无限科技发展有限公司 | 区域划分方法及装置 |
-
2018
- 2018-12-28 CN CN201811621600.4A patent/CN109711783A/zh active Pending
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH03286254A (ja) * | 1990-03-30 | 1991-12-17 | Yamato Unyu Kk | 配送伝票 |
CN104851006A (zh) * | 2015-05-21 | 2015-08-19 | 北京京东尚科信息技术有限公司 | 配送范围确定方法以及装置 |
CN105825360A (zh) * | 2016-03-31 | 2016-08-03 | 北京小度信息科技有限公司 | 商户配送范围的调整方法和装置 |
CN109003107A (zh) * | 2017-06-06 | 2018-12-14 | 北京嘀嘀无限科技发展有限公司 | 区域划分方法及装置 |
Cited By (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112053105A (zh) * | 2019-06-05 | 2020-12-08 | 北京京东振世信息技术有限公司 | 划分服务区域的方法和装置 |
CN110223123A (zh) * | 2019-06-17 | 2019-09-10 | 拉扎斯网络科技(上海)有限公司 | 一种数据处理方法、装置、可读存储介质和电子设备 |
CN110543994A (zh) * | 2019-09-11 | 2019-12-06 | 拉扎斯网络科技(上海)有限公司 | 信息处理方法、装置、可读存储介质和电子设备 |
CN110751446A (zh) * | 2019-10-25 | 2020-02-04 | 上海德启信息科技有限公司 | 派送区域划分方法、装置、电子设备及可读存储介质 |
WO2021109599A1 (zh) * | 2019-12-04 | 2021-06-10 | 苏宁云计算有限公司 | 配送范围的生成方法、装置、计算机设备和存储介质 |
CN111489194A (zh) * | 2020-04-01 | 2020-08-04 | 拉扎斯网络科技(上海)有限公司 | 地图信息处理方法、装置、可读存储介质和电子设备 |
CN111489194B (zh) * | 2020-04-01 | 2023-12-08 | 拉扎斯网络科技(上海)有限公司 | 地图信息处理方法、装置、可读存储介质和电子设备 |
CN114596040A (zh) * | 2022-05-09 | 2022-06-07 | 浙江口碑网络技术有限公司 | 物流区域划分方法、装置、存储介质及电子设备 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN109711783A (zh) | 配送范围的生成方法、装置、服务器及存储介质 | |
Nair et al. | Scheduling and routing models for food rescue and delivery operations | |
WO2017167128A1 (zh) | 一种物流资源的调度方法、设备及*** | |
Liu et al. | An integrated MCDM method for robot selection under interval‐valued Pythagorean uncertain linguistic environment | |
CN109615122B (zh) | 配送范围的生成方法、装置、电子设备和存储介质 | |
CN109636013B (zh) | 配送范围的生成方法、装置、电子设备和存储介质 | |
CN107844879A (zh) | 订单分配方法和装置 | |
CN110415087A (zh) | 一种基于互联网的电子商务交易*** | |
CN107480845A (zh) | 订单配送方法及装置 | |
CN109658034B (zh) | 配送范围生成方法、配送压力调节方法、装置及服务器 | |
CN107274014A (zh) | 一种基于标准箱的配送任务的处理方法、***及终端 | |
CN107403334A (zh) | 数据处理方法及装置 | |
CN106934648A (zh) | 一种数据处理方法和装置 | |
CN105894234A (zh) | 计算自提柜投放位置的数据处理方法和*** | |
CN109829667A (zh) | 物流节点包裹量的预测方法和装置 | |
CN108074051A (zh) | 一种库存管理方法及装置 | |
CN110390585A (zh) | 一种识别异常对象的方法及装置 | |
CN109410022A (zh) | 一种基于区块链技术的海外购物退税方法及相关设备 | |
CN109447762A (zh) | 商品推荐方法及其装置、服务器、商品推荐*** | |
CN109685573A (zh) | 一种商圈数据的处理方法、装置、电子设备和存储介质 | |
CN109034434A (zh) | 一种智能派工方法和装置 | |
CN106557873A (zh) | 一种电商家装终端网络调度优化方法 | |
CN109993629A (zh) | 数据处理方法及电子设备 | |
CN106157066A (zh) | 映射关系处理方法、***及信息处理平台设备 | |
Moen | Co-distribution of municipal goods in Sweden–Procurement from a new standpoint |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20190503 |