元数据表格信息批量填写方法和装置制造方法及图纸

技术编号:34248119 阅读:16 留言:0更新日期:2022-07-24 10:52
本发明专利技术公开了元数据表格信息批量填写方法和装置,创建特定形状的空间图层数据,确定其属性表中各个要素的唯一标识值;获得元数据的基础数据表格,其中按照统计单元分级,对基础数据表格中各条目信息进行编码获得总信息编码,根据总信息编码顺序生成基础数据表格连接编码,连接编码与空间图层数中各要素的唯一标识值相同;根据矢量图层数据属性表的唯一标识值与连接编码进行表连接,为每个元数据表格分配一个空间位置,对这个空间图层数据的属性表进行赋值;分割出需要填写的元数据表格对应的单个空间矢量图层,并检索后进行转置,获得需要批量填写的元数据表格信息。本发明专利技术极大的提高了表格填写的工作效率;避免填写错误问题。题。题。

Metadata table information batch filling method and device

【技术实现步骤摘要】
元数据表格信息批量填写方法和装置


[0001]本专利技术属于信息技术应用
,涉及元数据表格信息批量填写方法,具体涉及一种基于空间位置属性一体化特征批量填写元数据表格信息的方法。

技术介绍

[0002]元数据(Metadata),又称中介数据或中继数据,为描述数据的数据(data about data),主要是描述数据属性(property)的信息,用来支持如指示存储位置、历史数据、资源查找、文件记录等功能。元数据算是一种电子式目录,为了达到编制目录的目的,必须在描述并收藏数据的内容或特色,进而达成协助数据检索的目的。
[0003]当前的大数据时代,面对海量数据,更显得元数据的重要性。元数据的填写一般通过人工填写或编写程序填写两种方式实现。但人工面对大量表格填写时,难免会出现填错写信息,而且如果有个别表格填写错误,很难发现。编写程序填写要求元数据表格要求表格字段内容必须有规则、有规律,对于字段内容不规则、无规律,无法用编程实现。同时,对于一些基层信息填写的人员来讲,编程填写表格门槛太高。

技术实现思路

[0004]本专利技术针对目前字段内容不规则、无规律,无法用编程实现的表格信息,只能选择人工填写,不仅工作量巨大,而且当人工面对大量表格时,难免会填写错误,如果有个别表格填写错误,很难发现,提供一种元数据表格信息批量填写方法和装置。
[0005]为实现以上技术目的,本专利技术采用了以下技术方案。
[0006]一方面,本专利技术提供了元数据表格信息批量填写方法,包括:创建特定形状的空间图层数据,特定形状中要素的数量大于等于需要填写的元数据表格数;获得这个空间图层数据的属性表,确定属性表中各个要素的唯一标识值;获得元数据的基础数据表格,所述基础数据表格的字段包括总信息编码、连接编码和各类属性信息,其中按照元数据表格信息的统计单元分级对基础数据表格中各条目信息进行编码获得所述总信息编码,根据总信息编码对各条目信息进行排序,设置一个字段,根据总信息编码顺序为该字段进行编码生成连接编码,连接编码顺序与总信息编码顺序相同,并且连接编码与各个要素的唯一标识值相同;根据空间图层数据属性表中各要素的唯一标识值与基础数据表格连接编码进行表连接;通过要素的唯一标识值为每个元数据表格分配一个空间位置,利用元数据的基础数据表格对这个空间图层数据的属性表进行赋值;对赋值以后的这个空间图层数据,根据每个元数据表格分配的空间位置,分割出需要填写的元数据表格对应的单个的空间图层;检索出所有单个空间图层的属性表,并进行转置,获得需要批量填写的元数据表格信息。
[0007]进一步地,按照元数据表格信息的统计单元分级对基础数据表格中各条目信息进行编码获得所述总信息编码;包括:根据元数据表格信息的统计单元分级划分的各个级别
进行编码,各个级别的类均用1至K
i
进行编码,K
i
为第i个级别的类编码,i=1,2,

,I,I为级别数,将所有级别的类均编码完成后形成一个总信息编码,所述总信息编码为第1级的类编码*10
n
+第2级的类编码*10
m
+,

