文档库 最新最全的文档下载
当前位置:文档库 › 地理数据库及其在森林资源调查中的应用设想

地理数据库及其在森林资源调查中的应用设想

地理数据库及其在森林资源调查中的应用设想

姚顺彬

(国家林业局华东林业调查规划设计院,浙江金华!"#$$#

)摘要:根据地理数据库的特点,结合森林资源连续清查、森林资源规划设计调查以及伐区调查设计的具体情况,就如何应用地理数据库解决目前森林资源调查数据管理所面临的问题进行了探讨,并分别给出了初步的解决方案。

关键词:地理数据库;空间数据;属性数据;%&’()*数据库;!+技术

中图分类号:,-!.文献标识码:/文章编号:#$$"011""("$$2)$#0$$3$0$2

!"#$%&%’%("%)$*&(+,,-./%&.#)0/1"2"3#45#4"(&6"(#74/"(0748"9

(45%+6789:8

(!"#$%&’(")(*+($,-."(/01"((’(2)(#$’$3$+,4$"$+5,-+#$-.6/7’(’#$-"$’,(,8’(&3"!"#$$#,9&+:’(20

-,*’(;+,%&’(")+’(&4%/&:/’;*<=8>6*’’@*;=A B *=<’>’9’;*,(=C 9:8*6>6*;E

*(:A :((:&(7C ;>’8(*;=A F 6:8’G =&*;>H 8?*8>=&I (F G H ),G =&*;>J *;=7&(*;-)’88:8@K L *;:@8+7&?*I ’8:8@5&*’+7&?*I ,>6:;E ’E *&<:;(7;;*;6=D >=;=)?*>6*E &=9)*C ;:8<’>’C ’8’@

*C *8>=A >6*<:A A *&*8>A =&*;>&*;=7&(*;;7&N ?*I ;9I 7;:8@B *=<’>’9’;*>*(68=)=@I ,’8<&’:;*;>*8>’>:?*;=)7>:=8;&*;E *(>:?*)I O :"9;#4$(:B *=<’>’9’;*,;E ’>:’)<’>’,E &=E *&>I <’>’,%&’()*<’>’9’;*,!+>*(68=)=@I 收稿日期:"$$!0$P 0"2;修回日期:"$$!0##0#Q

作者简介:姚顺彬(#.1P 0),男,湖北丹江口人,高工,%F -(%&’()*国际认证),主要从事数据库和!+技术在林业中的

应用方面的工作。

<背景分析

随着!+技术(J +、B H +、B -+),特别是地理信息系统在森林资源调查上应用的日趋广泛,林业空间数据和属性数据的容量呈现出迅速增长的趋势。然而,现有对森林资源调查数据的管理,特别是对空间数据的存储和管理,基本上仍停留在单机文件或者单机小型数据库如5((*;;的管理模式上。属性数据中,除了全国森林资源连续清查数据是利用%&’N ()*数据库进行管理外,

其余的大范围的数据管理也是以单机文件方式管理为主。这就造成了!+技术的应用与数据库技术应用的不平衡,如果不及时解决数据库技术应用上的相对滞后,势必会影响和制

约!+技术在林业上应用的效率和质量,

从而对加快林业发展总体目标的实现产生不利影响。

实际上,数据库技术在近年来已经取得了长足的发展。第三代以面向对象模型为主要特征的数据库系统,与网络通信技术、人工智能技术、面向对象程序设计技术、并行计算技术等互相渗透,互相结合,使数据库技术的发展呈现出以下特征:#

)面向对象的方法和技术对数据库发展带来深远的影响;

"

)数据库技术与多学科技术的有机结合成为当前数据库技术发展的重要特征;

!

)面向应用领域的数据库技术的研究蓬勃发"$$2年"月第#期林业资源管理

G %J R +,J R +%S J F R +T 5U 5B R T R U ,

G *9&7’&I

O "$$2U %O #

展,如数据仓库、工程数据库、科学数据库、地理数据库等。

而其中的地理数据库(!"#$%&%’%(")正是地理信息系统和数据库系统互相融合、互相渗透的高科技的结晶。最具代表性的当属以美国)*+,公司开发的-./*$)为接口、以数据库领域的龙头0.%/1"数据库系统为后盾的地理数据库。

!地理数据库的特点

!"#便于数据的集中管理

地理数据库的应用,可以实现空间数据和属性数据的统一、集中管理。可以在一定区域范围内建立数据中心,对该区域内的相关数据进行集中管理。同时,利用大型数据库的分布式数据管理功能,实现数据中心之间的数据交换和共享,从而建立更大范围(如全国)的数据集中管理体系。

同时,地理数据库几乎能够容纳所有类型的空间数据,包括矢量数据、栅格图像、2-$数据、注记数据以及表与表之间的关联数据。地理数据库的应用,让所有空间数据的一体化管理得以实现。

!"!数据的安全性得到加强

众所周知,地理信息系统数据中,包含有大量的地理位置信息、地形地貌信息、甚至包含数字化的地形图和遥感影像信息,而其中大部分信息都具有不同的保密级别。因此,如何有效地保证地理信息数据的安全就显得至关重要。传统的文件方式的管理模式,在数据的充分共享和数据安全性保障上很难两全,所以,往往通过牺牲数据的充分共享来换取一定程度上数据的安全。

地理数据库的建立和应用,则可以充分利用大型数据库系统(如0.%/1"34/54)在数据安全上的成熟技术,对不同的用户设置不同的保密级别和访问权限,从而实现数据的安全共享。同时还可以对地理数据在网络上的传输进行加密,防止非法用户的窃取。

另一方面,大型数据库系统的备份恢复功能和数据灾难修复技术,可以保证地理数据库的“零数据丢失”,从而极大地提高数据存储的安全性。

!"$允许多用户同步数据存取

对目前流行的大中型数据库管理系统来说,多

用户数据存取支持,已经是一个最基本的功能了。只要它同时也支持空间数据的存储和管理,那么在此基础上建立的地理数据库就自然允许多用户同步数据存取。能够完美支持多用户同步数据存取,同时又为空间数据的存储和管理提供强劲支持的数据库管理系统有0.%/1"、*67*".8".、$9:、,;<#.=4>等。

为了方便用户从地理信息系统内部直接访问地理数据库,目前技术上先进的地理信息系统平台,都开发了相应的中间部件,为!,*和地理数据库的无缝衔接建立通道。例如)*+,公司的-./*$),?%@A ,;<#公司的*@%&4%1B%."等。这些中间部件产品,为多用户同步存取空间地理数据铺平了道路。

$在森林资源调查中的应用设想

$"#在森林资源连续清查中的应用

目前,由国家林业局华东院研制的《全国森林资源连续清查数据库系统》已经在全国范围内投入使用将近一个监测周期了。由于该系统是采用0.%/1"数据库对森林资源连续清查属性数据进行管理的,起点较高。这就为地理数据库在森林资源连续清查中的应用奠定了非常好的基础。

良好的基础表现在三个方面:其一,目前所有的属性数据已经是0.%/1"数据库格式了,美中不足的是,目前的0.%/1"C D E版本较低,不支持空间数据的管理。只要将属性数据升级或移植到较高的支持空间数据管理的版本(0.%/1"34/54),就可以充分利用现有的珍贵的历史数据了;其二,现有的每个样地的属性数据中,均包含样地地理位置的信息,即纵坐标和横坐标。这就为在0.%/1"数据库中建立地理数据库,对空间数据和属性数据进行统一管理提供了物质条件;其三,目前已经积累了丰富的建立森林资源连续清查地理信息系统的基础地理数据和宝贵的经验。

在0.%/1"34/54的基础上,建立森林资源连续清查地理数据库,不仅能够充分地利用现有的有利条件,而且还可以克服目前存在的弊病和不足,实现森林资源连续清查数据管理的飞跃。具体措施是:F)升级或移植现有属性数据,充分利用现有的珍贵的历史数据;)根据样地的纵坐标和横坐标信息,在同

F

G

第F期姚顺彬:地理数据库及其在森林资源调查中的应用设想

一张二维表中创建空间数据列,使得!"#$%&’(/)(数据库在管理属性数据的同时,能够与地理信息系统结合(如*"$+,-.)管理空间地理数据;/)将目前积累的基础地理数据(如行政边界、道路、河流等)一并转换载入!"#$%&’(/)(数据库中。从而完整地创建出森林资源连续清查地理数据库。实施方案如图0所

示。

1

7林业资源管理

第0期

输入系统后获取伐区的准确面积信息。这些系统产出成果,

可以为林木采伐许可证的统一发放和统一管理提供坚实可靠的基础数据。

(((I ((!)

(上接第J K 页)参考文献:

[(

]国家发展计划委员会,财政部,国家林业局,农业部,水利部)京津风沙源治理工程规划[*])+,,+)

[+]国家林业局)全国生态环境建设规划[*])(K K K )

[!

]内蒙古发展计划委员会,内蒙古自治区林业厅)内蒙古自治区+,,(I +,(,年京津风沙源治理工程规划[*])+,,+)

[J

]内蒙古林业勘察设计院)内蒙古自治区绿色通道工程建设规划[*])+,,+)

[L ]内蒙古林业勘察设计院)内蒙古自治区防沙治沙工程规划[*])

+,,,)

[M

]苏尼特右旗人民政府,内蒙古农业大学)内蒙古锡林郭勒盟苏尼特右旗生态环境建设规划[*])+,,,)

[N ]二连浩特市人民政府)京津风沙源治理工程二连浩特市+,,!年

实施方案[*])+,,+)

[O

]乌兰察布盟林业勘察设计队,察右后旗林业局)内蒙古察右后旗森林资源调查报告[*])(K K N )

[K ]内蒙古锡林郭勒盟土壤肥料工作站)锡林郭勒盟土壤[<])

呼和浩特:内蒙古人民出版社,(K K ()

[(,]朱俊凤,朱震达,申元村,等)中国沙漠化防治[<])

北京:林业出版社,(K K K )

[((]马世威,马玉明,姚洪林,等)沙漠学[<])

呼和浩特:内蒙古人民出版社,(K K O )

[(+]冯连昌,卢继清,邸耀全,等)中国沙区铁路沙害防治综述[G ])

中国沙漠)(K K J ,(J (!):J N )

!

L 第(期

姚顺彬:地理数据库及其在森林资源调查中的应用设想

地理数据库及其在森林资源调查中的应用设想

作者:姚顺彬

作者单位:国家林业局华东林业调查规划设计院,浙江,金华,321001

刊名:

林业资源管理

英文刊名:FOREST RESOURCES MANAGEMENT

年,卷(期):2004,(1)

被引用次数:1次

参考文献(3条)

1.国家林业局森林资源规划设计调查主要技术规定 2003

2.Bob Booth.Scott Crosier Building a Geodatabase 2002

3.Tom Kyte On Measuring Distance and Ageing 2003(03)

相似文献(10条)

1.学位论文苏莉基于C/S模式的海量三维空间数据调度管理技术的研究与实现2007

随着二维GIS技术的不断成熟和完善,研究热点逐渐过渡到二维GIS以及其他的相关技术。目前国内外已经有不少3DGIS软件,但这些三维软件只能表达一些简单的三维现象,而对于三维模型的分析、查询、可视化、用户界面设计等诸多方面有待于进一步研究和完善。三维GIS空间数据模型有基于面结构、体结构的数据模型,栅格数据模型和集成或混合数据模型。由于三维空间数据的庞大和复杂性,目前还没有一个全面的数据模型能够完善地描述、表达现实世界中的所有三维对象。怎样将虚拟现实场景应用于GIS,并集合成熟的二维GIS组件技术来尝试构建一个真三维GIS是本文讨论的主要问题。

本文主要探讨基于C/S模式的海量三维空间数据调度技术的研究,并在矢量空间数据模型、三维矢量地理数据库、空间数据库管理关键技术等方面进行了有益的探索。本论文完成地主要研究工作有:

1、分析现有三维矢量空间数据模型,针对三维空间信息的特征,完善了面向实体的三维矢量空间数据模型。该模型是一个面向地理空间实体的整体数据模型,能够有效描述各类空间实体。

2、回顾了地理数据模型的发展历程,将二维GIS的GeoDatabase模型引入三维领域,建立了三维地理数据库(3D Geodatabase)的概念模型,并给出不同数据管理方式下的三维矢量地理数据库逻辑模型。

3、三维空间数据管理涉及空间索引、数据缓冲、动态调度等高级管理技术。对当前的各种空间索引技术进行比较研究,总结了它们的优点和缺点

,并指出了当前三维矢量数据管理中常用的索引方法。并在现有技术研究分析的基础上,给出了两种数据缓冲方式、基于数据动态分页的调度策略和三种版本管理方式。支持不同的数据存储方式是三维GIS的重要能力之一,本论文根据当前的编程技术探讨了多源数据的集成技术,给出了支持多源数据的三种方式,重点介绍了使用C++类DLL和虚函数机制的实现技术。

4、在上述研究的基础上,采用面向对象的思想,利用vc++6.0设计并实现了一个三层体系结构的海量三维矢量空间数据管理平台,该平台支持本地文件系统和多数据库的一体化管理。

2.学位论文王丽青GIS中的计算几何算法研究2008

GIS的内容主要包括:空间数据的获取,空间数据的表达,空间数据的处理,空间数据的分析,空间数据的显示与可视化。而这些内容的实现将用到许多计算几何中基本算法。

计算几何是理论计算机科学领域中一个新的极有生命力的子领域,计算几何的研究成果已在空间分析,计算机图形学,化学,统计分析,模式识别,地理数据库以及其他许多领域中得到了广泛的应用。

计算几何研究的典型问题有几何基元(geometric primitives)、查找、优化等问题类组成。其中,几何基元包括凸壳和Voronoi图,多边形的三角剖分、划分问题与相交问题。几何查找包括点定位,可视化、区域查找等问题。

在几何基元中的凸壳和三角剖分的算法研究过程中,本文发现了当前简单多边形凸壳的主流算法存在的错误,并加以改正,使得改正后的算法更加合理,效率更高;本文还提出了基于径向扫描排序和凸壳技术的散乱点的Delaunay三角网生成算法。该方法在得到散乱点的三角网的同时得到了该三角网的凸壳。同时根据该算法推导出一个三角形个数、离散点的个数及凸壳上的点的个数三者之间的一个关系式,并通过实验验证了该关系式的正确性。

在几何查找中的算法研究中,本文对其中一个重要的点定位算法--点在多边形内外检测算法进行了改进,提出将矢量和射线法结合,解决了射线法所具有的奇异情况。当对同一个多边形需要多次进行内外检测时,提出了一个基于单调链判断点在多边形内外的方法。该方法的预处理简单。实验结果证明,该方法具有易实现和效率高等优点。

3.期刊论文陈军.CHEN Jun试论中国NSDI建设的若干问题-遥感学报1999,3(2)

国家空间数据基础设施(National Spatial Data Infrastructure,简称NSDI)是"数字地球"的基础.要发展中国数字地球及其应用,就必须加大NSDI的建设力度.文中主要从(地球)空间数据框架、空间数据标准、空间数据交换网络和空间数据协调管理机构4个方面,介绍了中国NSDI的有关进展,分析了其中存在的一些问题,讨论了发展方向.

4.学位论文马涛国土资源空间数据建库与管理的研究2005

国土资源的可持续利用是实现社会经济可持续发展的重要保证。国土资源信息应用广泛、社会效益显著,但是由于数据量大、种类多、来源广、结构复杂、获取成本高等特点,传统的管理模式已经不能适应时代的发展。实现国土资源管理现代化和服务社会化,充分发挥国土资源的经济、社会和环境效益,促进我国经济可持续发展和社会进步,已成为我国国土资源管理工作的重要战略目标。

数据是GIS的血液,空间数据是GIS的灵魂。数据组织特别是空间数据组织应当成为GIS的重要研究内容。我们首先探讨了国土资源信息所包含的内容及所应遵循的分类原则和编码方法,研究了基础地理信息与国土资源专题信息集成原则与方法,提出了国土资源信息分类和编码的具体方案,为国土资源信息集成提供标准和依据。其次阐述了空间数据引擎ArcSDE的工作原理,并按照空间位置分区、逻辑主题分类(分层)进行空间数据库的组织。最后整理现有的空间数据和属性数据并采用Oracle9i数据库和ArcSDE实现了空间数据库,使用VB和MapObject开发出空间数据库客户端应用程序。

我们以珠海市国土资源管理为例,探讨了基础地理信息与专题信息集成应用及数据库建立的内容、方法和步骤,对同类GIS系统开发有一定的参考价值。

5.会议论文郭金海.杨国东基于ArcSDE的测绘空间数据管理方法的探讨2005

ArcSDE是一个基于关系型数据库的地理数据库,是对关系数据库的一个扩展,它与数据库间形成了一种Client/Server三重体系结构。本文对基于ArcSDE的测绘空间数据管理方法进行了探讨。

6.学位论文夏启兵基于关系数据库的地理数据库引擎的研究与实践2002

该文以空间数据库引擎(Spatial Database Engine,SDE)为研究对象,在描述了SDE的概念以及SDE的实质和特点的基础上,研究了SDE的4个主要方面的问题:数据模型、数据索引、网络传输、管理工具.在数据模型方面,在GDF数据模型的基础上进行了改进和扩充,提出了SDE的数据模型,该模型具有多图幅数据连续性表达、能表达不同层要素之间语义关系)支持段属

性,能够表达线要素属性上某一段属性,支持多媒体数据类型等优点,并对数据库中矢量数据的存放方式作了比较实验.在数据索引方面,提出了基于数据库的空间索引的实质,对基于数据库的空间索引作了一定的研究,提出了基于数据库的SQL两阶段查询的空间网格索引机制.在数据的网络化调度中,针对SDE的网络化进行了深入研究,提出了一种面向空间数据传输的网络协议SDTP,并在Windows2000上使用SOCKET实现了该协议,对协议中的空间数据压缩问题作了一定的研究.在管理工具方面,分析了基于Oracle数据库的服务器端管理工具集的构造方法,并实现了一个这样的管理工具集.论文最后对进一步的工作作了总结.

7.期刊论文李刚.宋宗孝.魏长水MapGIS7.0数据中心地理数据库驱动的研究与实现-科技资讯2008(5)

MapGIS7.0数据中心是一个面向主题的资源管理器,可以集成各种多源异构数据.数据中心驱动机制是一种集成多源异构数据的理想解决方案.本文以MapGlS7.0数据中心地理数据库驱动为例,详细介绍了数据中心驱动的设计与实现流程.地理数据库驱动提供了访问和操作MapGlS空同数据和非空间数据的接口,为研究和开发数据中心其它数据驱动提供了参考比较以及共同完善的依据.

8.学位论文李向远基于geodatabase模型的浙江省农业地质环境数据库的设计与实现2006

农业是国民经济和社会发展的命脉。当前,服务于农业的农业地质环境调查正如火如荼地在全国范围内开展,浙江省农业地质环境调查为合理调整农业布局、进行农业环境治理与综合性调查提供依据。作为全国第一个首次将农业地质环境为调查对象的浙江省农业地质环境调查项目,其调查数据具有多尺度、多源、多格式的特点,其成果信息化以及资料的可持续利用可以说也是农业信息化的一部分,如何适应信息化时代的需要,防止大量的农业地质环境数据的丢失与管理凌乱现象,使农业地质调查成果数据在有效管理的前提之下,数据综合利用及数据二次挖掘成为可能;如何为政府管理部门的现代化、自动化与规范化的管理方式及决策提供服务;如何使地质环境数据与农业数据进一步融合,实现数据资源共享,这些都是摆在我们面前的任务。

本论文选题是省部级应用研究项目“浙江省农业地质环境调”在信息管理及系统开发研究方面的重要内容。其主要目的是为浙江省农业地质环境信息系统提供全面、优化的数据基础,为农业地质环境信息的管理及二次开发利用提供保障,提高浙江农业地质环境信息管理的现代化程度。在信息系统中,数据库既是系统的基础,又是系统的核心。为了把浙江省农业地质环境信息系统建成高起点、高质量的辅助决策系统,更好地为省政府等决策管理部门服务,其数据库的设计显得非常重要,数据库设计的目的意义在于:对系统涉及的地理信息、地质信息、地球化学信息、遥感信息等全面分析和统一规划,保证数据能够满足应用的需要;对系统涉及的地理信息和地质环境信息进行止确的分类和编码;对系统涉及的各类地理和地质环境信息制定合理的组织、管理方法,以满足系统功能的需要;规定各类数据库的名称、结构;减少数据冗余;使系统的数据规范化、标准化,最终实现全省农业地质环境属性数据与空间数据的一体化管理。

论文研究思路主要为分析研究国内外数据库建设的数据标准,制定与信息系统相配套的农业地质环境数据库标准,比较分析各种GIS数据模型的优缺点,区别于传统关系数据模型,选择了ESRI公司最新数据模型——地理数据库模型(GEODATABASE)进行农业地质环境数据库的概念设计、逻辑设计与物理设计,建立浙江省农业地质环境数据库,包括基础地理、地质背景、地球化学、农产品安全、非点源污染等数据子集,最终以浙江省农业地质环境信息系统为平台实现农业地质环境调查数据的显示、查询、统计、分析、制图等应用。

浙江省农业地质环境数据库是由空间数据数据库与非空间数据构成,其中空问数据库主要包括基础地理数据库、基础地质数据库、地球化学数据库、遥感数据库及农业专题数据库等,由矢量、栅格、三维表面等构成,非空间数据库由文档、照片、多媒体及各种中

间性数据成果。存储格式为PDF、AVI、TIFF、JPG、DOC、DBF等。对空间数据利用MAPGIS、GEOMDIS、ARCGIS等前端软件进行空间数据库的建设,然后采用数据据移植的方法,对涉及的SHP、COVERAGE、INFOTABLE转入GDB,采用面向对象的数据库设计方法,空间对象采用GEODABSE的空间特征类来构造

,并进一步定义数据库(包括建立拓补、子类、属性域),充分考虑图层间的拓扑一致及拓扑规则,充分考虑地质内容、地球化学元素内容、遥感数据内容、地理信息内容的关系,进行要素类和要素数据集的划分,形成浙江省农业地质环境信息系统数据库。 在数据库的组织管理上综合利用了ARCSDE空间数据引擎技术,地理数据库模型建模技术,SQLSERVER关系数据库技术,由于SQLSERVER还不支持空间数据类型的扩展,所以Geodatabase通过ARCSDE与SQLSERVER一起实现数据的存储。所有的Geodatabase要素都被RDBMS的标准表使用标准的SQL的数据类型来管理。 论文共分五章,第一章为绪论部分,简述了论文的选题背景与研究意义,研究现状,研究目标与研究内容;第二章为数据分析及数据标准化原则,简述了浙江省农业地质环境调查入库数据的种类、格式等,以及数据库建设的平台选择;阐述了农业地质环境空间数据库的框架、空间数据库的技术标准及编码规则;第三章为本论文的重点部分,论述传统关系数据模型的数据库的结构设计,GIS数据模型的选择、GeoDatabase数据模型的优点以及基于Geodatabase数据模型的浙江省农业地质环境数据库概念模型设计、逻辑模型设计以及物理模型实现;此外,详细表述了浙江省农业地质环境数据库数据入库前准备、数据入库流程、基于ARCSDE的GDB空间数据表示和存储;第四章为农业地质环境数据库的应用部分,主要接合农业地质环境信息系统,从二维空间数据的应用、三维数据应用、非空间数据应用等几个方面阐述数据库在信息系统中的应用;第五章总结部分,阐述了论文的研究结论,提出对农业地质环境数据库建设研究的几点看法,地理数据库模型在农业地质环境数据库的应用需要进一步深入研究,充分利用geodatabase数据模型的优点,不断完善地质环境数据库建库的理论与方法,建立更为智能化的农业地质环境数据库。

9.期刊论文孙灵文校园地理信息系统设计与实现-中国科技信息2005(3)

本文主要介绍了校园地理信息系统的需求分析与功能设计及其实现.系统采用ArcSDE空间数据引擎和Oracle关系数据库统一管理空间数据和属性数据,运用MapObjects和Visual Basic实现了校园空间信息的统一管理、查询及分析功能,达到了空间数据的统一管理和高效的信息查询的目标.

10.学位论文潘婵玲MapGIS7.0有效性规则管理器的研究与实现2008

GIS数据分为空间数据和属性数据。空间数据是对现实世界地理实体的抽象。地理实体往往要符合一定的空间或者逻辑的要求,例如一个省的省会必须落在该省的行政区域之内等等。属性数据是描述地理实体性质的数据,也必须遵循一定的法则,例如表示人性别的数据只能是男性或女性等等。地理实体的关系法则和逻辑要求必须由地理数据库来维护。

随着计算机科学技术和数据库技术的日益发展,GIS空间数据的处理能力逐渐增强,空间数据的数据量也随之增大,由原来的GB级发展为现在的海量级。海量空间数据的维护代价非常大,因为地理数据库数据在入库的时候容易产生一些人为的错误,在数据发生变化的时候地理实体原有的空间关系可能会被破坏,这些会造成数据语义的不正确性和不一致性,破坏数据语义的完整性,从而大大降低地理数据库数据的质量。对于数据语义的正确性和完整性,关系数据库提供了一些处理方法,如约束、规则等等。地理数据库是一个特殊的数据库,在维护数据语义正确性和一致性方面有其特殊的要求,需要制定一种约束地理数据库数据的有效性规则来保证数据在进入地理数据库时语义的正确性以及数据在数据库更新时的语义一致性和完整性,它是提高地理数据库数据质量的一个重要途径a新一代大型GIS产品MapGIS7.0是武汉中地数码科技有限公司开发的面向网络海量空间信息的大型GIS基础软件平台。它采用全关系型数据库管理方案,采用面向对象的设计思想。

本文针对地理数据库数据的特点,在MapGIS7.0的框架下研究和实现了一个有效性规则管理器来维护地理数据库数据语义的正确性和一致性。具体地,论文开展的具体工作和创新点如下:

(1)简单回顾了GIS的发展历程,指出了当前地理数据库数据语义一致性维护中存在的问题,说明了研究实现地理数据库有效性规则管理器的必要性,详细分析了有效性规则在国内外的研究现状,指出了目前GIS软件在数据语义一致性维护方面存在的缺陷,最后总结了课题研究的主要内容。

(2)详细介绍了MapGIS7.0面向实体的空间数据模型。给出了地理实体的概念及要素、对象的相关概念,介绍了面向实体空间数据模型的概念分层,分类说明了要素类、对象类、注记类、简单要素类、关系类、要素数据集等的相关概念,分析了面向实体空间数据模型的数据组织方式,阐述了复杂要素模型和简单要素模型的数据组织特点。

(3)研究了有效性规则的基本概念。分析了地理数据库数据的特点,根据地理数据库完整性的要求研究了有效性规则的分类,并按分类详细论述了属性规则、关系规则、拓扑规则、连接规则的相关概念、特点和作用范围,重点研究了一元、二元拓扑规则的分类,详细设计了包含一元、二元拓扑规则在内的4种点拓扑规则、11种线拓扑规则和9种区拓扑规则,说明了各种拓扑规则的应用范围。

(4)研究地理数据库有效性规则的存储模型和检查模型。根据MapGIS7.0的数据存储特点给出了有效性规则的存储策略,采用了文件和数据库存储的方法,设计了存储有效性规则的数据结构和数据字典表,分析了属性规则、关系规则、拓扑规则的检查流程,重点研究了点-线拓扑构建、线-线拓扑构建、线-区拓扑构建的方法及各种拓扑规则的检查算法。

规则管理器应该具备的功能,设计了各个功能模块的接口,最后实现了MapGIS7.0的有效性规则管理器。

引证文献(1条)

1.侯伟.王俭.孙婧.李法云.范志平辽宁省地表水环境功能区划地理信息系统[期刊论文]-辽宁工程技术大学学报(自然科学版) 2008(2)

本文链接:https://www.wendangku.net/doc/6b8953202.html,/Periodical_lyzygl200401013.aspx

授权使用:东北林业大学(dblydx),授权号:35874b82-af69-4a7a-8a83-9e9d009b1d17

下载时间:2011年3月5日

相关文档
相关文档 最新文档