物流地址的实体区域识别方法、装置和计算机设备与流程

文档序号:33625955发布日期:2023-03-28 20:45阅读:26来源:国知局
物流地址的实体区域识别方法、装置和计算机设备与流程

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.图1为一个实施例中一种物流地址的实体区域识别方法的应用环境图;
45.图2为一个实施例一种物流地址的实体区域识别方法的流程示意图;
46.图3为一个实施例中实体区域验证步骤的流程示意图;
47.图4为一个实施例中一种物流地址的实体区域识别装置的结构框图;
48.图5为一个实施例中计算机设备的内部结构图。
具体实施方式
49.为了使本技术的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本技术进行进一步详细说明。应当理解,此处描述的具体实施例仅仅用以解释本技术,并不用于限定本技术。
50.本技术提供的一种物流地址的实体区域识别方法,可以应用于如图1所示的应用环境中,在该应用环境中,终端102通过网络与服务器104进行通信,终端102可以是用于存储或采集物流配送信息的终端,其可以但不限于是各种个人计算机、笔记本电脑、智能手机、平板电脑和便携式可穿戴设备,服务器104可以用独立的服务器或者是多个服务器组成的服务器集群来实现。
51.在一个实施例中,如图2所示,提供了一种物流地址的实体区域识别方法,以该方法应用于图1中的服务器为例进行说明,可以包括以下步骤:
52.步骤201,获取物流地址。
53.在具体实现中,用户可以通过终端,针对物流地址生成对应的实体区域识别请求,响应于用户操作,终端可以向服务器发送实体区域识别请求。在接收到该请求后,服务器可以获取物流地址,其中,物流地址可以是历史物流包裹对应的物流地址,例如取件地址或收件地址。
54.步骤202,获取预设的多个实体区域和各个实体区域对应的实体属性信息。
55.作为一示例,实体区域可以是指地图数据中区域状的实体区域,例如独立的建筑、小区、园区等以具体物理范围为单位的固定场所,实体区域也可以称为地理实体、信息面或兴趣面(aoi,area of interest),每个实体区域具有对应的配送对象,实体区域与配送对象之间,可以存在一对一、一对多或多对一的对应关系。具体而言,地图数据中的实体区域可以对应现实世界中的一指定区域,实体区域对应的配送对象,可以是负责该指定区域物流包裹配送或收取的对象,其具体可以是以下至少一种:快递人员、配送人员、无人机、无人车。
56.实体属性信息可以是描述实体区域特征或类型的信息。
57.在实际应用中,可以预先存储地图数据对应的多个实体区域,在接收到实体区域识别请求后,服务器可以获取预设的多个实体区域,并确定各个实体区域对应的实体属性信息。
58.步骤203,将所述物流地址与各个实体属性信息进行匹配,并确定匹配成功的实体区域。
59.在得到各个实体区域对应的实体属性信息后,可以将物流地址分别与多个实体属性进行匹配,并在物流地址与实体属性信息匹配成功时,获取该实体属性信息对应的实体区域,作为匹配成功的实体区域。
60.步骤204,将所述物流地址与匹配成功的实体区域关联,以在获取到物流包裹对应的目标物流地址时,指示所述目标物流地址关联的实体区域所对应的目标配送对象处理所述物流包裹。
61.作为一示例,目标配送对象可以是实体区域所对应的配送对象。
62.在匹配成功后,可以对物流地址和匹配成功的实体区域进行关联,得到对应的关联关系,进而当获取到物流包裹对应的目标物流地址时,可以从多个关联关系中,确定目标物流地址所关联的实体区域,并指示该关联的实体区域所对应的目标配送对象处理物流包裹,例如由目标快递人员或无人机到达物流地址所对应的地点收取或派送物流包裹。
63.在本实施例中,可以获取物流地址,以及,获取预设的多个实体区域和各个实体区域对应的实体属性信息,其中每个实体区域具有对应的配送对象,进而可以将物流地址与各个实体属性信息进行匹配,确定匹配成功的实体区域,并将物流地址与匹配成功的实体区域关联,当获取到物流包裹对应的目标物流地址时,指示目标物流地址关联的实体区域所对应的目标配送对象,处理物流包裹,实现了将物流地址与配送方负责的实体区域进行挂接,能够根据物流地址对应的实体区域,快速确定具体的配送方,提升了物流包裹分拨的精确度和准确性。
64.在一个实施例中,如图3所示,所述方法还可以包括如下步骤:
65.步骤301,确定物流包裹对应的目标实体区域,并获取所述物流包裹的物流配送信息。
66.作为一示例,物流配送信息可以包括表征物流包裹配送状态的信息,例如物流包裹的物流地址、物流地址对应的位置信息(如经纬度)、当前配送物流包裹的实际配送对象、实际配送对象的对象信息(如配送对象的标识或名称、联系方式等)、物流包裹的妥投时间、妥投地点、妥投地点对应的经纬度等信息。
67.在实际应用中,在接收到针对物流包裹的物流任务后,如物流包裹配送任务或物流包裹收取任务,可以确定物流包裹对应的目标实体区域,并获取物流包裹的物流配送信息。
68.具体的,在获取物流任务后,可以确定物流包裹对应的物流地理,并根据预先获取的关联关系和物流包裹对应的物流地址,确定物流包裹对应的目标实体区域。并且,服务器可以通过与服务器或配送对象的物流终端设备通信,获取物流包裹的物流配送信息。
69.步骤302,从所述目标实体区域对应的实体属性信息中,获取信息类型与所述物流配送信息匹配的目标属性信息。
70.作为一示例,可以包括以下任一项或多项:实体区域标识、实体区域类型、实体地理范围、实体区域对应的配送对象。其中,实体区域类型可以包括以下任一项或多项:住宅小区、cbd及商住两用楼、产业园区、购物中心、专业市场、学校、科教文化场所、政府及社会团体、交通运输、体育休闲场所、传媒机构、宾馆酒店、医院或医疗机构、汽车服务场所、餐饮场所、风景名胜、银行。
71.在获取物流包裹对应的物流配送信息后,可以确定物流配送信息的信息类型,并从目标实体区域对应的实体属性信息中,获取信息类型与物流配送信息匹配的目标属性信息,例如,当物流配送信息为物流包裹的妥投地址时,目标属性信息的信息类型可以与地址相关,例如目标实体区域的区域范围;又如,当物流配送信息为物流包裹对应的实际配送对象时,目标属性信息的信息类型与配送对象关联,例如目标实体区域对应的配送对象的对象信息。
72.步骤303,比对所述物流信息和所述目标属性信息,并根据比对结果,确定所述物流地址关联的目标实体区域是否正确。
73.在得到目标属性信息后,可以将物流信息与目标属性信息进行比对,并根据比对结果,确定物流地址当前关联的目标实体区域是否正确,若不正确,则可以发送校验提示信息到对应的终端,以提醒相关用户对关联的目标实体区域再次进行验证。
74.在本实施例中,通过确定物流包裹对应的目标实体区域,获取物流包裹的物流配送信息,从目标实体区域对应的实体属性信息中,获取信息类型与物流配送信息匹配的目标属性信息,比对物流信息和目标属性信息,并根据比对结果,确定物流地址关联的目标实体区域是否正确,实现了结合物流包裹的配送情况,对物流地址所关联的目标实体区域进行验证,能够不断优化物流地址与实体区域的关联关系,有效提高物流地址对应实体区域的识别可靠性。
75.在一个实施例中,所述从所述目标实体区域对应的实体属性信息中,获取信息类型与所述物流配送信息匹配的目标属性信息,可以包括如下步骤:
76.当所述物流配送信息包括关联实体区域的实体标识时,获取所述目标实体区域对应的实体标识。
77.所述根据比对结果,确定所述物流地址关联的目标实体区域是否正确,可以包括:
78.当所述目标实体区域对应的实体标识,与所述关联实体区域的实体标识不匹配时,获取所述物流包裹对应的妥投地址;根据所述妥投地址和所述目标实体区域对应的实体地理范围,确定所述物流地址关联的目标实体区域是否正确。
79.其中,关联实体区域为物流包裹实际配送对象关联的实体区域,即由实际配送对象负责包裹配送的实体区域,在具体实现中,以配送对象为快递人员为例,服务器可以通过获取快递人员的排班信息,确定快递人员对应的关联实体区域。
80.实体标识可以包括实体区域的名称。在一示例中,实体区域的名称可以由通用标识和专用标识两部分组成,通用标识可以是指普遍存在、反应实体区域属性或特点的标识,专用标识可以是用于识别实体区域的特定标识。例如,针对实体区域“xx小区”,“小区”为通用标识,“xx”为专用标识。
81.妥投地址可以是物流包裹成功配送时,实际配送对象所在的地址,例如,在用户签收物流包裹时,快递人员可以通过物流终端(如巴枪设备)向服务器发送一妥投指示,妥投
指示中可以包裹妥投地址和妥投时间。
82.具体而言,物理配送信息中可以包括物流包裹的实际配送对象和关联实体区域的实体标识,当物流配送信息包括关联实体区域的实体标识时,可以获取目标实体区域对应的实体标识,并判断目标实体区域对应的实体标识否与关联实体区域的实体标识匹配,实际应用中,实际配送对象可以具有一个或多个对应的关联实体区域,在进行匹配时,可以将目标实体区域的实体标识,与一个或多个关联实体区域的实体标识进行匹配,当存在与目标实体区域的实体标识相同或相似的,关联实体区域的实体标识时,可以确定目标实体区域的实体标识可以与关联实体区域的实体标识匹配,并确定物流地址当前关联的目标实体区域正确,无需进行调整;否则,则确定两者不匹配。
83.当目标实体区域的实体标识与关联实体区域的实体标识不匹配时,则可以进一步获取物流包裹对应的妥投地址,并根据妥投地址和目标实体区域对应的实体地理范围,确定物流地址关联的目标实体区域是否正确。
84.在本实施例中,当物流配送信息包括关联实体区域的实体标识时,获取目标实体区域对应的实体标识,当目标实体区域对应的实体标识与关联实体区域的实体标识不匹配时,获取物流包裹对应的妥投地址,根据妥投地址和目标实体区域对应的实体地理范围,确物流地址关联的目标实体区域正确,实现了基于实际配送方负责的实体区域,对物流地址关联的目标实体区域进行验证,能够结合物流包裹的实际配送情况,对物流地址的实体区域进行精准识别。
85.在一个实施例中,所述根据所述妥投地址和所述目标实体区域对应的实体地理范围,确定所述物流地址关联的目标实体区域是否正确,包括:
86.当所述妥投地址超出所述目标实体区域对应的实体地理范围时,获取所述妥投地址关联的参考实体区域;获取所述目标实体区域和所述参考实体区域的匹配结果;当所述匹配结果为不匹配时,确定所述物流地址关联的目标实体区域错误。
87.作为一示例,参考实体区域可以是由第三方地图数据提供方对地图数据划分后得到的实体区域,例如百度地图、高德地图、谷歌地图等地图数据提供实体区域。
88.在实际应用中,在获取到妥投地址后,可以获取目标实体区域对应的实体地理范围,并根据妥投地址对应的妥投地址经纬度,判断妥投地址是否在目标实体区域对应的实体地理范围内。若妥投地址未超出目标实体区域对应的实体地理范围,则可以确定物流地址关联的目标实体区域正确。
89.若妥投地址超出目标实体区域对应的实体地理范围时,则可以根据妥投地址对应的妥投地址经纬度,从第三方地图数据提供方获取与妥投地址关联的参考实体区域,该参考实体区域对应的实体地理范围包含了妥投地址。
90.在得到参考实体区域时,可以比对目标实体区域与参考实体区域是否匹配,并获取对应的匹配结果,具体例如,若参考实体区域为多个参考实体区域,在进行匹配时,可以确定对应的匹配率,若匹配率超过阈值,则可以确定匹配成功,否则,在匹配率小于阈值时,可以确定两者不匹配。
91.若匹配结果为两者匹配成功,则可以确定物流地址关联的目标实体区域正确;若匹配结果为不匹配,则确定物流地址关联的目标实体区域错误,可以针对该物流地址生成对应的工单,并随校验提示信息发送到相关终端,以提示工作人员对其进行校验核实。若经
过人工校验后,确定物流地址关联的目标实体区域正确,则可以确定物流地址对应实体区域正确识别;若人工校验后,仍然判定关联的目标实体区域错误,则可以对其进行修正。
92.在本实施例中,妥投地址超出所述标实体区域对应的实体地理范围时,获取妥投地址关联的参考实体区域,获取目标实体区域和参考实体区域的匹配结果,当匹配结果为不匹配时,确定物流地址关联的目标实体区域错误,能够基于物流包裹的妥投地址和参考实体区域对目标实体区域进行验证,通过结合物流包裹的投递场景,提高了物流地址对应实体区域识别的可靠性和准确性。
93.在一个实施例中,步骤201中获取的物流地址可以为地址库中的标准格式地址,在所述获取物流地址的步骤之前,所述方法还可以包括:
94.获取历史物流包裹对应的候选物流地址;当所述候选物流地址为非标准格式地址时,按照预设时间间隔,将所述候选物流地址与标准库中的各个物流地址匹配;在匹配成功时,将所述候选物流地址移动到所述地址库中。
95.作为一示例,标准格式地址可以是具有预设字符的地址,例如具有标准的地名、路名、房号等字符的地址;非标准格式地址可以是不包含预设字符的地址,或者在包含预设字符的同时,还包含有无法识别具体地址信息的字符内容。
96.在具体实现中,可以预先设置地址库和审补库(也可以称为候选地址库)。针对历史物流包裹,服务器可以获取历史物流包裹对应的物流地址,并将其作为候选物流地址。
97.在获取候选物流地址后,服务器可以按照预设的时间间隔和地址审核标准,对候选物流地址进行审核,判断候选物流地址是否为标准格式地址,若候选物流地址未标准格式的地址,则可以将其添加到地址库中。若候选物流地址未非标准格式地址,则可以将其添加到候选地址库中,进而可以按照预设时间讲个,将候选地址库中的候选物流地址与标准库中的物流地址进行匹配,当匹配成功时,将候选物流地址移动到地址库中。通过不断候选物流地址与地址库中的标准格式地址进行匹配,能够将已派送历史物流包裹对应的物流地址,挂接到地址库中。
98.在一个示例中,历史物流包裹对应的候选物流地址,还可以是物流包裹对应工单中的物流地址,例如,配送人员在配送物流包裹时,发现物流地址错误,则可以通过物流终端设备生成该物流包裹对应的工单,并发送到服务器中。在接收到该工单后,可以由仓管人员对其进行审核,若可以对物流地址进行补全,则可以由仓管人员对其进行信息补全后,将其添加到地址库中,例如补充对应的地址号码(门牌号或房号等)或实体区域标识等信息。若无需仓管人员审核,则可以根据上述步骤,对工单中的候选物流地址进行处理。在一个示例中,工单中的候选物流地址也可以是标准格式地址,此时由于该地址被报错,服务器可以先将其添加到候选地址库中,当成功与地址库中的地址匹配时,再将其移动到地址库中。
99.在本实施例中,可以获取历史物流包裹对应的候选物流地址,当候选物流地址为非标准格式地址时,按照预设时间间隔,将候选物流地址与标准库中的各个物流地址匹配,并在匹配成功时,候选物流地址移动到地址库中,能够将已派送历史物流包裹对应的物流地址,不断挂接到地址库中,为物流地址的实体区域识别,提供具有标准格式的数据基础。
100.在一个实施例中,所述方法还可以包括如下步骤:
101.获取包含多个实体对象的地图数据;根据预设的划分标准,对所述地图数据进行区域划分,得到多个实体区域。
102.作为一示例,实体对象可以是地图数据中独立的实体对象,例如独立的建筑物。
103.在实际应用中,可以获取包含多个实体对象的地图数据,并根据预设的划分标准,对地图数据进行区域划分,得到多个实体区域。具体而言,地图数据中可以包括实体对象的卫星影像,在进行区域划分时,可以沿建筑物和路网进行划分,划分时不压盖楼房、道路。
104.在本实施例中,通过获取包含多个实体对象的地图数据,根据预设的划分标准,对地图数据进行区域划分,得到多个实体区域,能够为识别物流地址对应的实体区域提供数据基础。
105.在一个实施例中,所述实体属性信息包括实体区域对应的区域范围,在一示例中,该区域范围可以是实体区域的经纬度范围。
106.所述将所述物流地址与各个实体属性信息进行匹配,包括:
107.获取所述物流地址对应的地址经纬度;获取当前的实体区域对应的区域范围,并判断所述物流地址对应的位置信息是否属于所述区域范围;若是,确定所述物流地址与当前的实体区域匹配成功;若否,获取新的实体区域,并返回所述获取当前的实体区域对应的区域范围的步骤,直到所有实体区域匹配完毕。
108.在实际应用中,可以预先设置地理信息系统(geographic information system或geo-information system,gis)数据库,在该数据库中可以包括多个预设的实体区域。在获取到物流地址后,可以根据物流地址确定物流地址对应的位置信息,例如物流地址对应的地址经纬度。进而可以从多个实体区域中,确定一实体区域作为当前进行匹配的实体区域,并获取当前的实体区域所对应的区域范围。
109.在得到区域范围后,可以判断物流地址对应的位置信息是否属于该区域范围,若是,则可以确定物流地址与当前的实体区域匹配成功。否则,则可以从多个实体区域中,获取新的实体区域,并返回到获取当前的实体区域对应的区域范围的步骤,重复匹配过程,直到所有实体区域匹配完毕,若所有实体区域匹配完毕后,仍未获取匹配成功的实体区域,则可以由仓管人员对物流地址进行确认或更正,并重新进行匹配,若仍然无法匹配出对应的实体区域,则可以将该物流地址作为异常数据存储。
110.在本实施例中,可以获取物流地址对应的位置信息,以及,获取当前的实体区域对应的区域范围,并判断物流地址对应的位置信息是否属于该区域范围,若是,则可以确定物流地址与当前的实体区域匹配成功,若否,将获取新的实体区域,并返回获取当前的实体区域对应的区域范围的步骤,直到所有实体区域匹配完毕,实现了自动识别物流地址对应的实体区域,能够将物流地址与配送方负责的实体区域进行挂接,为快速确定具体的配送方提供基础。
111.并且,通过对物流地址进行实体区域识别,能够形成贴合物流场景的aoi地址数据,在进行物流任务分配和管理时,可以由原先的网点维度提高至aoi维度,精细化至具体的实体区域和配送场景,实现物流任务分配到具体的配送方,有效提升中转分拨准确性,减少错分件的产生。
112.应该理解的是,虽然图2、图3的流程图中的各个步骤按照箭头的指示依次显示,但是这些步骤并不是必然按照箭头指示的顺序依次执行。除非本文中有明确的说明,这些步骤的执行并没有严格的顺序限制,这些步骤可以以其它的顺序执行。而且,图2、图3中的至少一部分步骤可以包括多个步骤或者多个阶段,这些步骤或者阶段并不必然是在同一时刻
执行完成,而是可以在不同的时刻执行,这些步骤或者阶段的执行顺序也不必然是依次进行,而是可以与其它步骤或者其它步骤中的步骤或者阶段的至少一部分轮流或者交替地执行。
113.在一个实施例中,如图4所示,提供了一种物流地址的实体区域识别装置,所述装置包括:
114.地址获取模块401,用于获取物流地址;
115.实体区域获取模块402,用于获取预设的多个实体区域和各个实体区域对应的实体属性信息;其中,每个实体区域具有对应的配送对象;
116.匹配模块403,用于将所述物流地址与各个实体属性信息进行匹配,并确定匹配成功的实体区域;
117.关联模块404,用于将所述物流地址与匹配成功的实体区域关联,以在获取到物流包裹对应的目标物流地址时,指示所述目标物流地址关联的实体区域所对应的目标配送对象处理所述物流包裹。
118.在一个实施例中,还包括:
119.物流配送信息获取模块,用于确定物流包裹对应的目标实体区域,并获取所述物流包裹的物流配送信息;
120.目标属性信息获取模块,用于从所述目标实体区域对应的实体属性信息中,获取信息类型与所述物流配送信息匹配的目标属性信息;
121.比对模块,用于比对所述物流信息和所述目标属性信息,并根据比对结果,确定所述物流地址关联的目标实体区域是否正确。
122.在一个实施例中,所述目标属性信息获取模块,包括:
123.实体标识获取子模块,用于当所述物流配送信息包括关联实体区域的实体标识时,获取所述目标实体区域对应的实体标识;所述关联实体区域为所述物流包裹实际配送对象关联的实体区域;
124.所述比对模块,包括:
125.妥投地址获取子模块,用于当所述目标实体区域对应的实体标识,与所述关联实体区域的实体标识不匹配时,获取所述物流包裹对应的妥投地址;
126.地理范围比对子模块,用于根据所述妥投地址和所述目标实体区域对应的实体地理范围,确定所述物流地址关联的目标实体区域是否正确。
127.在一个实施例中,所述地理范围比对子模块,包括:
128.参考实体区域获取单元,用于当所述妥投地址超出所述目标实体区域对应的实体地理范围时,获取所述妥投地址关联的参考实体区域;
129.实体匹配单元,用于获取所述目标实体区域和所述参考实体区域的匹配结果;
130.错误识别单元,用于当所述匹配结果为不匹配时,确定所述物流地址关联的目标实体区域错误。
131.在一个实施例中,所述物流地址为地址库中的标准格式地址,在所述获取物流地址的步骤之前,所述装置还包括:
132.候选物流地址获取模块,用于获取历史物流包裹对应的候选物流地址;
133.地址匹配模块,用于当所述候选物流地址为非标准格式地址时,按照预设时间间
隔,将所述候选物流地址与标准库中的各个物流地址匹配;
134.候选物流地址移动模块,用于在匹配成功时,将所述候选物流地址移动到所述地址库中。
135.在一个实施例中,所述装置还包括:
136.地图数据获取模块,用于获取包含多个实体对象的地图数据;
137.划分模块,用于根据预设的划分标准,对所述地图数据进行区域划分,得到多个实体区域。
138.在一个实施例中,所述实体属性信息包括实体区域对应的区域范围,所述匹配模块403具体用于:
139.获取所述物流地址对应的位置信息;获取当前的实体区域对应的区域范围,并判断所述物流地址对应的位置信息是否属于所述区域范围;若是,确定所述物流地址与当前的实体区域匹配成功;若否,获取新的实体区域,并返回所述获取当前的实体区域对应的区域范围的步骤,直到所有实体区域匹配完毕。
140.关于一种物流地址的实体区域识别装置的具体限定可以参见上文中对于一种物流地址的实体区域识别方法的限定,在此不再赘述。上述一种物流地址的实体区域识别装置中的各个模块可全部或部分通过软件、硬件及其组合来实现。上述各模块可以硬件形式内嵌于或独立于计算机设备中的处理器中,也可以以软件形式存储于计算机设备中的存储器中,以便于处理器调用执行以上各个模块对应的操作。
141.在一个实施例中,提供了一种计算机设备,该计算机设备可以是服务器,其内部结构图可以如图5所示。该计算机设备包括通过系统总线连接的处理器、存储器和网络接口。其中,该计算机设备的处理器用于提供计算和控制能力。该计算机设备的存储器包括非易失性存储介质、内存储器。该非易失性存储介质存储有操作系统、计算机程序和数据库。该内存储器为非易失性存储介质中的操作系统和计算机程序的运行提供环境。该计算机设备的数据库用于存储地图数据。该计算机设备的网络接口用于与外部的终端通过网络连接通信。该计算机程序被处理器执行时以实现一种物流地址的实体区域识别方法。
142.本领域技术人员可以理解,图5中示出的结构,仅仅是与本技术方案相关的部分结构的框图,并不构成对本技术方案所应用于其上的计算机设备的限定,具体的计算机设备可以包括比图中所示更多或更少的部件,或者组合某些部件,或者具有不同的部件布置。
143.在一个实施例中,提供了一种计算机设备,包括存储器和处理器,存储器中存储有计算机程序,该处理器执行计算机程序时实现以下步骤:
144.获取物流地址;
145.获取预设的多个实体区域和各个实体区域对应的实体属性信息;其中,每个实体区域具有对应的配送对象;
146.将所述物流地址与各个实体属性信息进行匹配,并确定匹配成功的实体区域;
147.将所述物流地址与匹配成功的实体区域关联,以在获取到物流包裹对应的目标物流地址时,指示所述目标物流地址关联的实体区域所对应的目标配送对象处理所述物流包裹。
148.在一个实施例中,处理器执行计算机程序时还实现上述其他实施例中的步骤。
149.在一个实施例中,提供了一种计算机可读存储介质,其上存储有计算机程序,计算
机程序被处理器执行时实现以下步骤:
150.获取物流地址;
151.获取预设的多个实体区域和各个实体区域对应的实体属性信息;其中,每个实体区域具有对应的配送对象;
152.将所述物流地址与各个实体属性信息进行匹配,并确定匹配成功的实体区域;
153.将所述物流地址与匹配成功的实体区域关联,以在获取到物流包裹对应的目标物流地址时,指示所述目标物流地址关联的实体区域所对应的目标配送对象处理所述物流包裹。
154.在一个实施例中,计算机程序被处理器执行时还实现上述其他实施例中的步骤。
155.本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的计算机程序可存储于一非易失性计算机可读取存储介质中,该计算机程序在执行时,可包括如上述各方法的实施例的流程。其中,本技术所提供的各实施例中所使用的对存储器、存储、数据库或其它介质的任何引用,均可包括非易失性和易失性存储器中的至少一种。非易失性存储器可包括只读存储器(read-only memory,rom)、磁带、软盘、闪存或光存储器等。易失性存储器可包括随机存取存储器(random access memory,ram)或外部高速缓冲存储器。作为说明而非局限,ram可以是多种形式,比如静态随机存取存储器(static random access memory,sram)或动态随机存取存储器(dynamic random access memory,dram)等。
156.以上实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。
157.以上所述实施例仅表达了本技术的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本技术构思的前提下,还可以做出若干变形和改进,这些都属于本技术的保护范围。因此,本技术专利的保护范围应以所附权利要求为准。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1