基于Geodatabase的地籍数据库系统.doc
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
基于Geodatabase的地籍数据库系统 针对当前地籍管理的特点,本文分析了地籍数据库的目标需求,提出了基于Geodata base的地籍数据库系统,介绍了建立其数据库的一般方法,并详细给出了建立地籍数据 库系统实践步骤。 标签:地籍 数据库 Geodatabase 0前言 地籍管理中涉及大量的档案、图纸、账册,有着管理复杂、负担重的特点,因此通过 数据库进行地籍管理是常用的高效方法。目前最常用的是关系型数据库,其属性数据通 过商业数据库管理系统进行管理,而空间数据则采用GIS自身所特有的管理方式,通过一 定的方法将空间数据和属性数据关联起来。两种数据的分割管理导致它们之间不完全匹 配,使数据结构复杂,整体性能下降。面向对象数据库是面向对象技术与数据库技术相 结合的产物,它能够解决这个问题,它具有面向对象的特征,任何复杂的事物都可以由 封装了数据集及操作集的对象来表示。空间数据模型刻画了现实世界中空间实体及其相 互联系,它为空间数据的组织和空间数据库的设计提供了基本的方法。本文探索采用面 向对象的空间数据模型-GeoDatabase建立地籍数据库系统。 1地籍管理的目标分析 产权明晰化、城乡一体化、数据信息化和工作规范化是现代地籍所具备的基本特征。 利用地理信息系统、数据库管理系统和计算机网络等信息技术手段,建立准确、全面的 地籍数据库。建成的地籍管理信息系统,需实现与现有土地业务、规划业务办公自动化 系统的集成;为土地登记、土地利用以及农用地和集体土地转用征用服务。根据地籍管 理的特点,地籍数据库的建立需满足以下特点: (1)实现数据共享。一方面实现局域网内数据共享,另外一方面还能与城市电子政 务平台、GIS数据交换平台紧密相连,能满足多种形式的查询; (2)空间实体与产权关系紧密结合。图形和属性的连接是设计数据库的关键技术, 只有这样才能对图形和属性进行双向查询; (3)具有兼容性和高度的可扩展性。这是系统进行升级和扩展的前提,也是系统满 足多种服务的基础; (4)集中存储与分布式存储相结合。对地籍数据的全性处理和非全性处理要求数据 的存储根据需要进行集中存储和分布式存储。 2数据库的建立方法 地籍数据库(GeoDatabase)是为了更好的管理和使用各地籍的要素数据,按照一定 的模型和规则组合起来的地籍要素数据集。创建一个Geodatabase数据库有三种方法: (1)有些情况下可能没有任何可加载的数据,或者已经有的数据只能满足数据库设 计,此时可以手动来定义要素集、要素类、表、或关系类的结构。采用ArcCatalog实现 即可。 (2)对于已经存在的多种格式的数据:shape files、Coverages、INFO Table、dBASETables等以及其它系统中的数据格式:ArcStorm、Map LIBATIAN等,可以通过ArcCatalog来转换并输入到地理数据库中,然后用ArcCatalog进 一步定义数据库。包括建立子类型(Sybtypes)、属性域(Attribute Domains)、几何网络(Geometric Networks)等。 (3)可以用CASE工具建立新的定制对象,或从UML图中产生地理数据库模式,如图1 所示。面向对象的设计工具可以用于建立对象模型、表示定制对象。基于这些模型,CA SE工具的代码产生向导帮助建立COM对象,以实现定制对象的行为,建立和管理定制对象 的数据库模式。用ArcCatalog可以建立不同对象类中对象之间的关系(Relationship) ,几何网络中对象的连接规则(Connectivity Rules)以及要素中拓扑关系的拓扑规则。 采用何种方法取决于Geodatabase的数据源,是否存储定制的对象以及是否创建新的 Geodatabase。CASE工具允许用户创建用来扩展Geodatabase数据模型的定制要素,面向 对象的设计工具能被用来创建表现定制要素设计的对象模型,在模型的基础上,CASE工 具帮助用户创建COM类,用来执行定制要素的行为并创建保存定制要素的数据库方案。 基于CASE工具建立数据库,需要以下四个步骤: (1)在CASE中用UML设计数字地籍图数据库模型。在CASE中借助类能很好地表达各种 空间数据库结构单元,例如要素集、要素类、几何网络。以及它们之间的关系等。UML建 模过程是将数据模型的设计方案具体化的过程。 (2)将设计好的UML模型输出,一般情况下,可选择输出到微软的储存库(Microso ft Repository)中或输出为XMI(XML Metadata Interchange)文件。XMI是对象管理组织(OMG)提出的,它详细说明了在XMI文件中如 何存储一个UML模型。 (3)利用GIS软件提供的CASE接口,即Sc
- 粉丝: 168
- 资源: 3万+
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助