网站大量收购独家精品文档,联系QQ:2885784924

基于ArcGIS建库技术.docVIP

  1. 1、本文档共25页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于ArcGIS建库技术

基于ArcGIS的建库技术 基于ArcGIS的空间数据库的建库方案 1.1 空间数据库的基本知识 1.1.1、数据库的概念 数据库的定义:为了一定的目的,在计算机系统中以特定的结构组织、存储和应用的相关联的数据集合。 计算机对数据的管理到目前为止,共经历了四个阶段: (1) 程序管理阶段,数据和应用程序一同存在。 (2) 文件管理阶段,数据和应用程序独立。(数据间无明显关系) (3) 数据库管理阶段,数据和应用独立(逻辑独立),数据库和存储设备独立(物理独立)。数据库数据之间建立了联系。数据面向操作组织。 (4) 数据仓库阶段,数据经过重构、融合等,面向主题组织。服务于决策系统。 数据库可以看作是与现实世界有一定相似性的模型,是认识世界的基础,是集中、统一地存储和管理某个领域信息的系统,它根据数据间的自然联系而构成,数据较少冗余,且具有较高的数据独立性,能为多种应用服务。 数据库作为一个复杂的系统,由以下三个基本部分构成: 1 2°物理存储介质。指计算机的外存储器和内存储器。前者存储数据;后者存储操作系统和数据库管理系统,并有一定数量的缓冲区,用于数据处理,以减少内外存交换次数,提高数据存取效率。 3°数据库软件。其核心是数据库管理系统(DBMS)。主要任务是对数据库进行管理和维护。具有对数据进行定义、描述、操作和维护等功能,接受并完成用户程序和终端命令对数据库的请求,负责数据库的安全。 1.1.2 地理空间数据库的概念 地理空间数据库定义:地理数据库是某区域关于一定地理要素特征的数据集合。 与一般数据库相比,具有以下特点: ???????? 数据量特别大 ???????? 具有地理空间数据和属性数据; ???????? 数据应用面相当广 1.1.3 数据库的主要特征 与文件管理系统相比,具有以下特征: (1) 数据集中控制特征,提高了数据共享性和数据的并发访问控制 (2) 数据冗余度小的特征,(冗余带来两个问题,增加存储空间,数据不一致) (3) 数据独立性特征(是数据库的关键要求,数据独立是指数据库中的数据与应用程序的相互独立。即应用程序不因数据性质的改变而改变,数据性质也不因应用程序的改变而改变。分为物理和逻辑两种级别:物理独立是指数据的物理结构变化不影响数据的逻辑结构;逻辑独立是指数据的逻辑结构改变不影响应用程序,但逻辑结构的改变会影响数据的物理结构)。 (4) 复杂的数据模型,因要表示数据间复杂的关系,使数据结构复杂。可分为: ???????? 网络数据模型 ???????? 层次模型 ???????? 关系模型 ???????? 空间数据模型 (5) 数据保护特征,具有安全性控制、完整性控制、并发控制、故障的发现和恢复等功能。 1.1.4 数据库管理系统(DBMS) DBMS的功能: ???????? 数据库定义功能 ???????? 数据库管理功能 ???????? 数据库维护功能 ???????? 数据库通讯功能 DBMS的组成: ???????? 语言处理程序,DDL、DML、解释、编译等 ???????? 系统运行控制程序,各种控制 ???????? 建立和维护程序,数据装入、重组、转储等 数据库管理员的作用: ???????? 决定数据库的信息内容 ???????? 充当DBMS的联络员 ???????? 决定存储结构和访问策略 ???????? 监督系统工作 1.1.5 数据库模型 数据模型是描述数据内容和数据之间联系的工具,是衡量数据库能力强弱的主要标志之一。常用的数据模型有层次模型、网络模型、关系模型,以及最近兴起的面向目标或称面向对象的模型。 (1)层次模型 层次模型是以记录类型为结点的有向树或者森林,主要特征是除根结点之外,任何结点只有一个父亲。父结点表示的实体与子结点表示的实体必须是一对多的联系,即一个父记录对应于多个子记录,而一个子记录只对应于一个父记录。对于图1.1所示的多边形地图,可以构造出图1.2所示的层次模型。 图1.1 地图M及其空间要素 图1.2 层次模型 (2)网络模型 网络模型是以记录类型为结点的网络结构,网络与树有两个非常显著的区别: (1)??? 一个子结点可以有两个或多个父结点; (2)在两个结点之间可以有两种或多种联系。 图1.3是图1.1的网络模型。 图1.3 网络模型 (3)关系模型 关系模型是一种数学化的模型。图1.1所示的地图,可用表1.1至表1.4所列的关系表表示多边形与边界及结点之间的关系。 表1.1 关系1:多边形关系(P) 表1.2 关系2:边界关系(E) 表1.3 关系3:边界-结点关系(N) 表1.4 关系4:结点坐标关系(C) (4)面向目标(对象)的数据模型 1)面向对象方法的基本概念: 对象: 在

文档评论(0)

erterye + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档