,+第I级的类编码,n等于第2级类编码的位数加上加第3级类编码的位数一直加到第I级类编码的位数,m等于第3级类编码的位数一直加到第I级的类编码的位数,第1级到第I级的统计单元分级从高到低依次降低;对总信息编码进行从小到大排序,设置一个新的字段,根据总信息编码顺序对新字段进行编码从1至j进行编码,j为需要填写的元数据表格个数,生成基础数据表格连接编码,这个新的编码字段就是连接编码,连接编码顺序与总信息编码顺序相同。
[0008]进一步地,所述方法还包括利用其他空间图层数据对这个空间图层数据的属性表进行赋值的方法,具体包括:确定某一字段信息需要从其他空间图层中获得,或者是其他空间图层数据与这个空间图层数据的两个及以上字段函数运算获得时,先对空间图层数据进行空间叠加合并,将所有空间图层合成一个空间图层,各空间图层数据属性表也合成为一个;利用直接赋值或者函数运算方式进行赋值。
[0009]进一步地,所述方法还包括:将包括字段取值与所述空间图层数据的属性表中任意字段值对应相同的其他表格与空间图层数据的属性表进行表连接,用于从表格中获取数据完成元数据表格信息批量填写。
[0010]进一步地,对这个空间图层数据的属性表进行赋值的方法还包括:对所有记录的值相同的整个字段进行统一赋值。
[0011]进一步地,对这个空间图层数据的属性表进行赋值的方法还包括:某一字段的属性值是由其他两个及以上字段经过函数运算得到的结果,采用字段计算器中的函数运算方法赋值。
[0012]进一步地,利用元数据的基础数据表格对这个空间图层数据的属性表进行赋值,包括根据连接编码和空间图层数据中各要素的唯一标识值,利用表连接将空间图层数据的属性表和元数据的基础数据表格进行表连接,完成表连接赋值。
[0013]进一步地,所述方法还包括利用其他空间图层数据对这个空间图层数据的属性表进行赋值的方法,具体包括:当这个空间图层数据的属性表的某一字段的属性值需要从其他空间图层数据的某字段获得,利用这个空间图层数据与其他空间图层数据的各要素的空间位置,将两个空间图层通过空间连接方式进行赋值。
[0014]第二方面,本专利技术提供了元数据表格信息批量填写装置,包括:空间图层数据创建模块,用于创建特定形状的空间图层数据,特定形状中要素的数量大于等于需要填写的元数据表格数;获得这个空间图层数据的属性表,确定属性表中各个要素的唯一标识值;基础数据表格获取模块,用于获得元数据的基础数据表格,所述基础数据表格的字段包括总信息编码、连接编码和各类属性信息,其中按照元数据表格信息的统计单元分级对基础数据表格中各条目信息进行编码获得所述总信息编码,根据总信息编码对各条目信息进行排序,设置一个字段,根据总信息编码顺序为该字段进行编码生成连接编码,连接编码顺序与总信息编码顺序相同,并且连接编码与各个要素的唯一标识值相同;赋值模块,用于根据空间图层数据属性表中各要素的唯一标识值与基础数据表格
连接编码进行表连接;通过要素的唯一标识值为每个元数据表格分配一个空间位置,利用元数据的基础数据表格对这个空间图层数据的属性表进行赋值;信息填写模块,用于对赋值以后的这个空间图层数据,根据每个元数据表格分配的空间位置,分割出需要填写的元数据表格对应的单个的空间图层;检索出所有单个空间图层的属性表,并进行转置,获得需要批量填写的元数据表格信息。
[0015]本专利技术的有益效果:本专利技术公开了一种元数据表格信息批量填写方法和装置,创建空间图层数据,确定空间图层数据的属性表中各要素(要素可以为点状、线状或面状)的唯一标识值;对元数据基础数据表格信息进行统一编码,并将元数据基础数据表格与点状、线状、面状空间图层进行表连接,为需要填写的元数据表格分配一个空间点状、线状、面状要素位置;该方法不仅可以对类似于按行政界线划分的区县、乡镇等区划单元的所本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.元数据表格信息批量填写方法,其特征在于,包括:创建特定形状的空间图层数据,特定形状中要素的数量大于等于需要填写的元数据表格数;获得这个空间图层数据的属性表,确定属性表中各个要素的唯一标识值;获得元数据的基础数据表格,所述基础数据表格的字段包括总信息编码、连接编码和各类属性信息,其中按照元数据表格信息的统计单元分级对基础数据表格中各条目信息进行编码获得所述总信息编码,根据总信息编码对各条目信息进行排序,设置一个字段,根据总信息编码顺序为该字段进行编码生成连接编码,连接编码顺序与总信息编码顺序相同,并且连接编码与各个要素的唯一标识值相同;根据空间图层数据属性表中各要素的唯一标识值与基础数据表格连接编码进行表连接;通过要素的唯一标识值为每个元数据表格分配一个空间位置,利用元数据的基础数据表格对这个空间图层数据的属性表进行赋值;对赋值以后的这个空间图层数据,根据每个元数据表格分配的空间位置,分割出需要填写的元数据表格对应的单个的空间图层;检索出所有单个空间图层的属性表,并进行转置,获得需要批量填写的元数据表格信息。2.根据权利要求1所述元数据表格信息批量填写方法,其特征在于,按照元数据表格信息的统计单元分级对基础数据表格中各条目信息进行编码获得所述总信息编码;包括:根据元数据表格信息的统计单元分级划分的各个级别进行编码,各个级别的类均用1至K
i
进行编码,K
i
为第i个级别的类编码,i=1,2,

,I,I为级别数,将所有级别的类均编码完成后形成一个总信息编码,所述总信息编码为第1级的类编码*10
n
+第2级的类编码*10
m
+,

,+第I级的类编码,n等于第2级类编码的位数加上加第3级类编码的位数一直加到第I级类编码的位数,m等于第3级类编码的位数一直加到第I级的类编码的位数,第1级到第I级的统计单元分级从高到低依次降低;对总信息编码进行从小到大排序,设置一个新的字段,根据总信息编码顺序对新字段进行编码从1至j进行编码,j为需要填写的元数据表格个数,生成基础数据表格连接编码,这个新的编码字段就是连接编码,连接编码顺序与总信息编码顺序相同。3.根据权利要求1所述元数据表格信息批量填写方法,其特征在于,所述方法还包括利用其他空间图层数据对这个空间图层数据的属性表进行赋值的方法,具体包括:确定某一字段信息需要从其他空间图层中获得,或者是其他空间图层数据与这个空间图层数据的两个及以上字段函数运算获得时,先对空间图层数据进行空间叠加合并,将所有空间图层合成一个空间图层,各空间图层数据...

【专利技术属性】
技术研发人员:白淑英高吉喜谢涛
申请(专利权)人:南京信息工程大学
类型:发明
国别省市:

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

1