第3章-地理数据库_第1页
第3章-地理数据库_第2页
第3章-地理数据库_第3页
第3章-地理数据库_第4页
第3章-地理数据库_第5页
已阅读5页,还剩19页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

ArcGIS10地理信息系统教程——教学PPT牟乃夏 Email:mounaixia@163.com

微博:/u/1862242647

新浪博客:

/u/1862242647

QQ:153807203

京东:/11148935.html

2第三章地理数据库123Geodatabase概述Geodatabase的数据管理Geodatabase的智能化操作版本4地理数据库(Geodatabase)是一种面向对象的空间数据模型,它对于地理空间特征的表达更接近我们对现实世界的认识。地理数据库在一个公共模型框架下,对GIS处理和表达的空间特征进行统一描述和存储。3※

3.1Geodatabase概述Geodatabase数据模型Geodatabase的类型4Geodatabase和空间数据库在本质上没有很大的区别。Geodatabase中的所有数据都被存储在一个RDBMS中,即包括每个地理数据集的框架和规则,又包括空间数据和属性数据的简单表格。3.1.1Geodatabase数据模型Geodatabase的数据组织Geodatabase依据层次型的数据对象来组织空间数据,这些数据对象包括对象类(objectclass)、要素类(featureclass)、和要素数据集(featuredataset)。5(1)Geodatabase数据模型是地理数据统一存储的仓库,所有数据都能在统一数据库存储和管理。(3)更为直观地处理数据模型,包含了与用户数据模型相对应的数据对象。Geodatabase数据模型的优点(2)数据输入和编辑更加准确。(4)要素具有丰富的关联环境。(5)可制作蕴含丰富信息的地图。(6)地图显示中,要素是动态的。(7)更形象地定义要素形状。(8)要素都是连续无缝的。(9)多用户并发编辑地图数据。63.1.2Geodatabase的类型Geodatabase类型文件地理数据库ArcSDE数据库个人地理数据库文件地理数据库和个人地理数据库是地理数据库的完整信息模型,包括拓扑、栅格目录、网络数据集、Terrain数据集、地址定位器等。这两种不支持地理数据库版本管理。7ArcSDE地理数据库是支持多用户同时并发编辑的大型地理数据库,它通过ArcSDE空间数据引擎在关系数据库的基础上增加了处理空间数据的能力主要优点:通过关系数据库存储空间数据可以有弹性地选择数据库的规模和大小;便于使用结构化查询语句来访问表和记录。8※

3.2Geodatabase的数据管理Shapefile文件的创建Geodatabase可以看做一种数据格式,它将矢量、栅格、网络和投影信息等数据一体化存储和管理。Coverage文件的创建Geodatabase的创建Geodatabase数据导入93.2.1Shapefile文件的创建Shapefile文件是Esri研发的工业标准的矢量数据文件。完整的Shapefile文件至少包括3个文件:一个主文件(*.shp)、一个索引文件(*.shx)和一个dBase表文件(*.dbf)。------*.shp。存储地理要素的几何图形的文件。------*.shx。存储图形要素与属性信息索引的文件。------*.dbf。存储要素属性信息的dBase表文件。Shapefile文件并不存储拓扑关系、投影信息和地理实体的符号化信息,仅仅存储空间数据的几何特征和属性信息。10a)在【创建新Shapefile

】对话框中,选中复选框【坐标将包含M值。用于存储路径数据】表示Shapefile要存储表示路径的折线;选中复选框【坐标将包含Z值。用户存储3D数据】。b)在ArcCatalog中查看Shapefile文件时,将仅看到一个代表Shapefile的文件,使用Windows资源管理器则可看到所有与Shapefile相关联的多个文件信息。注意事项113.2.2Coverang文件的创建Coverang模型是地理关系型数据类型的代表。主要特征:(1)空间数据与属性数据相结合。空间数据存储在二进制索引文件中,可使显示和访问最优化。(2)矢量要素之间的拓扑关系也被存储。存储线的结点用以推算哪些线在哪些地方相连,同时还包含线的右侧及左侧有哪些多边形。Coverang作为一个目录存储在计算机中,目录的名称即为Coverang的名称,Coverang的有序集合被称为工作空间。创建Coverang文件时,可将其他Coverang文件作为模版。123.2.3Geodatabase文件的创建在ArcGIS中,可以采用三种方式来创建地理数据库:(1)设计并新建一个空的地理数据库。(2)复制并修改现有地理数据库,随后向复制的地理数据库中加载数据集。(3)创建完全复制于现有地理数据库的地理数据库。文件和个人数据库可以通过以上方法建立,但是ArcSDE数据库须在安装对应的关系数据库管理系统并进行相关的配置以后,通过添加空间数据库连接的方式使用。13创建地理数据库的操作步骤如下:(1)在ArcCatalog目录树中,右击建立新地理数据库的文件夹,在弹出菜单中,单击【新建】【文件地理数据库】,创建文件地理数据库。在建立一个新的地理数据库后,就可以在这个数据库内建立起基本组成项。数据库的基本组成项包括要素类、要素数据集、属性表、关系类以及工具箱、栅格目录、镶嵌数据集、栅格数据集等。创建地理数据库(2)在ArcCatalog目录树窗口,将出现名为“新建文件地理数据库”的地理数据库,输入文件地理数据库的名称后按Enter键,一个空的文件地理数据库就建立了。14要素数据集是存储要素类的集合。建立一个新的要素数据集,必须定义其空间参考,包括坐标系统和坐标域。数据集中所有的要素类必须使用相同的空间参考,且要素坐标要求在坐标域内。定义了要素数据集空间参考之后,在该数据集中新建要素时不需要再定义其空间参考,直接使用数据集的空间参考。如果在数据集之外即在数据库的根目录处新建要素类时,则必须单独定义空间参考。创建要素数据集15在ArcCatalog目录树中创建要素类,可以在要素数据集中建立,也可以独立建立,但在独立建立时必须要定义其投影坐标。创建要素类时,需选择创建的要素类用于存储的要素类型,如多边形、线、点、标记、多点、多面体、尺寸标记等。创建要素类在要素数据集中建立要素类。建立独立的要素类。

