本发明涉及数据处理,尤其涉及一种对地图系统中地址信息处理的方法及相关装置。
背景技术:
1、传统地址识别方法需要提供结构化的输入,即需要制定地址信息各种属性,将用户输入的地址信息转化到地理坐标的过程。百度地图和高德地图等国内厂商大多采用“正向最大匹配分词”或“逆向最大匹配分词”的地址分词算法,当用户的输入在地址库中存在时也能够搜索到正确值。但当用户输入稍有错误就不能得到满意的结果或不能得到结果;并且复杂的社区环境中,无法将正确的详细地址标记到楼宇视图图像,使得无法快速准确的定位到用户所在位置。
技术实现思路
1、本发明的目的在于克服现有技术的不足,本发明提供了一种对地图系统中地址信息处理的方法及相关装置,实现对报装用户的地址标记在楼宇视图图像中,使得安装维护用户快速定位安装用户。
2、为了解决上述技术问题,本发明实施例提供了一种对地图系统中地址信息处理的方法,所述方法包括:
3、基于智能设备在地图系统中调用地址接收界面接收用户输入的报装地址信息生成报装地址文档;
4、对所述报装地址文档中的报装地址信息进行地址分词处理,获得地址分词信息;
5、基于所述地址分词信息利用预设匹配算法进行报装地址的精确匹配处理,并基于精确匹配结果判断是否匹配到报装地址信息;
6、若未匹配到报装地址信息时,则基于所述地址分词信息利用深度学习的模糊匹配算法进行报装地址的模糊匹配处理,并根据模糊匹配结果获得报装地址信息;
7、获得报装地址信息为中心的预设范围内的楼宇视图图像,并将所述报装地址信息标记在所述楼宇视图图像中。
8、可选的,所述基于智能设备在地图系统中调用地址接收界面接收用户输入的报装地址信息生成报装地址文档,包括:
9、所述用户在所述智能设备上进行预约报装操作时,在报装预约程序上所携带的所述地图系统上进行调用操作,获得所述地址接收界面;
10、基于所述地址接收界面接收所述用户按照预设规则输入的报装地址信息,并根据输入的报装地址信息生成报装地址文档,所述预设规则包括标准七级地址规范输入规则和模糊地址输入规则。
11、可选的,所述对所述报装地址文档中的报装地址信息进行地址分词处理,获得地址分词信息,包括:
12、基于nlp语义分析模型对所述报装地址文档中的报装地址信息进行语义分析处理,获得报装地址信息对应的语义分析结果;
13、利用所述语义分析结果在所述nlp语义分析模型所对应的地址词库中进行索引处理,并将索引的地址词汇作为地址分词信息。
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、在本发明实施例中,在获得报装地址文档之后,进行地址分词处理,形成地址分词信息,然后匹配到报装地址信息,并将报装地址信息标记在对应的楼宇视图图像中,实现对报装用户的地址标记在楼宇视图图像中,使得安装维护用户快速定位安装用户。
1.一种对地图系统中地址信息处理的方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述基于智能设备在地图系统中调用地址接收界面接收用户输入的报装地址信息生成报装地址文档,包括:
3.根据权利要求1所述的方法,其特征在于,所述对所述报装地址文档中的报装地址信息进行地址分词处理,获得地址分词信息,包括:
4.根据权利要求1所述的方法,其特征在于,所述基于所述地址分词信息利用预设匹配算法进行报装地址的精确匹配处理,并基于精确匹配结果判断是否匹配到报装地址信息,包括:
5.根据权利要求1所述的方法,其特征在于,所述基于所述地址分词信息利用深度学习的模糊匹配算法进行报装地址的模糊匹配处理,包括:
6.根据权利要求1所述的方法,其特征在于,所述根据模糊匹配结果获得报装地址信息,包括:
7.根据权利要求1所述的方法,其特征在于,所述获得报装地址信息为中心的预设范围内的楼宇视图图像,并将所述报装地址信息标记在所述楼宇视图图像中,包括:
8.一种对地图系统中地址信息处理的装置,其特征在于,所述装置包括:
9.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,该程序被处理器执行时实现如权利要求1-7中任意一项所述的方法。
10.一种智能设备,其特征在于,所述智能设备包括:
