一种用电用户信息关联的方法及装置与流程

专利查询2023-7-30  116



1.本发明涉及数据处理技术领域,尤其涉及一种用电用户信息关联的方法及装置。


背景技术:

2.目前的电力信息化系统,只维护了电力设备的位置和用电用户的用电地址信息,当用电用户通过95598电话进行故障报修、业务办理等服务时,系统无法通过用户的手机号或者用户提供的用电户号快速定位到用电用户的位置,进而导致用户业务办理超时,客户满意度降低。因此,如何快速确定用电用户的位置是本领域尚待解决的问题。


技术实现要素:

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.对于任一建筑物,基于gis系统获取该建筑物的结构化地址信息以及该建筑物的围栏坐标信息;
39.将该建筑物的结构化地址信息以及该建筑物的围栏坐标信息存储至建筑物地址数据库。
40.作为一种可选的实施方式,在本发明第一方面中,所述建筑物地理信息数据库还包括多个建筑物的围栏坐标信息,其中所述围栏坐标信息为围栏经纬度坐标信息;
41.所述创建所述目标用电用户与所述目标建筑物之间的关联关系之后,所述方法还包括:
42.基于建筑物地理信息数据库获取所述目标建筑物的目标围栏坐标信息;
43.根据所述目标建筑物的目标围栏坐标信息,确定所述目标建筑物对应的目标建筑物中心坐标;
44.将所述目标建筑物中心坐标确定为所述目标用电用户的坐标。
45.本发明第二方面公开了一种用电用户信息关联的装置,所述装置包括:
46.标识获取模块,用于获取目标用电用户的目标用户标识;
47.地址获取模块,用于基于所述目标用户标识,在用电地址数据库中获取所述目标用电用户的目标用电地址,其中,所述用电地址数据库包括多个用电用户的用户标识及其对应的结构化用电地址;
48.第一判断模块,用于判断建筑物地理信息数据库中是否存在与所述目标用电用户的目标用电地址匹配的目标建筑物,其中,所述建筑物地理信息数据库包括多个建筑物的结构化地址信息;
49.第一关联模块,用于若所述第一判断模块判断出所述建筑物地理信息数据库中存在与所述目标用电用户的目标用电地址匹配的目标建筑物,则创建所述目标用电用户与所述目标建筑物之间的关联关系。
50.作为一种可选的实施方式,在本发明第二方面中,所述建筑物地理信息数据库还包括多个建筑物的围栏坐标信息,其中所述围栏坐标信息为围栏经纬度坐标信息;
51.所述装置还包括:
52.坐标获取模块,用于所述第一判断模块判断出所述建筑物地址数据库中不存在与所述目标用电用户的目标用电地址匹配的目标建筑物,则获取所述目标用电用户的用电坐标,其中,所述用电地址为用电经纬度地址;
53.第一确定模块,用于基于所述建筑物地理信息数据库,确定与所述目标用电用户的用电坐标距离小于或等于预设阈值的至少一个候选建筑物,得到候选建筑物集合;
54.第二确定模块,用于基于所述建筑物地理信息数据库中包括的多个建筑物的围栏坐标信息,确定所述候选建筑物集合中每个所述候选建筑物对应的多边形围栏;
55.第二判断模块,用于判断所述候选建筑物集合中是否存在目标候选建筑物,其中,所述目标候选建筑物对应的多边形围栏内包括所述目标用电用户的用电坐标;
56.第二关联模块,用于若所述第二判断模块判断出所述候选建筑物集合中存在所述目标候选建筑物,则创建所述目标用电用户与所述目标候选建筑物的关联关系。
57.作为一种可选的实施方式,在本发明第二方面中,所述第二判断模块判断所述候选建筑物集合中是否存在目标候选建筑物的方式包括:
58.对于所述候选建筑物集合中每个所述候选建筑物;
59.以所述目标用电用户的用电坐标为端点作射线,所述射线与该候选建筑物对应的
多边形围栏存在至少一个交点;
60.获取所述射线与该候选建筑物对应的多边形围栏的交点个数;
61.判断所述交点个数是否为偶数;
62.若所述交点个数为偶数,则判定该候选建筑物为目标候选建筑物。
63.作为一种可选的实施方式,在本发明第二方面中,所述第一确定模块还用于:在执行所述基于所述建筑物地理信息数据库,确定与所述目标用电用户的用电坐标距离小于或等于预设阈值的至少一个候选建筑物之前,根据所述建筑物地理信息数据库中的每个建筑物的围栏坐标信息,确定所述建筑物地理信息数据库中的每个所述建筑物的对应的建筑物中心坐标;
64.所述第一确定模块基于所述建筑物地理信息数据库,确定与所述目标用电用户的用电坐标距离小于或等于预设阈值的至少一个候选建筑物的方式包括:
65.对于所述建筑物地理信息数据库中的每个建筑物,
66.判断该建筑物对应的建筑物中心坐标与所述目标用电用户的用电坐标距离是否小于或等于预设阈值;
67.若该建筑物对应的建筑物中心坐标与所述目标用电用户的用电坐标距离小于或等于预设阈值,则将该建筑物确定为候选建筑物。
68.作为一种可选的实施方式,在本发明第二方面中,所述坐标获取模块获取所述目标用电用户的用电坐标的方式包括:
69.获取所述目标用电用户匹配的目标用电设备标识;
70.基于所述目标用电设备标识获取所述目标用电设备的坐标;
71.将所述目标用电设备的坐标确定为所述目标用电用户的用电坐标;
72.或,
73.基于所述目标用电用户的用户终端获取所述目标用电用户的用电坐标。
74.作为一种可选的实施方式,在本发明第二方面中,所述装置还包括:
75.第一存储模块,用于所述地址获取模块基于所述目标用户标识,在用电地址数据库中获取所述目标用电用户的目标用电地址之前,获取多个用电用户的用电地址信息,其中,所述用电用户的用电地址信息为非结构化数据;对于每个所述用电用户的用电地址信息,分析该用电用户的用电地址信息得到该用电用户的用电地址结构化信息,将该用电用户的用电地址结构化信息存储至所述用电地址数据库;
76.第二存储模块,用于所述第一判断模块判断建筑物地理信息数据库中是否存在与所述目标用电用户的目标用电地址匹配的目标建筑物之前,对于任一建筑物,基于gis系统获取该建筑物的结构化地址信息以及该建筑物的围栏坐标信息;将该建筑物的结构化地址信息以及该建筑物的围栏坐标信息存储至建筑物地址数据库。
77.作为一种可选的实施方式,在本发明第二方面中,所述建筑物地理信息数据库还包括多个建筑物的围栏坐标信息,其中所述围栏坐标信息为围栏经纬度坐标信息;
78.所述第一关联模块,还用于:
79.在执行所述创建所述目标用电用户与所述目标建筑物之间的关联关系之后,基于建筑物地理信息数据库获取所述目标建筑物的目标围栏坐标信息;
80.根据所述目标建筑物的目标围栏坐标信息,确定所述目标建筑物对应的目标建筑
物中心坐标;
81.将所述目标建筑物中心坐标确定为所述目标用电用户的坐标。
82.本发明第三方面公开了另一种用电用户信息关联的装置,所述装置包括:
83.存储有可执行程序代码的存储器;
84.与所述存储器耦合的处理器;
85.所述处理器调用所述存储器中存储的所述可执行程序代码,执行本发明第一方面公开的用电用户信息关联的方法。
86.本发明第四方面公开了一种计算机可存储介质,所述计算机存储介质存储有计算机指令,所述计算机指令被调用时,用于执行本发明第一方面公开的用电用户信息关联的方法。
87.与现有技术相比,本发明实施例具有以下有益效果:
88.本发明实施例中,通过获取目标用电用户的目标用户标识,在用电地址数据库中获取目标用电用户的结构化目标用电地址;判断建筑物地理信息数据库中是否存在与目标用电用户的结构化目标用电地址匹配的目标建筑物;若建筑物地理信息数据库中存在与目标用电用户的结构化目标用电地址匹配的目标建筑物,则创建目标用电用户与目标建筑物之间的关联关系。可见,实施本发明能够构建已有建筑物的地理信息与用电用户直接的关联关系,进而能够通过已有建筑物的地理信息快速地确定用电用户的位置。
附图说明
89.为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
90.图1是本发明实施例公开的一种用电用户信息关联的方法的流程示意图;
91.图2是本发明实施例公开的另一种用电用户信息关联的方法的流程示意图;
92.图3是本发明实施例公开的一种用电用户信息关联的装置的结构示意图;
93.图4是本发明实施例公开的另一种用电用户信息关联的装置的结构示意图;
94.图5是本发明实施例公开的又一种用电用户信息关联的装置的结构示意图。
具体实施方式
95.为了使本技术领域的人员更好地理解本发明方案,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
96.本发明的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别不同对象,而不是用于描述特定顺序。此外,术语“包括”和“具有”以及它们任何变形,意图在于覆盖不排他的包含。例如包含了一系列步骤或单元的过程、方法、装置、产品或端没有限定于已列出的步骤或单元,而是可选地还包括没有列出的步骤或单元,或可选地还包括对于这些过程、方法、产品或端固有的其他步骤或单元。
97.在本文中提及“实施例”意味着,结合实施例描述的特定特征、结构或特性可以包含在本发明的至少一个实施例中。在说明书中的各个位置出现该短语并不一定均是指相同的实施例,也不是与其它实施例互斥的独立的或备选的实施例。本领域技术人员显式地和隐式地理解的是,本文所描述的实施例可以与其它实施例相结合。
98.本发明公开了一种用电用户信息关联的方法及装置,能够构建已有建筑物的地理信息与用电用户直接的关联关系,进而能够通过已有建筑物的地理信息快速地确定用电用户的位置。以下分别进行详细说明。
99.实施例一
100.请参阅图1,图1是本发明实施例公开的一种用电用户信息关联的方法的流程示意图。其中,图1所描述的用电用户信息关联的方法可以应用于移动终端中,也可以应用于服务器,本发明实施例不做限定。如图1所示,该用电用户信息关联的方法可以包括以下操作:
101.s101、获取目标用电用户的目标用户标识。
102.本发明实施例中,当目标用电用户的位置不能直接确定时,确定目标用电用户的目标用户标识,目标用户标识可以为预先分配的用户编码,以确定目标用户的唯一标识信息。
103.s102、基于目标用户标识,在用电地址数据库中获取目标用电用户的目标用电地址,其中,用电地址数据库包括多个用电用户的用户标识及其对应的结构化用电地址。
104.本发明实施例中,根据确定出的目标用户标识,查询目标用电用户的目标用电地址,目标用电地址是经过结构化处理的用电地址。
105.本发明实施例中,可选的,基于目标用户标识,在用电地址数据库中获取目标用电用户的目标用电地址之前,方法还包括构建用电地址数据库。具体包括以下步骤:
106.获取多个用电用户的用电地址信息,其中,用电用户的用电地址信息为非结构化数据;
107.对于每个用电用户的用电地址信息,分析该用电用户的用电地址信息得到该用电用户的用电地址结构化信息,将该用电用户的用电地址结构化信息存储至用电地址数据库。
108.本发明可选的实施例中,获取多个用电用户输入的用电地址信息,用电用户输入的用电地址信息为非结构化数据,例如广东省罗湖区红村*号。对用电用户输入的用电地址信息进行结构化处理,可以采用机器学习识别算法结合参考地址字典库对文本数据进行识别,得到用电地址层级化数据,如省、市、区县、街道、社区、道路、道路号、小区、楼牌、门牌等,例如结构化后用电地址信息为:广东省,罗湖区,红村,*号门牌,还可将缺失的信息进行补全。将该用电用户的用电地址结构化信息存储至用电地址数据库。
109.可见,实施该可选的实施例,能够将用户输入的地址信息进行结构化处理,方便查询与存储。
110.s103、判断建筑物地理信息数据库中是否存在与目标用电用户的目标用电地址匹配的目标建筑物,其中,建筑物地理信息数据库包括多个建筑物的结构化地址信息。若判断出建筑物地理信息数据库中存在与目标用电用户的目标用电地址匹配的目标建筑物,则执行步骤s104。
111.本发明实施例中,根据目标用电用户的目标用电地址,判断建筑物地理信息数据
库存储的各个建筑物的结构化地址信息,是否与目标用电用户的目标结构化用电地址相匹配。若匹配,则可执行步骤s104。
112.本发明实施例中,可选的,判断建筑物地理信息数据库中是否存在与目标用电用户的目标用电地址匹配的目标建筑物之前,方法还包括构建建筑物地理信息数据库:
113.对于任一建筑物,基于gis系统获取该建筑物的结构化地址信息以及该建筑物的围栏坐标信息;
114.将该建筑物的结构化地址信息以及该建筑物的围栏坐标信息存储至建筑物地址数据库。
115.本发明可选的实施例中,通过地理信息gis系统可以获取多个建筑物的地址信息以及围栏坐标信息,其中围栏坐标信息为围栏经纬度坐标信息。可以通过对建筑物的地址信息进行于用电用户地址结构化处理相同的结构化处理方式,得到建筑物的结构化地址信息。将多个建筑物的结构化地址信息以及围栏坐标信息存储至数据库,得到建筑物地址数据库。
116.可见,实施该可选的实施例,能够将建筑物的地址信息进行结构化处理,方便后续匹配查询。
117.s104、创建目标用电用户与目标建筑物之间的关联关系。
118.本发明实施例中,当目标建筑物的建筑物结构化地址信息与目标用电用户的目标结构化用电地址相匹配,此时构建目标用电用户与目标建筑物之间的关联关系,通过目标建筑物的地理信息快速地确定目标用电用户的位置。
119.本发明实施例中,可选的,步骤s104创建目标用电用户与目标建筑物之间的关联关系之后,该方法还包括:
120.基于建筑物地理信息数据库获取目标建筑物的目标围栏坐标信息;
121.根据目标建筑物的目标围栏坐标信息,确定目标建筑物对应的目标建筑物中心坐标;
122.将目标建筑物中心坐标确定为目标用电用户的坐标。
123.本发明可选的实施例中,能够通过与目标用电用户关联的目标建筑物的中心坐标快速定位到目标用电用户的坐标。
124.可见,实施如图1所示的用电用户信息关联的方法,能够构建已有建筑物的地理信息与用电用户直接的关联关系,进而能够通过已有建筑物的地理信息快速地确定用电用户的位置。
125.实施例二
126.请参阅图2,图2是本发明实施例公开的又一种用电用户信息关联的方法的流程示意图。如图2所示,该用电用户信息关联的方法可以包括以下操作:
127.s201、获取目标用电用户的目标用户标识。
128.s202、基于目标用户标识,在用电地址数据库中获取目标用电用户的目标用电地址,其中,用电地址数据库包括多个用电用户的用户标识及其对应的结构化用电地址。
129.s203、判断建筑物地理信息数据库中是否存在与目标用电用户的目标用电地址匹配的目标建筑物,其中,建筑物地理信息数据库包括多个建筑物的结构化地址信息。若判断出建筑物地理信息数据库中存在与目标用电用户的目标用电地址匹配的目标建筑物,则执
行步骤s104。
130.s204、创建目标用电用户与目标建筑物之间的关联关系。
131.本发明实施例中,针对步骤s201-步骤s204的其它详细描述,请参照实施例一中针对步骤s101-步骤s104的详细描述,本发明实施例不再赘述。
132.本发明实施例中,若步骤s203判断出建筑物地址数据库中不存在与目标用电用户的目标用电地址匹配的目标建筑物,则执行步骤s205。
133.s205、获取目标用电用户的用电坐标,其中,用电地址为用电经纬度地址。
134.本发明实施例中,当建筑物地址数据库中不存在与目标用电用户的目标用电地址匹配的目标建筑物时,即无法直接创建目标用电用户与建筑物的关联关系,此时需要获取目标用电用户的用电坐标。
135.本发明实施例中,可选的,步骤s205中获取目标用电用户的用电坐标的方式具体包括:
136.获取目标用电用户匹配的目标用电设备标识;
137.基于目标用电设备标识获取目标用电设备的坐标;
138.将目标用电设备的坐标确定为目标用电用户的用电坐标;
139.或,
140.基于目标用电用户的用户终端获取目标用电用户的用电坐标。
141.本发明可选的实施例中,电力信息化系统中存储有用电设备的位置信息,目标用电用户与目标用电设备一一对应,基于目标用电设备的经纬度坐标可以确定出目标用电用户的用电经纬度坐标。另一个可选的实施方式中,目标用电用户当前所在的位置能够被视为目标用电位置,基于用户终端的gps定位功能可以确定出目标用电用户的用电经纬度坐标。
142.可见,实施该可选的实施例,能够确定目标用电用户的用电坐标信息,能够作为定位目标用电用户的位置的一个指标。
143.s206、基于建筑物地理信息数据库,确定与目标用电用户的用电坐标距离小于或等于预设阈值的至少一个候选建筑物,得到候选建筑物集合。
144.本发明实施例中,获取目标用电用户的用电坐标之后,需要通过用电坐标确定可能与目标用电用户关联的候选建筑物。
145.本发明实施例中,可选的,在基于建筑物地理信息数据库,确定与目标用电用户的用电坐标距离小于或等于预设阈值的至少一个候选建筑物之前,该方法还包括:
146.根据建筑物地理信息数据库中的每个建筑物的围栏坐标信息,确定建筑物地理信息数据库中的每个建筑物的对应的建筑物中心坐标。
147.建筑物地理信息数据库中存储有建筑物的围栏坐标信息,建筑物的围栏坐标信息不能直接用于确定与目标用电用户的用电坐标之间的距离。因而在确定候选建筑物之前,需要确定出建筑物地理信息数据库中的每个建筑物对应的建筑物中心坐标。基于建筑物的围栏坐标信息通过数学计算可以求的建筑物对应的建筑物中心坐标。
148.本发明实施例中,进一步可选的,步骤s206基于建筑物地理信息数据库,确定与目标用电用户的用电坐标距离小于或等于预设阈值的至少一个候选建筑物,包括:
149.对于建筑物地理信息数据库中的每个建筑物,
150.判断该建筑物对应的建筑物中心坐标与目标用电用户的用电坐标距离是否小于或等于预设阈值;
151.若该建筑物对应的建筑物中心坐标与目标用电用户的用电坐标距离小于或等于预设阈值,则将该建筑物确定为候选建筑物。
152.本发明可选的实施例中,计算目标用电用户的用电坐标与每个建筑物对应的建筑物中心坐标之间的距离,判断该距离是否小于或等于预设阈值。该预设阈值可以通过人工选定,也可以通过机器学习分析得到。当距离小于或等于预设阈值时,可将距离小于或等于预设阈值的建筑物确定为候选建筑物。
153.可见,实施该可选的实施例,能够确定出可能与目标用电用户相关的候选建筑物集合。
154.s207、基于建筑物地理信息数据库中包括的多个建筑物的围栏坐标信息,确定候选建筑物集合中每个候选建筑物对应的多边形围栏;
155.s208、判断候选建筑物集合中是否存在目标候选建筑物,其中,目标候选建筑物对应的多边形围栏内包括目标用电用户的用电坐标;若候选建筑物集合中存在目标候选建筑物,则执行步骤s209。
156.本发明实施例中,基于建筑物的围栏坐标信息,以及目标用电用户的用电坐标,可以确定出与目标用电用户关联的目标候选建筑物。
157.本发明实施例中,可选的,s208判断候选建筑物集合中是否存在目标候选建筑物,包括以下步骤:
158.对于候选建筑物集合中每个候选建筑物;
159.以目标用电用户的用电坐标为端点作射线,射线与该候选建筑物对应的多边形围栏存在至少一个交点;
160.获取射线与该候选建筑物对应的多边形围栏的交点个数;
161.判断交点个数是否为偶数;
162.若交点个数为偶数,则判定该候选建筑物为目标候选建筑物。
163.本发明可选的实施例中,可以通过目标用电用户的用电坐标点与候选建筑物多边形围栏的相对关系确定出目标候选建筑物。具体的,点与多边形的相对位置关系有两种,点位于多边形内,或点位于多边形外。以目标用电用户的用电坐标为端点作射线,使得所作的射线与任一候选建筑物对应的多边形围栏存在至少一个交点。获取所作的射线与该候选建筑物对应的多边形围栏的交点个数,当交点个数为偶数时,表明目标用电用户的用电坐标点在该候选建筑物对应的多边形围栏内;当交点个数为奇数时,表明目标用电用户的用电坐标点在该候选建筑物对应的多边形围栏外。当目标用电用户的用电坐标点在候选建筑物对应的多边形围栏内时,可将该候选建筑物确定为目标候选建筑物。
164.可见,实施该可选的实施例,能够通过点与多边形的相对位置关系,确定出与目标用电用户相关的目标候选建筑物集合。
165.s209、创建目标用电用户与目标候选建筑物的关联关系。
166.本发明实施例中,基于目标用电用户的用电坐标确定出与目标用电用户关联的目标候选建筑物之后,可以创建目标用电用户与目标候选建筑物的关联关系,进而通过目标候选建筑物的地理信息快速地确定目标用电用户的位置。
167.可见,实施如图2所示的用电用户信息关联的方法,能够构建已有建筑物的地理信息与用电用户直接的关联关系,进而能够通过已有建筑物的地理信息快速地确定用电用户的位置。
168.实施例三
169.请参阅图3,图3是本发明实施例公开的又一种用电用户信息关联的装置的结构示意图。如图3所示,该用电用户信息关联的装置包括:标识获取模块301、地址获取模块302、第一判断模块303、第一关联模块304。
170.标识获取模块301,用于获取目标用电用户的目标用户标识。
171.本发明实施例中,当目标用电用户的位置不能直接确定时,确定目标用电用户的目标用户标识,目标用户标识可以为预先分配的用户编码,以确定目标用户的唯一标识信息。
172.地址获取模块302,用于基于目标用户标识,在用电地址数据库中获取目标用电用户的目标用电地址,其中,用电地址数据库包括多个用电用户的用户标识及其对应的结构化用电地址。
173.本发明实施例中,根据确定出的目标用户标识,查询目标用电用户的目标用电地址,目标用电地址是经过结构化处理的用电地址。
174.本发明实施例中,可选的,该装置还包括第一存储模块,用于地址获取模块基于目标用户标识,在用电地址数据库中获取目标用电用户的目标用电地址之前,获取多个用电用户的用电地址信息,其中,用电用户的用电地址信息为非结构化数据;对于每个用电用户的用电地址信息,分析该用电用户的用电地址信息得到该用电用户的用电地址结构化信息,将该用电用户的用电地址结构化信息存储至所述用电地址数据库。
175.本发明可选的实施例中,获取多个用电用户输入的用电地址信息,用电用户输入的用电地址信息为非结构化数据,例如广东省罗湖区红村*号。对用电用户输入的用电地址信息进行结构化处理,可以采用机器学习识别算法结合参考地址字典库对文本数据进行识别,得到用电地址层级化数据,如省、市、区县、街道、社区、道路、道路号、小区、楼牌、门牌等,例如结构化后用电地址信息为:广东省,罗湖区,红村,*号门牌,还可将缺失的信息进行补全。将该用电用户的用电地址结构化信息存储至用电地址数据库。
176.可见,实施该可选的实施例,能够将用户输入的地址信息进行结构化处理,方便查询与存储。
177.第一判断模块303,用于判断建筑物地理信息数据库中是否存在与目标用电用户的目标用电地址匹配的目标建筑物,其中,建筑物地理信息数据库包括多个建筑物的结构化地址信息;建筑物地理信息数据库还包括多个建筑物的围栏坐标信息,其中围栏坐标信息为围栏经纬度坐标信息。
178.本发明实施例中,根据目标用电用户的目标用电地址,判断建筑物地理信息数据库存储的各个建筑物的结构化地址信息,是否与目标用电用户的目标结构化用电地址相匹配。
179.本发明实施例中,可选的,该装置还包括第二存储模块,用于第一判断模块判断建筑物地理信息数据库中是否存在与目标用电用户的目标用电地址匹配的目标建筑物之前,对于任一建筑物,基于gis系统获取该建筑物的结构化地址信息以及该建筑物的围栏坐标
信息;将该建筑物的结构化地址信息以及该建筑物的围栏坐标信息存储至建筑物地址数据库。
180.本发明可选的实施例中,通过地理信息gis系统可以获取多个建筑物的地址信息以及围栏坐标信息,其中围栏坐标信息为围栏经纬度坐标信息。可以通过对建筑物的地址信息进行于用电用户地址结构化处理相同的结构化处理方式,得到建筑物的结构化地址信息。将多个建筑物的结构化地址信息以及围栏坐标信息存储至数据库,得到建筑物地址数据库。
181.可见,实施该可选的实施例,能够将建筑物的地址信息进行结构化处理,方便后续匹配查询。
182.第一关联模块304,用于若第一判断模块303判断出建筑物地理信息数据库中存在与目标用电用户的目标用电地址匹配的目标建筑物,则创建目标用电用户与目标建筑物之间的关联关系。
183.本发明实施例中,当目标建筑物的建筑物结构化地址信息与目标用电用户的目标结构化用电地址相匹配,此时构建目标用电用户与目标建筑物之间的关联关系,通过目标建筑物的地理信息快速地确定目标用电用户的位置。
184.本发明实施例中,可选的,第一关联模块304,还用于:
185.在执行创建目标用电用户与目标建筑物之间的关联关系之后,基于建筑物地理信息数据库获取目标建筑物的目标围栏坐标信息;
186.根据目标建筑物的目标围栏坐标信息,确定目标建筑物对应的目标建筑物中心坐标;
187.将目标建筑物中心坐标确定为目标用电用户的坐标。
188.本发明可选的实施例中,能够通过与目标用电用户关联的目标建筑物的中心坐标快速定位到目标用电用户的坐标。
189.可见,实施如图3所示的用电用户信息关联的装置,能够构建已有建筑物的地理信息与用电用户直接的关联关系,进而能够通过已有建筑物的地理信息快速地确定用电用户的位置。
190.本发明实施例中,可选的,请参阅图4,图4是本发明实施例公开的又一种用电用户信息关联的方法的流程示意图。如图4所示,装置还包括:坐标获取模块305、第一确定模块306、第二确定模块307、第二判断模块308、第二关联模块309。
191.坐标获取模块305,用于第一判断模块304判断出建筑物地址数据库中不存在与目标用电用户的目标用电地址匹配的目标建筑物,则获取目标用电用户的用电坐标,其中,用电地址为用电经纬度地址。
192.本发明可选的实施例中,当建筑物地址数据库中不存在与目标用电用户的目标用电地址匹配的目标建筑物时,即无法直接创建目标用电用户与建筑物的关联关系,此时需要获取目标用电用户的用电坐标。
193.本发明可选的实施例中,进一步可选的,坐标获取模块305获取目标用电用户的用电坐标的方式包括:
194.获取目标用电用户匹配的目标用电设备标识;
195.基于目标用电设备标识获取目标用电设备的坐标;
196.将目标用电设备的坐标确定为目标用电用户的用电坐标;
197.或,
198.基于目标用电用户的用户终端获取目标用电用户的用电坐标。
199.本发明可选的实施例中,电力信息化系统中存储有用电设备的位置信息,目标用电用户与目标用电设备一一对应,基于目标用电设备的经纬度坐标可以确定出目标用电用户的用电经纬度坐标。另一个可选的实施方式中,目标用电用户当前所在的位置能够被视为目标用电位置,基于用户终端的gps定位功能可以确定出目标用电用户的用电经纬度坐标。
200.可见,实施该可选的实施例,能够确定目标用电用户的用电坐标信息,能够作为定位目标用电用户的位置的一个指标。
201.第一确定模块306,用于基于建筑物地理信息数据库,确定与目标用电用户的用电坐标距离小于或等于预设阈值的至少一个候选建筑物,得到候选建筑物集合。
202.本发明可选的实施例中,获取目标用电用户的用电坐标之后,需要通过用电坐标确定可能与目标用电用户关联的候选建筑物。
203.本发明可选的实施例中,进一步可选的,第一确定模块306,还用于在执行基于建筑物地理信息数据库,确定与目标用电用户的用电坐标距离小于或等于预设阈值的至少一个候选建筑物之前,根据建筑物地理信息数据库中的每个建筑物的围栏坐标信息,确定建筑物地理信息数据库中的每个建筑物的对应的建筑物中心坐标。
204.建筑物地理信息数据库中存储有建筑物的围栏坐标信息,建筑物的围栏坐标信息不能直接用于确定与目标用电用户的用电坐标之间的距离。因而在确定候选建筑物之前,需要确定出建筑物地理信息数据库中的每个建筑物对应的建筑物中心坐标。基于建筑物的围栏坐标信息通过数学计算可以求的建筑物对应的建筑物中心坐标。
205.本发明可选的实施例中,进一步可选的,第一确定模块306基于建筑物地理信息数据库,确定与目标用电用户的用电坐标距离小于或等于预设阈值的至少一个候选建筑物的方式包括:
206.对于建筑物地理信息数据库中的每个建筑物,
207.判断该建筑物对应的建筑物中心坐标与目标用电用户的用电坐标距离是否小于或等于预设阈值;
208.若该建筑物对应的建筑物中心坐标与目标用电用户的用电坐标距离小于或等于预设阈值,则将该建筑物确定为候选建筑物。
209.本发明可选的实施例中,计算目标用电用户的用电坐标与每个建筑物对应的建筑物中心坐标之间的距离,判断该距离是否小于或等于预设阈值。该预设阈值可以通过人工选定,也可以通过机器学习分析得到。当距离小于或等于预设阈值时,可将距离小于或等于预设阈值的建筑物确定为候选建筑物。
210.可见,实施该可选的实施例,能够确定出可能与目标用电用户相关的候选建筑物集合。
211.第二确定模块307,用于基于建筑物地理信息数据库中包括的多个建筑物的围栏坐标信息,确定候选建筑物集合中每个候选建筑物对应的多边形围栏。
212.第二判断模块308,用于判断候选建筑物集合中是否存在目标候选建筑物,其中,
目标候选建筑物对应的多边形围栏内包括目标用电用户的用电坐标。
213.本发明实施例中,基于建筑物的围栏坐标信息,以及目标用电用户的用电坐标,可以确定出与目标用电用户关联的目标候选建筑物。
214.本发明实施例中,进一步可选的,第二判断模块308判断候选建筑物集合中是否存在目标候选建筑物的方式包括:
215.对于候选建筑物集合中每个候选建筑物;
216.以目标用电用户的用电坐标为端点作射线,射线与该候选建筑物对应的多边形围栏存在至少一个交点;
217.获取射线与该候选建筑物对应的多边形围栏的交点个数;
218.判断交点个数是否为偶数;
219.若交点个数为偶数,则判定该候选建筑物为目标候选建筑物。
220.本发明可选的实施例中,可以通过目标用电用户的用电坐标点与候选建筑物多边形围栏的相对关系确定出目标候选建筑物。具体的,点与多边形的相对位置关系有两种,点位于多边形内,或点位于多边形外。以目标用电用户的用电坐标为端点作射线,使得所作的射线与任一候选建筑物对应的多边形围栏存在至少一个交点。获取所作的射线与该候选建筑物对应的多边形围栏的交点个数,当交点个数为偶数时,表明目标用电用户的用电坐标点在该候选建筑物对应的多边形围栏内;当交点个数为奇数时,表明目标用电用户的用电坐标点在该候选建筑物对应的多边形围栏外。当目标用电用户的用电坐标点在候选建筑物对应的多边形围栏内时,可将该候选建筑物确定为目标候选建筑物。
221.可见,实施该可选的实施例,能够通过点与多边形的相对位置关系,确定出与目标用电用户相关的目标候选建筑物集合。
222.第二关联模块309,用于若第二判断模块308判断出候选建筑物集合中存在目标候选建筑物,则创建目标用电用户与目标候选建筑物的关联关系。
223.本发明实施例中,基于目标用电用户的用电坐标确定出与目标用电用户关联的目标候选建筑物之后,可以创建目标用电用户与目标候选建筑物的关联关系,进而通过目标候选建筑物的地理信息快速地确定目标用电用户的位置。
224.可见,实施如图4所示的用电用户信息关联的方法,能够构建已有建筑物的地理信息与用电用户直接的关联关系,进而能够通过已有建筑物的地理信息快速地确定用电用户的位置。
225.实施例四
226.请参阅图5,图5是本发明实施例公开的又一种用电用户信息关联的装置的结构示意图。如图5所示,该用电用户信息关联的装置可以包括:
227.存储有可执行程序代码的存储器501;
228.与存储器501耦合的处理器502;
229.处理器502调用存储器501中存储的可执行程序代码,执行本发明实施例一或本发明实施例二所描述的用电用户信息关联的方法中的步骤。
230.实施例五
231.本发明实施例公开了一种计算机可存储介质,该计算机存储介质存储有计算机指令,该计算机指令被调用时,用于执行本发明实施例一或本发明实施例二所描述的用电用
户信息关联的方法中的步骤。
232.实施例六
233.本发明实施例公开了一种计算机程序产品,该计算机程序产品包括存储了计算机程序的非瞬时性计算机可读存储介质,且该计算机程序可操作来使计算机执行实施例一或实施例二中所描述的用电用户信息关联的方法中的步骤。
234.以上所描述的装置实施例仅是示意性的,其中所述作为分离部件说明的模块可以是或者也可以不是物理上分开的,作为模块显示的部件可以是或者也可以不是物理模块,即可以位于一个地方,或者也可以分布到多个网络模块上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。本领域普通技术人员在不付出创造性的劳动的情况下,即可以理解并实施。
235.通过以上的实施例的具体描述,本领域的技术人员可以清楚地了解到各实施方式可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件。基于这样的理解,上述技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在计算机可读存储介质中,存储介质包括只读存储器(read-only memory,rom)、随机存储器(random access memory,ram)、可编程只读存储器(programmable read-only memory,prom)、可擦除可编程只读存储器(erasable programmable read only memory,eprom)、一次可编程只读存储器(one-time programmable read-only memory,otprom)、电子抹除式可复写只读存储器(electrically-erasable programmable read-only memory,eeprom)、只读光盘(compact disc read-only memory,cd-rom)或其他光盘存储器、磁盘存储器、磁带存储器、或者能够用于携带或存储数据的计算机可读的任何其他介质。
236.最后应说明的是:本发明实施例公开的一种用电用户信息关联的方法及装置所揭露的仅为本发明较佳实施例而已,仅用于说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解;其依然可以对前述各项实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或替换,并不使相应的技术方案的本质脱离本发明各项实施例技术方案的精神和范围。

