一对多关系下森林资源空间数据管理方法、装置及设备制造方法及图纸

技术编号:28419691 阅读:13 留言:0更新日期:2021-05-11 18:26
本发明专利技术涉及一种一对多关系下森林资源空间数据管理方法、装置及设备,其中一对多关系下森林资源空间数据管理方法包括步骤:S1选择对象;S2编码;S3操作;S4解码;S5统计分析。其中一对多关系下森林资源空间数据管理装置包括数据选择单元,编码单元,操作单元,解码单元,统计分析单元。其中一对多关系下森林资源空间数据管理设备包括处理器、存储器、电源组件、输入/输出组件以及存储在存储器上的可被处理器执行的一对多关系下森林资源空间数据管理程序。本发明专利技术一对多关系下森林资源空间数据管理方法、管理装置及管理设备,在森林资源空间数据管理中采取数据编码和解码方式,解决小班森林资源空间数据在一对多关系下的自动对应问题。

【技术实现步骤摘要】
一对多关系下森林资源空间数据管理方法、装置及设备
本专利技术涉及地理空间数据计算、标识、处理
,尤其涉及一种一对多关系下森林资源空间数据管理方法、装置及设备。
技术介绍
森林资源空间数据是指森林资源信息与地理空间信息相结合的一种数据,具有数据量大、信息内容多等特点。当把这些数据量庞大的、类型差异化的森林资源空间数据进行统一存储管理时,就需要为这些数据提供有效的处理及管理方法。森林资源规划设计调查中,多采用GIS软件进行数据管理,在森林资源空间数据库中建立小班图层,存储小班几何图形和属性因子。建立小班综合因子表,存储小班区划体系、管理因子等小班整体描述信息,小班综合因子表不论内容、记录数同小班图层的属性因子保持一致。小班综合因子表通过将局、场、作业区、林班、小班、细班做外键,同描述小班林分状况的小班林分因子表和描述小班散生和四旁林分状况的小班散生因子表建立一对多表间关系,描述一个小班中由多个树种林分信息、多个散生四旁树种信息组成的现实情况。综合小班图层和森林资源空间数据库可以详细描述和表达一个小班的空间图形、综合因子、林分因子、散生因子和四旁因子等全部信息。小班综合因子表、小班林分因子表、小班散生因子表的模式设计如附图1所示。其中小班综合因子表的数据包括:县,乡,村,局,场,作业区,林班,小班,细班,林地所有权,林木所有权,地类,面积,森林类别,林种,工程类别,起源,郁闭度,疏密度,地貌,坡向,优势树种,龄级,龄组,平均胸径,平均树高,蓄积,株数,调查者,调查日期,四旁蓄积,四旁株数,散生蓄积,散生株数等。小班林分因子表的数据包括:县,乡,村,局,场,作业区,林班,小班,树种,细班,组成,年龄,龄级,龄组,直径,树高,出材等级,优势高,公顷蓄积,公顷株数,小班蓄积,小班株数。小班散生因子表的数据包括:县,乡,村,局,场,作业区,林班,小班,细班,散类别,散树种,散直径,散树高,散公顷蓄积,散公顷株数,散小班蓄积,散小班株数。现有技术在关系数据库中通过建立一对多的表间关系解决了数据计算逻辑和存储问题,但是这种森林资源空间数据管理的方法存在着以下问题:首先,当小班图层图形变化引起小班图层要素出现新增时,由于现有技术中设置的计算模式,新增的小班图层中属性因子和小班图形会自动维护一致,并继承父小班的属性因子。但森林资源空间数据库中小班中和因子、小班林分因子表和小班散生因子表中的数据并不会对应变化。这些新增小班的综合因子、林分因子和散生因子均为空值,需要人工手动维护,使得工作量大且维护成本很高。其次,小班图层要经常性的参与地理空间处理操作,例如:识别、联合、裁剪、分割等,这些操作的结果均是新生成一个新的图层。此时,通过对应关系,小班综合因子表会和新建图层可以保持一致,但是新生成的图层同小班林分因子表和小班散生因子表间不存在关联关系。要保持小班综合因子表与小班林分因子表、小班散生因子表之间的对应关系,需要人为手动处理和更新。而且,由于地理操作导致的小班数量发生变化,在小班图层中局、场、作业区、林班、小班、细班的值无法保持唯一。如果想重新对新增的小班按照从上到下,从左到右的方式编号,需要同时对小班综合因子表、小班林分因子表和小班散生因子表中的局、场、作业区、林班、小班、细班同时修改并保持一致。由于关系复杂,依靠人工进行修改和更新非常容易出错且效率低下。综上所述,现在亟需研发出一种一对多关系下森林资源空间数据管理方法、装置及设备,以解决现有技术中所存在的小班综合因子表与小班林分因子表和小班散生因子表之间内部数值的对应关系无法自动更新的技术问题,以实现小班图形变化或进行小班图层复杂地理空间处理情况下,小班图层同小班综合因子因子、小班林分因子和小班散生因子等具有一对多关系的森林资源数据库同图形变化自动保持一致性。
技术实现思路
本专利技术目的是为解决现有技术中存在的小班综合因子表与小班林分因子表和小班散生因子表之间内部数值的对应关系无法自动更新的技术问题,提供一种一对多关系下森林资源空间数据管理方法,以实现小班图形变化或进行小班图层复杂地理空间处理情况下,小班综合因子、小班林分因子和小班散生因子等具有一对多关系的森林资源数据库同图形变化自动保持一致性。为实现以上目的,本专利技术采用如下技术方案:一种一对多关系下森林资源空间数据管理方法,包括如下步骤:S1选择对象:选择待管理的小班图层和具有一对多关系的森林资源空间数据库;S2编码:对小班图层和森林资源空间数据库进行编码计算;S3操作:对小班图层进行属性编辑、图形编辑、地理空间处理操作;S4解码:对小班图层和森林资源空间数据库进行解码计算;S5统计分析:对森林资源空间数据库进行统计和分析处理。优选的,所述步骤S2编码具体包括:将森林资源空间数据库中具有一对多关系的小班综合因子表、小班林分因子表和小班散生因子表中的信息编码到小班图层中作为属性因子存储。优选的,所述步骤S2编码具体包括以下步骤:S201添加编码字段:对小班图层添加编码字段;S202遍历小班图层要素和森林资源空间数据库表记录:依据小班图层中主键值,依次对森林资源空间数据库中小班综合因子表、小班林分因子表和小班散生因子表进行查询;S203更新小班图层属性因子:遍历查询的小班综合因子表更新小班图层中同名属性字段值;S204编码变量编码林分因子:遍历查询的小班林分因子中各属性值使用逗号做分割符,拼接存储到各编码变量,并以分号为结尾分隔符;S205编码变量编码散生因子:遍历查询的小班散生因子中各属性值使用逗号做分割符,拼接存储到各编码变量;S206存储编码变量到小班图层属性字段:将编码变量存储到遍历的小班图层要素的编码字段中保存。优选的,所述S4解码具体包括:将小班图层中的属性因子分别解码到森林资源空间数据库中的小班综合因子表、小班林分因子表和小班散生因子表中。优选的,所述S4解码具体包括以下步骤:S401数据预处理:对小班图层进行重号筛查及森林资源空间数据库表记录删除和一对多关系建立工作;S402遍历小班图层要素和插入更新森林资源空间数据库表记录:依据小班图层中主键值,依次对森林资源空间数据库中小班综合因子表、小班林分因子表和小班散生因子表进行插入更新;S403更新插入小班综合因子:遍历查询的小班图层属性因子更新插入小班综合因子表中同名属性字段值;S404编码字段解码:遍历查询小班图层编码字段,使用分号分割编码字段值,区分林分因子和散生因子;对各林分和散生因子使用逗号分割,获得各项林分属性因子值和散生属性因子值;S405林分属性因子值更新插入小班林分因子表:获取林分属性因子值插入小班林分因子表,并更新存储;S406散生属性因子值更新插入小班散生因子表:获取散生属性因子值插入小班林分因子表,并更新存储。本专利技术还提供一种一对多关系下森林资源空间数据管理装置,包括:数据选择单元,用于选择和确定待管理的小班图层和存储具本文档来自技高网
...

