[发明专利]一种业务系统时空数据库的构建方法及装置在审
申请号: | 202011056783.7 | 申请日: | 2020-09-30 |
公开(公告)号: | CN112182134A | 公开(公告)日: | 2021-01-05 |
发明(设计)人: | 张荣斌;黄宁觉;丛小蔓;董春岩;石伟伟;饶晓燕;杨磊 | 申请(专利权)人: | 北京超图软件股份有限公司;农业农村部信息中心 |
主分类号: | G06F16/29 | 分类号: | G06F16/29;G06F16/21;G06F16/22 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 钱娜 |
地址: | 100015 北京市朝阳区酒仙*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 业务 系统 时空 数据库 构建 方法 装置 | ||
本发明公开了一种业务系统时空数据库的构建方法及装置,方法包括:对业务系统数据库进行空间对象识别,得到空间对象;采用基于机器学习的地理编码技术对空间对象进行空间化,得到空间化成果;基于空间对象的结构建立对应的空间表并添加特定的空间字段,将空间化成果插入到空间表,得到业务系统时空数据库。本发明能够自动、快速的识别出海量数据库中的空间信息,并对其进行空间化处理,以快速、高效的构建出业务系统时空数据库。
技术领域
本发明涉及数据处理技术领域,尤其涉及一种业务系统时空数据库的构建方法及装置。
背景技术
地理信息行业业务系统(如农业部门业务系统)中的数据大多与空间位置相关,但其空间信息主要以文字形式隐藏在数据库表的某一个字段中,在构建业务系统时空数据库工作中,需对海量的数据信息(数百/千张数据库表)进行空间化处理。传统的做法是通过人工判读的方式逐个数据库表、逐个字段进行识别和处理,这种方法不仅要耗费大量人力物力,效率非常低下,也会由于人为的疏漏造成判读结果不够准确。
因此,如何自动、快速的识别出海量数据库中的空间信息,并对其进行空间化处理,以快速、高效的构建业务系统时空数据库,是一项亟待解决的问题。
发明内容
有鉴于此,本发明提供了一种业务系统时空数据库的构建方法,能够自动、快速的识别出海量数据库中的空间信息,并对其进行空间化处理,以快速、高效的构建出业务系统时空数据库。
本发明提供了一种业务系统时空数据库的构建方法,包括:
对业务系统数据库进行空间对象识别,得到空间对象;
采用基于机器学习的地理编码技术对所述空间对象进行空间化,得到空间化成果;
基于所述空间对象的结构建立对应的空间表并添加特定的空间字段,将所述空间化成果插入到所述空间表,得到业务系统时空数据库。
优选地,所述对业务系统数据库进行空间对象识别,得到空间对象,包括:
连接待进行空间对象识别的业务系统数据库;
扫描所述业务系统数据库中所有的表,加载空间表名自动识别样本库,计算所述业务系统数据库中所有的表的表名与所述空间表名自动识别样本库相似度作为疑似空间对象的概率,并依据所述作为疑似空间对象的概率对表名进行排序;
基于排序后的表名,扫描各表对应的字段定义,加载空间字段自动识别样本库,计算字段与所述空间字段自动识别样本库相似度作为疑似空间字段的概率,并依据所述作为疑似空间字段的概率对字段进行排序;
随机在各表中抽取指定数量的记录,基于表名的排序、各字段的排序,利用机器学习的地理编码引擎,计算各字段的空间特征综合权重;
将空间特征综合权重大于指定值的字段确定为空间字段,并将空间特征综合权重大于指定值的字段对应的表确定为空间对象。
优选地,所述采用基于机器学习的地理编码技术对所述空间对象进行空间化,得到空间化成果,包括:
连接已完成空间对象识别的业务系统数据库;
加载所述空间对象以及对应的空间字段;
读取所述空间对象所有记录信息,利用机器学习的地理编码引擎,结合所述空间字段对应的空间类型,选取相应的空间化方式进行空间化,得到空间化结果与对应的匹配度;
按照所述匹配度对所述空间化结果进行排序,将匹配度最高的空间化结果作为空间化成果。
优选地,所述基于所述空间对象的结构建立对应的空间表并添加特定的空间字段,将所述空间化成果插入到所述空间表,得到业务系统时空数据库,包括:
连接已完成空间化的业务系统数据库;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京超图软件股份有限公司;农业农村部信息中心,未经北京超图软件股份有限公司;农业农村部信息中心许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011056783.7/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种塑料综合性能测试设备
- 下一篇:较高点检查的自动校验方法及相关系统