技术特征:
1.一种用电用户信息关联的方法,其特征在于,所述方法包括:获取目标用电用户的目标用户标识;基于所述目标用户标识,在用电地址数据库中获取所述目标用电用户的目标用电地址,其中,所述用电地址数据库包括多个用电用户的用户标识及其对应的结构化用电地址;判断建筑物地理信息数据库中是否存在与所述目标用电用户的目标用电地址匹配的目标建筑物,其中,所述建筑物地理信息数据库包括多个建筑物的结构化地址信息;若所述建筑物地理信息数据库中存在与所述目标用电用户的目标用电地址匹配的目标建筑物,则创建所述目标用电用户与所述目标建筑物之间的关联关系。2.根据权利要求1所述的用电用户信息关联的方法,其特征在于,所述建筑物地理信息数据库还包括多个建筑物的围栏坐标信息,其中所述围栏坐标信息为围栏经纬度坐标信息;所述方法还包括:若所述建筑物地址数据库中不存在与所述目标用电用户的目标用电地址匹配的目标建筑物,则获取所述目标用电用户的用电坐标,其中,所述用电地址为用电经纬度地址;基于所述建筑物地理信息数据库,确定与所述目标用电用户的用电坐标距离小于或等于预设阈值的至少一个候选建筑物,得到候选建筑物集合;基于所述建筑物地理信息数据库中包括的多个建筑物的围栏坐标信息,确定所述候选建筑物集合中每个所述候选建筑物对应的多边形围栏;判断所述候选建筑物集合中是否存在目标候选建筑物,其中,所述目标候选建筑物对应的多边形围栏内包括所述目标用电用户的用电坐标;若所述候选建筑物集合中存在所述目标候选建筑物,则创建所述目标用电用户与所述目标候选建筑物的关联关系。3.根据权利要求2所述的用电用户信息关联的方法,其特征在于,所述判断所述候选建筑物集合中是否存在目标候选建筑物,包括:对于所述候选建筑物集合中每个所述候选建筑物;以所述目标用电用户的用电坐标为端点作射线,所述射线与该候选建筑物对应的多边形围栏存在至少一个交点;获取所述射线与该候选建筑物对应的多边形围栏的交点个数;判断所述交点个数是否为偶数;若所述交点个数为偶数,则判定该候选建筑物为目标候选建筑物。4.根据权利要求2所述的用电用户信息关联的方法,其特征在于,所述基于所述建筑物地理信息数据库,确定与所述目标用电用户的用电坐标距离小于或等于预设阈值的至少一个候选建筑物之前,所述方法还包括:根据所述建筑物地理信息数据库中的每个建筑物的围栏坐标信息,确定所述建筑物地理信息数据库中的每个所述建筑物对应的建筑物中心坐标;所述基于所述建筑物地理信息数据库,确定与所述目标用电用户的用电坐标距离小于或等于预设阈值的至少一个候选建筑物,包括:对于所述建筑物地理信息数据库中的每个建筑物,判断该建筑物对应的建筑物中心坐标与所述目标用电用户的用电坐标距离是否小于
或等于预设阈值;若该建筑物对应的建筑物中心坐标与所述目标用电用户的用电坐标距离小于或等于预设阈值,则将该建筑物确定为候选建筑物。5.根据权利要求2所述的用电用户信息关联的方法,其特征在于,所述获取所述目标用电用户的用电坐标,包括:获取所述目标用电用户匹配的目标用电设备标识;基于所述目标用电设备标识获取所述目标用电设备的坐标;将所述目标用电设备的坐标确定为所述目标用电用户的用电坐标;或,基于所述目标用电用户的用户终端获取所述目标用电用户的用电坐标。6.根据权利要求1-5任一项所述的用电用户信息关联的方法,其特征在于,所述基于所述目标用户标识,在用电地址数据库中获取所述目标用电用户的目标用电地址之前,所述方法还包括:获取多个用电用户的用电地址信息,其中,所述用电用户的用电地址信息为非结构化数据;对于每个所述用电用户的用电地址信息,分析该用电用户的用电地址信息得到该用电用户的用电地址结构化信息,将该用电用户的用电地址结构化信息存储至所述用电地址数据库;所述判断建筑物地理信息数据库中是否存在与所述目标用电用户的目标用电地址匹配的目标建筑物之前,所述方法还包括:对于任一建筑物,基于gis系统获取该建筑物的结构化地址信息以及该建筑物的围栏坐标信息;将该建筑物的结构化地址信息以及该建筑物的围栏坐标信息存储至建筑物地址数据库。7.根据权利要求1所述的用电用户信息关联的方法,其特征在于,所述建筑物地理信息数据库还包括多个建筑物的围栏坐标信息,其中所述围栏坐标信息为围栏经纬度坐标信息;所述创建所述目标用电用户与所述目标建筑物之间的关联关系之后,所述方法还包括:基于建筑物地理信息数据库获取所述目标建筑物的目标围栏坐标信息;根据所述目标建筑物的目标围栏坐标信息,确定所述目标建筑物对应的目标建筑物中心坐标;将所述目标建筑物中心坐标确定为所述目标用电用户的坐标。8.一种用电用户信息关联的装置,其特征在于,所述装置包括:标识获取模块,用于获取目标用电用户的目标用户标识;地址获取模块,用于基于所述目标用户标识,在用电地址数据库中获取所述目标用电用户的目标用电地址,其中,所述用电地址数据库包括多个用电用户的用户标识及其对应的结构化用电地址;第一判断模块,用于判断建筑物地理信息数据库中是否存在与所述目标用电用户的目
标用电地址匹配的目标建筑物,其中,所述建筑物地理信息数据库包括多个建筑物的结构化地址信息;第一关联模块,用于若所述第一判断模块判断出所述建筑物地理信息数据库中存在与所述目标用电用户的目标用电地址匹配的目标建筑物,则创建所述目标用电用户与所述目标建筑物之间的关联关系。9.一种用电用户信息关联的装置,其特征在于,所述装置包括:存储有可执行程序代码的存储器;与所述存储器耦合的处理器;所述处理器调用所述存储器中存储的所述可执行程序代码,执行如权利要求1-7任一项所述的用电用户信息关联的方法。10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质中存储有计算机程序指令,所述计算机程序指令被调用时,用于执行如权利要求1-7任一项所述的用电用户信息关联的方法。

技术总结
本发明公开了一种用电用户信息关联的方法及装置,该方法包括:通过获取目标用电用户的目标用户标识,在用电地址数据库中获取目标用电用户的结构化目标用电地址;判断建筑物地理信息数据库中是否存在与目标用电用户的结构化目标用电地址匹配的目标建筑物;若建筑物地理信息数据库中存在与目标用电用户的结构化目标用电地址匹配的目标建筑物,则创建目标用电用户与目标建筑物之间的关联关系。可见,实施本发明能够构建已有建筑物的地理信息与用电用户直接的关联关系,进而能够通过已有建筑物的地理信息快速地确定用电用户的位置。筑物的地理信息快速地确定用电用户的位置。筑物的地理信息快速地确定用电用户的位置。


技术研发人员:林镇锋 黄楚伟 李琦 叶超
受保护的技术使用者:南方电网深圳数字电网研究院有限公司
技术研发日:2021.12.07
技术公布日:2022/3/8

最新回复(0)