铁路工程设计元数据管理方法及装置制造方法及图纸

技术编号:30015169 阅读:47 留言:0更新日期:2021-09-11 06:21
本发明专利技术提供一种铁路工程设计元数据管理方法及装置,所述方法不断获取用户端添加的新增元数据信息,并通过对比定义信息的相似度和统计新增元数据的来源用户端信息,判断用户端添加和上报的新增元数据是否符合转化为铁路基础设施标准元数据的条件,将符合条件的新增元数据自动加入铁路工程元数据目录树中,以实现对铁路基础设施标准元数据的自动扩充,不断适应铁路工程数据管理的发展需求。适应铁路工程数据管理的发展需求。适应铁路工程数据管理的发展需求。

【技术实现步骤摘要】
铁路工程设计元数据管理方法及装置


[0001]本专利技术涉及元数据管理
,尤其涉及一种铁路工程设计元数据管理方法及装置。

技术介绍

[0002]数据是企业的核心资产,近年来,数据的爆发式增长以及复杂性为数据资源的利用带来挑战。元数据被定义为数据的数据,主要用来描述信息的背景、结构、内容和整个管理过程。元数据为信息化时代各行各业的数据治理提供新的解决思路。
[0003]我国铁路工程设计数据来源众多、格式不统一、关联关系复杂,分散存储在各设计软件中,未能实现设计数据的高效共享和利用。2019年11月铁路BIM(Building Information Modeling,建筑物信息模型)联盟发布《铁路基础设施元数据标准(1.0)》对铁路基础设施元数据进行规范,形成铁路行业元数据管理统一标准和规范,但是在实际操作过程中,用户端会结合具体需求添加一些基础元数据以外元数据,为了不断扩充和完善铁路基础设施元数据类型,亟需一种管理方法以将运营过程中基于新需求产生的元数据合理转化为技术铁路基础设施标准元数据。

技术实现思路