16表用于显示、查询和分析数据。行和列分别称为记录和字段。每个字段可以存储一个特定的数据类型,如数字、日期或文本等。要素类实际上就是带有特定字段的表。这些字段包括用于存储点、线和多边形几何图形的Shape字段。在ArcGIS中可通过一个公用字段将一个表中的记录与另一个表中的记录相关联。此类关联方式有很多种,包含在地图中临时连接或关联表,或者在地理数据库中创建可以保持更长久关联的关系表。创建表17在关系表或要素类中存储数据时,就可以建立空间索引来快速查找要素类中的要素。识别要素、通过点选或框选来选择要素以及平移和缩放等都需要使用空间索引。建立空间索引后,查询时将先在索引里查找,然后返回适合的记录,这要比从第一条记录开始遍历整个表的速度快得多,这要就提高了空间要素的查询速度。(1)创建空间索引(2)修改空间索引创建空间索引183.2.4Geodatabase数据导入在Geodatabase中维护空间数据,可以通过先新建要素类然后再添加、编辑要素的方法,更常使用的是将已经存在的数据导入Geodatabase中。通过ArcCatalog,可以将CAD、Table、Shapefile、Coverage等数据或栅格影像等加载到Geodatabase要素类。导入数据:可将CAD、Shapefile、Coverage数据和地理数据库要素类导入Geodatabase中。导入要素类、导入表导出数据:导出数据能在多个地理数据库之间共享数据并选择性地更改数据格式。导出XML工作空间文档导出要素类至其他地理数据库加载数据:数据的导入和数据的载入,虽然都是向数据库中添加数据,但是方式是不同的。在ArcCatalog中加载数据在ArcMap中加载数据19※

3.3Geodatabase的智能化操作属性域操作前面讲述了如何新建一个Geodatabase并且向其加载数据,但Geodatabase中所包含的不仅是要素类、要素集和表,还可能包含关系类、注释类、几何网络、拓扑等不同的结构和类别。子类型创建地理数据库标记创建关系类203.3.1属性域操作地理数据库按照面向对象的模型存储地理信息,也可以将其非空间信息保存在表中。对于要素和表可以设置一些规则进行限制,对属性的约束称为属性域。属性域是描述字段合法值的规则,是一种增强数据完整性的方法,用于约束表或要类的任意特定属性中的允许值,可分为【范围】和【编码的值】。属性域的创建属性域的查看属性域的删除与修改属性域的关联注意事项并非表或要素类中的所有对象都必须在相同字段中应用相同的【属性域】或默认值。213.3.2子类型子类型是要素类中具有相同属性的要素的子集,或表中具有相同属性的对象的子集。可通过他们对数据进行分类。子类型是特征类中特征的次级分类。子类型通过创建编码值来实现,因此它必须与短整型或长整型或长整型数据类型的字段相关联。创建子类型修改子类型223.3.3创建地理数据库标记对于地理现象的表述,既有空间信息,又有非空间的属性信息。地理数据库注记存储于标记要素类中。注记通常为文本,但也包括其他类型符号系统的图形形状。每个文本注记要素都具有符号系统,其中包括字体、大小、颜色以及其他任何文本符号属性。地理数据库注记包含两种类型:标准注记和要素关联的注记。创建标准注记要素类创建与要素关联的注记要素类创建尺寸注记要素类233.3.4创建关系类关系类的一个明显特征就是基数。基数是描述一种类型的对象与另一种类型的对象之间关联的个数。关系的基数通常分为一对一、一对多、多对多。Geodatabase支持两种关系:简单关系,复合关系。

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论