预览加载中,请您耐心等待几秒...
1/5
2/5
3/5
4/5
5/5

在线预览结束,喜欢就下载吧,查找使用更方便

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

基于Geodatabase的土地整治规划数据库的设计与实现冀克温利用UML建立土地整治规划数据库的模型,有利于土地整治规划数据库的结构清晰,以及类与类之间的关系明确,同时也能够方便数据库的更新和管理工作。运用UML模型直接生成基于Geodatabase土地整治规划数据库,不但有效地降低了建库的复杂性,而且能够保证数据间相互关系的正确性,同时也缩短了开发周期,便于数据库使用过程中的维护工作.从实际应用的角度出发,通过Microsoft的Visio工具建立了土地整治规划数据库的UML模型,然后根据模型生成的XML文件,在ArcCatalog中生成一个土地整治规划数据库.1Geodatabase数据模型从Arc/Info8起,ESRI推出了一种新的面向对象数据模型称为Geodatabase数据模型.Geodatabase数据模型使得物理数据模型与其逻辑数据模型更加接近,Geodatabase在实现上使用了标准的关系———对象数据库技术,它支持一套完整的拓扑特征集,具有大型数据库系统在数据管理方面的优势(数据的一致性、连续的空间数据集合、多用户并发操作),Geodatabase用更先进的几何特征、复杂网络、特征类的关系、平面几何拓扑和其他对象组织模式扩展了Coverage和Shap文件模型,使得空间数据对象及其相互间的关系、使用和连接规则等均可以方便地表示、存储、管理和扩展,引入这种新的数据模型的目的在于让用户可以通过在其数据中加入其在应用领域的方法或行为以及其他任意的关系和规则,使数据更具智能和面向对象的应用领域。1.1Geodatabase模型结构1.1.1要素类(featureclass)同类要素的几何即为要素类,如道路,河流,信号发射塔等。1.1.2要素数据集(featuredataset)要素数据集由一组具有相同空间参考(spatialreference)的要素类组成。1.1.3关系类(relationshipclass)定义两个不同的要素类或对象类之间的关联关系。1.1.4几何网络(geometricnetwork)几何网络是在若干要素类的基础上建立的一种新的类,定义几何网络时,我们指定哪些要素类加入其中,同时指定其在几何网络中扮演的角色。1.1.5域(domains)定义属性的有效取值范围,它可以是连续的变化区间,也可以是离散的取值集合。1.1.6有效规则(validationrules)对要素类的行为取值加以约束的规则。1.1.7栅格数据集(rasterdatasets)用于存放栅格数据,可以支持海量栅格数据,支持影音镶嵌,可以建立"金字塔"索引并在使用时指定可视范围提高检索和现实效率。1.1.8TINdatasetsTIN是Arc/Info中非常经典的数据模型,是用不规则分布采样点的采样值构成的不规则三角集合,它可用于表达形状或其他类型的空间分布特征。1.1.9定位器(locators)定位器是定位参考和定位方法的组合,对不同的定位参考,用不同的定位方法进行定位操作。1.2Geodatabase数据模型的优点Geodatabase模型是新一代的地理数据模型,是建立在DBMS之上统一的、智能化的空间数据库,它较之以前的数据模型更加人性化、智能化,它具有明显的优势如下:①在同一数据库中统一管理各种类型的空间数据;②空间数据的录入和编辑更加准确,这得益于空间要素的合法性规则检查;③空间数据更加面向实际的应用领域,不再是无意义的点、线、面,而代之以电线杆、光缆、用地等;④可以表达空间数据的相互关系;⑤可以更好的进行制图;⑥空间数据的表示更为准确;⑦可管理连续的空间数据库,无需分块、分幅;⑧支持空间数据的版本管理和多用户并发操作。2数据库的设计数据库主要包括空间数据和属性数据两种類型,其中空间数据主要包括各种基础地理空间数据和专题数据,属性数据是对图形数据的属性描述以及有关的利用管理数据,主要包括:详查成果中的各种表格数据和变更数据,新增建设用地报批、农村土地籍管理、执法和监督检查管理信息等。3数据库的实现CASE,即自动化软件开发工具.CASE的一个基本思想就是提供一组能够自动覆盖软件开发生命周期各个阶段的集成的、减少劳动力的工具.CASE已被证明可以加快开发速度,提高应用软件生产率并保证应用软件的可靠品质.常用的CASE工具主要Microsoft的Visio和IBM的relationrose等.UML,即统一建模语言(unifiedmodelinglanguage)是一种用于描述、构造软件系统以及商业建模的语言,综合了在大型、复杂系统的建模领域得到认可的优秀的软件工程方法.UML是大多数公司采用的标准,是ANSI和OMG等部门采用的标准。4结语随着“十三五”土地整治规划的编制,我国将要对国土进行全面的数字化和信息化管理,这