[0004]本专利技术实施例提供了一种铁路工程设计元数据管理方法及装置,以消除或改善现有技术中存在的一个或更多个缺陷,自动将实际运营过程中用户端基于个性需求设置的元数据转化为铁路基础设施标准元数据。
[0005]本专利技术解决技术问题的方案如下:
[0006]一方面,本专利技术提供一种铁路工程设计元数据管理方法,包括:
[0007]接收一个或多个用户端基于添加操作发送的一个或多个新增元数据信息,将所述新增元数据信息存储在设定存储空间,所述新增元数据信息至少包括:新增元数据名称及其对应的来源用户端信息、分类标签和定义信息;
[0008]根据设定触发条件发起比对所述设定存储空间内所有新增元数据信息对应的来源用户端信息和定义信息,若存在同一用户端添加相同定义新增元数据的次数大于第一设定数量,或存在大于等于第二设定数量的用户端添加相同定义新增元数据,则将满足条件的一种或多种定义对应的新增元数据信息发送至审核端;
[0009]接收所述审核端返回的筛选信息,所述筛选信息包括确认添加的一个或多个第一类元数据名称及其对应的第一类分类标签;
[0010]将各第一类元数据名称按照对应的第一类分类标签添加至铁路工程元数据目录树。
[0011]在一些实施例中,根据设定触发条件发起比对所述设定存储空间内所有新增元数据信息对应的来源用户端信息和定义信息,包括:
[0012]按照设定时间间隔发起比对所述设定存储空间内所有新增元数据信息对应的来
源用户端信息和定义信息;
[0013]或当所述设定存储空间的内存占比达到预设比例时,发起比对所述设定存储空间内所有新增元数据信息对应的来源用户端信息和定义信息。
[0014]在一些实施例中,根据设定触发条件发起比对所述设定存储空间内所有新增元数据信息对应的来源用户端信息和定义信息,包括:
[0015]计算各新增元数据信息之间的定义信息相似度;
[0016]将定义信息相似度高于设定值的各新增元数据信息划分至相同定义组;
[0017]根据每个新增元数据信息对应的来源用户端信息,统计各定义组内每个用户端添加的新增元数据信息的总数,以及统计每个定义组内各新增元数据信息的用户端来源总数。
[0018]在一些实施例中,计算各新增元数据信息之间的定义信息相似度,包括:采用统计算法或深度学习算法计算各新增元数据信息之间的定义信息相似度,所述统计算法包括TextRank算法,所述深度学习算法包括Word2Vec算法或DSSM算法。
[0019]在一些实施例中,将各第一类元数据名称按照对应的第一类分类标签添加至铁路工程元数据目录树之后,还包括:根据所述铁路工程元数据目录树将各元数据名称进行关联,建立元数据JSON Schema表单(JSON格式,即JavaScript Object Notation,是一种轻量级的数据交换格式;JSON Schema表单是遵循JSON规范的JSON格式字符串,用于记载元数据关联关系的数据结构);将各元数据名称以及各JSON Schema表单分别存储为JSON格式文件。
[0020]在一些实施例中,每个JSON格式文件都添加信息摘要。
[0021]在一些实施例中,将各第一类元数据名称按照对应的第一类分类标签添加至铁路工程元数据目录树之后,还包括:对所述铁路工程元数据目录树内的每个元数据名称添加唯一编码。
[0022]在一些实施例中,所述铁路工程元数据目录树至少包括项目、线路、专业和设计单元四级分类。
[0023]另一方面,本专利技术提供一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现如上述方法的步骤。
[0024]另一方面,本专利技术提供一种计算机可读存储介质,其上存储有计算机程序,其特征在于,该程序被处理器执行时实现上述方法的步骤。
[0025]本专利技术的有益效果至少是:
[0026]本专利技术所述铁路工程设计元数据管理方法及装置中,所述方法不断获取用户端添加的新增元数据信息,并通过对比定义信息的相似度和统计新增元数据的来源用户端信息,判断用户端添加和上报的新增元数据是否符合转化为铁路基础设施标准元数据的条件,将符合条件的新增元数据自动加入铁路工程元数据目录树中,以实现对铁路基础设施标准元数据的自动扩充,不断适应铁路工程数据管理的发展需求。
[0027]进一步地,所述铁路工程设计元数据管理方法基于统计算法或深度学习算法计算新增元数据之间的定义信息相似度,实现对新增元数据定义的智能识别比对和自动化处理,极大提高了数据处理能力。
[0028]本专利技术的附加优点、目的,以及特征将在下面的描述中将部分地加以阐述,且将对
于本领域普通技术人员在研究下文后部分地变得明显,或者可以根据本专利技术的实践而获知。本专利技术的目的和其它优点可以通过在书面说明及其权利要求书以及附图中具体指出的结构实现到并获得。
[0029]本领域技术人员将会理解的是,能够用本专利技术实现的目的和优点不限于以上具体所述,并且根据以下详细说明将更清楚地理解本专利技术能够实现的上述和其他目的。
附图说明
[0030]此处所说明的附图用来提供对本专利技术的进一步理解,构成本申请的一部分,并不构成对本专利技术的限定。在附图中:
[0031]图1为本专利技术一实施例中所述铁路工程设计元数据管理方法的流程示意图;
[0032]图2为本专利技术另一实施例中所述铁路工程设计元数据管理方法的流程示意图;
[0033]图3为本专利技术一实施例中用于执行所述铁路工程设计元数据管理方法的铁路工程元数据管理端服务器结构示意图。
具体实施方式
[0034]为使本专利技术的目的、技术方案和优点更加清楚明白,下面结合实施方式和附图,对本专利技术做进一步详细说明。在此,本专利技术的示意性实施方式及其说明用于解释本专利技术,本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种铁路工程设计元数据管理方法,其特征在于,包括:接收一个或多个用户端基于添加操作发送的一个或多个新增元数据信息,将所述新增元数据信息存储在设定存储空间,所述新增元数据信息至少包括:新增元数据名称及其对应的来源用户端信息、分类标签和定义信息;根据设定触发条件发起比对所述设定存储空间内所有新增元数据信息对应的来源用户端信息和定义信息,若存在同一用户端添加相同定义新增元数据的次数大于第一设定数量,或存在大于等于第二设定数量的用户端添加相同定义新增元数据,则将满足条件的一种或多种定义对应的新增元数据信息发送至审核端;接收所述审核端返回的筛选信息,所述筛选信息包括确认添加的一个或多个第一类元数据名称及其对应的第一类分类标签;将各第一类元数据名称按照对应的第一类分类标签添加至铁路工程元数据目录树。2.根据权利要求1所述的铁路工程设计元数据管理方法,其特征在于,根据设定触发条件发起比对所述设定存储空间内所有新增元数据信息对应的来源用户端信息和定义信息,包括:按照设定时间间隔发起比对所述设定存储空间内所有新增元数据信息对应的来源用户端信息和定义信息;或当所述设定存储空间的内存占比达到预设比例时,发起比对所述设定存储空间内所有新增元数据信息对应的来源用户端信息和定义信息。3.根据权利要求1所述的铁路工程设计元数据管理方法,其特征在于,根据设定触发条件发起比对所述设定存储空间内所有新增元数据信息对应的来源用户端信息和定义信息,包括:计算各新增元数据信息之间的定义信息相似度;将定义信息相似度高于设定值的各新增元数据信息划分至相同定义组;根据每个新增元数据信息对应的来源用户端信息,统计各定义组内每个用户端添加...

【专利技术属性】
技术研发人员:王同军王万齐吕向茹刘北胜卢文龙尹逊霄牛宏睿石志军贺晓玲王佳琦郝蕊魏新元郭晓翠郭鹏飞刘德军
申请(专利权)人:北京经纬信息技术有限公司中国铁道科学研究院集团有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1