【技术保护点】
1.一种一对多关系下森林资源空间数据管理方法,其特征在于,包括如下步骤:/nS1选择对象:选择待管理的小班图层和具有一对多关系的森林资源空间数据库;/nS2编码:对小班图层和森林资源空间数据库进行编码计算;/nS3操作:对小班图层进行属性编辑、图形编辑、地理空间处理操作;/nS4解码:对小班图层和森林资源空间数据库进行解码计算;/nS5统计分析:对森林资源空间数据库进行统计和分析处理。/n

【技术特征摘要】
1.一种一对多关系下森林资源空间数据管理方法,其特征在于,包括如下步骤:
S1选择对象:选择待管理的小班图层和具有一对多关系的森林资源空间数据库;
S2编码:对小班图层和森林资源空间数据库进行编码计算;
S3操作:对小班图层进行属性编辑、图形编辑、地理空间处理操作;
S4解码:对小班图层和森林资源空间数据库进行解码计算;
S5统计分析:对森林资源空间数据库进行统计和分析处理。


2.根据权利要求1所述的一对多关系下森林资源空间数据管理方法,其特征在于,所述步骤S2编码具体包括:将森林资源空间数据库中具有一对多关系的小班综合因子表、小班林分因子表和小班散生因子表中的信息编码到小班图层中作为属性因子存储。


3.根据权利要求2所述的一对多关系下森林资源空间数据管理方法,其特征在于,所述步骤S2编码具体包括以下步骤:
S201添加编码字段:对小班图层添加编码字段;
S202遍历小班图层要素和森林资源空间数据库表记录:依据小班图层中主键值,依次对森林资源空间数据库中小班综合因子表、小班林分因子表和小班散生因子表进行查询;
S203更新小班图层属性因子:遍历查询的小班综合因子表更新小班图层中同名属性字段值;
S204编码变量编码林分因子:遍历查询的小班林分因子中各属性值使用逗号做分割符,拼接存储到各编码变量,并以分号为结尾分隔符;
S205编码变量编码散生因子:遍历查询的小班散生因子中各属性值使用逗号做分割符,拼接存储到各编码变量;
S206存储编码变量到小班图层属性字段:将编码变量存储到遍历的小班图层要素的编码字段中保存。


4.根据权利要求2所述的一对多关系下森林资源空间数据管理方法,其特征在于,所述S4解码具体包括:将小班图层中的属性因子分别解码到森林资源空间数据库中的小班综合因子表、小班林分因子表和小班散生因子表中。


5.根据权利要求4所述的一对多关系下森林资源空间数据管理方法,其特征在于,所述S4解码...

【专利技术属性】
技术研发人员:李娜娜高飞唐朝平方懿王勇军李华张成程秦轶黄居贵
申请(专利权)人:四川省林业和草原调查规划院四川省林业勘察设计研究院国家林业局昆明勘察设计院成都市农林科学院成都大地吉信科技有限公司成都橙果创服科技有限公司
类型:发明
国别省市:四川;51

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

1