- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
ArcGIS地理数据库(Geodatabase)是ESRI公司在ArcGIS 8版本引入的一个全新的空间数据模型,是建立在关系型数据库管理信息系统之上的统一的、智能化的空间数据库。它是在新的一体化数据存储技术的基础上发展起来的新数据模型。实现了Geodatabase之前所有(包括Coverage、shapefile)空间数据模型都无法完成的数据统一管理,即在一个公共模型框架下对GIS通常所处理和表达的地理空间特征如矢量、栅格、TIN、网络、地址进行同一描述。同时,Geodatabase是面向对象的地理数据 模型,其地理空间特征的表达较之以往的模型更接近我们对现实事物对象的认识和表达。本章主要介绍Geodatabase的创建及Geodatabase数据框中要素集、要素类、Shapefile等文件的创建。 第一节Geodatabase概述 第二节Shapefile文件的创建与维护 第三节Coverage文件的创建与维护 第四节Geodatabase的创建 第五节数据集的创建 第六节本章小结 Geodatabase是一种采用标准关系数据库技术来表现地理信息的数据模型,支持在标准的数据库管理系统(DBMS)表中存储和管理地理信息。Geodatabase是为了更好的管理和使用地理要素数据,按照一定的模型和规则组合起来的地理要素数据集(Feature Datasets)。Geodatabase的数据对象包括要素类(FeatureClass)、要素数据集(Feature Datasets)、表格(dBASE Table)数据。Geodatabase对地理要素和要素类之间的相互关系、地理要素类几何网络、要素属性表等数据进行有效管理,并支持对要素数据集、关系及几何网络进行建立、删除、修改更新操作。 Geodatabase数据模型 Geodatabase是在新的一体化数据存储技术基础上发展起来的新数据模型。其实现了Geodatabase之前所有空间数据模型都无法完成的数据统一管理,即在一个公共模型框架下对地理信息系统所处理和表达的矢量、栅格、TIN、网络、地址等地理空间特征进行统一描述。 Geodatabase数据模型 Geodatabase数据模型的架构 地理数据库存储模型以一系列简单但核心的关系数据库概念为基础,并利用了基础数据库管理系统 (DBMS) 的优势。简单表和明确定义的属性类型用于存储各地理数据集的方案、规则、库以及空间属性数据。该方法为存储和使用数据提供了一个正式模型。通过此方法,可使用结构化查询语言 (SQL)(即一系列关系函数和运算符)来创建、修改以及查询表及其数据元素。 Geodatabase数据模型 Geodatabase数据模型的架构 通过检查具有面几何的要素在地理数据库中的建模方式,我们可以了解上述操作的工作原理。要素类以表的形式存储,通常称为基表或业务表。表中的每一行代表一个要素。shape 列保存每个要素的面几何。当表中的内容(包括 shape)以 SQL 空间类型存储时,可通过 SQL 进行访问。 Geodatabase数据模型 Geodatabase数据模型的结构 Geodatabase包括了要素类、要素数据集、对象类、关系类等不同的结构,具体的组织结构如图13.2所示。 Geodatabase数据模型 Geodatabase数据模型的结构 1)对象类(Objcet Class) 在Geodatabase中,对象类是一种特殊的类,它没有空间特征,其实例为可关联的某种行为的表格记录。例如学生与所选择的课程之间,可以定义为某种关系。 2)要素类(FeatureClass) 要素类是具有相同空间制图表达(如点、线或面)和一组通用属性列的常用要素的同类集合,例如,表示道路中心线的线要素类。最常用的四个要素类分别是点、线、面和注记。如图13.3所示,使用它们来表示同一个区域的四个数据集:(1) 以点形式存在的检修孔盖、(2) 下水道管线、(3) 宗地面和 (4) 街道名注记。 Geodatabase数据模型 Geodatabase数据模型的结构 3)要素数据集(Feature Datasets) 要素数据集是共用一个通用坐标系的相关要素类的集合。要素数据集用于按空间或主题整合相关要素类。它们的主要用途是,将相关要素类编排成一个公用数据集,用以构建拓扑、网络数据集、地形数据集或几何网络;保存空间相关要素类的集合或构建拓扑、网络、地籍数据集和 terrain。 Geodatabase数据模型 Geodatabase数据模型的结构 4)关系类(Relationship class) 关系类是定义两个不同的要素类或对象类之间的关联关系,
文档评论(0)