下载此文档

5.2 GDB概述解析.ppt


文档分类:IT计算机 | 页数:约46页 举报非法文档有奖
1/46
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/46 下载此文档
文档列表 文档介绍
§1 Geodatabase概述
Geodatabase简介
表基础
要素类基础
栅格基础
Geodatabase类型
§ Geodatabase简介
什么是Geodatabase?
Geodatabase中的基本数据集
Geodatabase storage in tables and files
高级地理数据类型
什么是Geodatabase?
Geodatabase是 ArcGIS 中的主要数据存储形式。
Geodatabase是存储在通用文件系统文件夹、Microsoft Access 数据库或多用户对象-关系 DBMS(如 Oracle、Microsoft SQL Server、PostgreSQL、Informix 或 IBM DB2)中的各种类型地理数据集的集合。
Geodatabase大小不一且拥有不同数量的用户,可以小到只是基于文件构建的小型单用户数据库,也可以大到由许多用户访问的大型工作组、部门及企业级的Geodatabase 。
Geodatabase不只是数据集的集合;术语“geodatabase”在 ArcGIS 中有多个含义:
geodatabase是 ArcGIS 的本原数据结构,并且是用于编辑和数据管理的主要数据格式,尽管ArcGIS还支持其它多种数据格式。
Geodatabase是地理信息的物理存储,主要使用 DBMS或文件系统来存储。通过 ArcGIS 或通过使用 SQL 的DBMS,可以访问和使用geodatabase数据集实例。
Geodatabase具有全面的信息模型,用于表示和管理地理信息。此信息模型包括要素类、栅格数据集和属性表,还有具有GIS 行为的高级数据对象、用于管理空间完整性的规则、以及用于处理核心要素、栅格数据和属性的大量空间关系的工具。
Geodatabase软件逻辑提供了 ArcGIS 中使用的通用应用程序逻辑(AO数据访问组件模型),用于访问和处理各种文件中以及各种格式的所有地理数据。
Geodatabase具有用于管理 GIS 数据工作流的事务模型,如Geodatabase 的长事务处理模型。
Geodatabase中的基本数据集(Fundamental datasets)
Geodatabase数据集是 ArcGIS 组织和使用地理信息的主要途径,包含三种基本数据集类型:
要素类(Feature class)
栅格数据集(Raster dataset)
表(Table)
设计和构建地理数据库通常是以构建若干上述三种基本数据集开始;然后,使用更高级的功能(例如添加拓扑、网络或子类型)来添加或扩展地理数据库,以便建模 GIS 行为、维护数据完整性和处理重要的空间关系。
高级地理数据类型
大量Geodatabase元素用来扩展简单表、要素和栅格,以建模空间关系、添加丰富的行为、改善数据完整性并扩展Geodatabase的数据管理功能。
Geodatabase模式中包括所有这些扩展功能的定义、完整性规则和行为,其中包括坐标系的属性、坐标分辨率、要素类、拓扑、网络、栅格目录、关系和域。模式信息保留在 DBMS 的地理数据库元表集合中。这些表定义地理信息的完整性和行为。
§ 表基础(Table basics)
Geodatabase中的数据集都以表格的形式存储,如一个要素类对应一张表,表中的每行记录代表一个要素。通过使用一个公共的字段使它们的记录相互关联.
Attribute data types in the geodatabase
在Geodatabase的数据表支持的数据类型包括:
Number:包括short integer, long integers, float (单精度浮点类型)和 double (双精度浮点类型)。
Text:任何一定长度的文字数字式字符的集合。
Date:存储日期和时间数据。
BLOB:二进制大对象用于存储和管理二进制信息,如符号和CAD几何图形等。
Global Identifier:GlobalID 和 GUID 数据类型存储注册表样式的字符串,该字符串包含用大括号括起来的 36 个字符,用于唯一识别单个地理数据库中和跨多个地理数据库的要素或表行。这些字符串通常用于管理关系,尤其是数据管理、版本化、仅更改更新(change-only updates)和复制(replication) 。
Extending tables
Geodatabase提供了多种功能来扩展属性表:
Attribute Domains(属性域)
Relationship Classes (关系类)
Subtypes (子类型)
Versioning (版本化)

5.2 GDB概述解析 来自淘豆网m.daumloan.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息