本发明涉及数据管理系统,具体是一种基于土地调查建立的数据库及其管理系统。
背景技术:
坚持保护基本农田,严格控制非农建设占用耕地的原则。要以立足保护耕地和提高粮食综合生产能力为目标,进一步强化对基本农田的保护,推进耕地保护由重数量保护向数量、质量和生态全面管护转变。按照保障经济发展与保护农用地相统一的要求,保证经济发展必需的用地,合理安排建设用地的规模和布局。
由于在土地变更调查中,包含大量的资料和数据,因此在网络技术、计算机技术及gis技术基础上,对土地变更调查实现科学化、自动化、现代化的管理成为必然。目前,土地管理方面的系统较多,但是能够自动完成统计报表输出与图层更新的系统、对不同时期的数据进行叠加分析的系统还比较少。
技术实现要素:
本发明的目的在于提供一种基于土地调查建立的数据库及其管理系统,以解决上述背景技术中提出的问题。
为实现上述目的,本发明提供如下技术方案:
一种基于土地调查建立的数据库及其管理系统,包括:
(1)数据输入:将各种矢量格式及图形数据输入系统数据库;
(2)变更分析:采用历史库与过程库,用户根据过程库的结果,可以对数据的准确性进行检查,生成各种统计报表,在确认无误后进行操作,通过合并过程库数据,对原有图层进行覆盖,得到新的土层,并将原有土层存入历史库;
(3)数据检查:精确检查出数据中的拓扑、属性以及逻辑错误,并支持批量改错;
(4)数据输出:根据变更分析的结果输出各种报表;
(5)数据统计:对不同数据源、不同时期的数据进行叠加分析,统计并且分类不同数据类型报表。
作为本发明进一步的方案:所述过程库是对变更叠加分析的结果进行记录,具有固定的字段结构,而随着程序的运行,记录值会发生改变,过程库是一个动态库,是系统进行各种分析的数据源头。
作为本发明进一步的方案:所述过程库包含以下几个方面:
一、将现状面状地类导入到数据库,然后将该图层的副本导入并命名;
二、利用union函数,每次取出一个变更图斑与现状图进行叠加分析;
三、将分析的结果放入过程库,并对各种面积重新进行计算;
四、重复以上操作,直到生成最终的图层;
五、将过程库清空,将最终生成的图层数据转入过程库,并生成量算图及报表;
六、在更新时,根据目标标志码将过程库中的变更图斑合并,删除原现状面状类图,形成新的现状图层;
七、根据变更图斑,以及现状线图层,找出其相交线,放入线过程库,根据空间橡胶关系,删除现状线地类,再将线过程库复制到现状线状地类图层,形成新的现状图层。
作为本发明进一步的方案:所述历史库是将空间信息与时间信息统一存储在一个数据库中,将历史数据与现状数据分离存储,二者保持同步。
作为本发明进一步的方案:历史数据与现状数据是相同的,其属性表结构也一致。
作为本发明进一步的方案:历史数据与现状数据分离存储二者保持同步是先对现状数据编辑并记录,然后将结果更新到历史数据,使其保持同步。
作为本发明进一步的方案:所述数据输出按标准分幅或任意行政辖区输出土地利用、基本农田、耕地坡度分级专题图件,图件输出为jpg、tiff、giff格式。
作为本发明再进一步的方案:所述数据检查对数据库进行备份、恢复和字段维护,将误操作的数据恢复,并对以往的数据进行查询与回访。
与现有技术相比,本发明的有益效果是:该系统能够完成不同类数据的查询、入库及统计,通过过程库实现了现状数据与变更数据的叠加,从而对各种地类的流向与变化进行分析,将报表输出;通过历史库,可以将误操作的数据恢复,并能对以往的数据进行查询与回访,土地变更调查管理系统对不同时期数据的动态分析,具有较强的针对性,灵活方便的数据变更处理工具,管理和维护多个专题数据,有利于信息共享和数据维护。
具体实施方式
下面结合具体实施方式对本专利的技术方案作进一步详细地说明。
实施例1
一种基于土地调查建立的数据库及其管理系统,包括:
(1)数据输入:将各种矢量格式及图形数据输入系统数据库;
(2)变更分析:采用历史库与过程库,用户根据过程库的结果,可以对数据的准确性进行检查,生成各种统计报表,在确认无误后进行操作,通过合并过程库数据,对原有图层进行覆盖,得到新的土层,并将原有土层存入历史库,所述过程库是对变更叠加分析的结果进行记录,具有固定的字段结构,而随着程序的运行,记录值会发生改变,过程库是一个动态库,是系统进行各种分析的数据源头,所述历史库是将空间信息与时间信息统一存储在一个数据库中,将历史数据与现状数据分离存储,二者保持同步,历史数据与现状数据是相同的,其属性表结构也一致,历史数据与现状数据分离存储二者保持同步是先对现状数据编辑并记录,然后将结果更新到历史数据,使其保持同步;
所述过程库包含以下几个方面:
一、将现状面状地类导入到数据库,然后将该图层的副本导入并命名;
二、利用union函数,每次取出一个变更图斑与现状图进行叠加分析;
三、将分析的结果放入过程库,并对各种面积重新进行计算;
四、重复以上操作,直到生成最终的图层;
五、将过程库清空,将最终生成的图层数据转入过程库,并生成量算图及报表;
六、在更新时,根据目标标志码将过程库中的变更图斑合并,删除原现状面状类图,形成新的现状图层;
七、根据变更图斑,以及现状线图层,找出其相交线,放入线过程库,根据空间橡胶关系,删除现状线地类,再将线过程库复制到现状线状地类图层,形成新的现状图层;
(3)数据检查:精确检查出数据中的拓扑、属性以及逻辑错误,并支持批量改错,所述数据检查对数据库进行备份、恢复和字段维护,将误操作的数据恢复,并对以往的数据进行查询与回访。
(4)数据输出:根据变更分析的结果输出各种报表,所述数据输出按标准分幅或任意行政辖区输出土地利用、基本农田、耕地坡度分级专题图件,图件输出为jpg、tiff、giff格式。
(5)数据统计:对不同数据源、不同时期的数据进行叠加分析,统计并且分类不同数据类型报表。
实施例2
一种基于土地调查建立的数据库及其管理系统,包括:
(1)数据输入:将各种矢量格式及图形数据输入系统数据库;
(2)数据转换:支持mapgis和shp、dxf、e00、vct等其他格式的矢量数据之间的相互转换;支持msi影像和tiff、jpg、img、bmp等其他格式影像之间的相互转换;
(3)数据检查:精确检查出数据中的拓扑、属性以及逻辑错误,并支持批量改错,所述数据检查对数据库进行备份、恢复和字段维护,将误操作的数据恢复,并对以往的数据进行查询与回访。
(4)数据输出:根据变更分析的结果输出各种报表,所述数据输出按标准分幅或任意行政辖区输出土地利用、基本农田、耕地坡度分级专题图件,图件输出为jpg、tiff、giff格式。
(5)数据统计:对不同数据源、不同时期的数据进行叠加分析,统计并且分类不同数据类型报表。
实施例3
一种基于土地调查建立的数据库及其管理系统,包括:
(1)数据输入:将各种矢量格式及图形数据输入系统数据库;
(2)变更分析:采用历史库与过程库,用户根据过程库的结果,可以对数据的准确性进行检查,生成各种统计报表,在确认无误后进行操作,通过合并过程库数据,对原有图层进行覆盖,得到新的土层,并将原有土层存入历史库,所述过程库是对变更叠加分析的结果进行记录,具有固定的字段结构,而随着程序的运行,记录值会发生改变,过程库是一个动态库,是系统进行各种分析的数据源头,所述历史库是将空间信息与时间信息统一存储在一个数据库中,将历史数据与现状数据分离存储,二者保持同步,历史数据与现状数据是相同的,其属性表结构也一致,历史数据与现状数据分离存储二者保持同步是先对现状数据编辑并记录,然后将结果更新到历史数据,使其保持同步;
所述过程库包含以下几个方面:
一、将现状面状地类导入到数据库,然后将该图层的副本导入并命名;
二、利用union函数,每次取出一个变更图斑与现状图进行叠加分析;
三、将分析的结果放入过程库,并对各种面积重新进行计算;
四、重复以上操作,直到生成最终的图层;
五、将过程库清空,将最终生成的图层数据转入过程库,并生成量算图及报表;
六、在更新时,根据目标标志码将过程库中的变更图斑合并,删除原现状面状类图,形成新的现状图层;
七、根据变更图斑,以及现状线图层,找出其相交线,放入线过程库,根据空间橡胶关系,删除现状线地类,再将线过程库复制到现状线状地类图层,形成新的现状图层;
(3)数据输出:根据变更分析的结果输出各种报表,所述数据输出按标准分幅或任意行政辖区输出土地利用、基本农田、耕地坡度分级专题图件,图件输出为jpg、tiff、giff格式。
(4)数据统计:对不同数据源、不同时期的数据进行叠加分析,统计并且分类不同数据类型报表。
实施例4
一种基于土地调查建立的数据库及其管理系统,包括:
(1)数据输入:将各种矢量格式及图形数据输入系统数据库;
(2)数据转换:支持mapgis和shp、dxf、e00、vct等其他格式的矢量数据之间的相互转换;支持msi影像和tiff、jpg、img、bmp等其他格式影像之间的相互转换;
(3)数据输出:根据变更分析的结果输出各种报表,所述数据输出按标准分幅或任意行政辖区输出土地利用、基本农田、耕地坡度分级专题图件,图件输出为jpg、tiff、giff格式。
(4)数据统计:对不同数据源、不同时期的数据进行叠加分析,统计并且分类不同数据类型报表。
union类型变量的成员共用同一块内存空间,空间大小是由占用内存空间最大的变量决定的,并且每个成员的首地址是一样的。
上面对本专利的较佳实施方式作了详细说明,但是本专利并不限于上述实施方式,在本领域的普通技术人员所具备的知识范围内,还可以在不脱离本专利宗旨的前提下做出各种变化。