第3章空间数据的采集与组织-第三章空间数据的采集ppt课件_第1页
第3章空间数据的采集与组织-第三章空间数据的采集ppt课件_第2页
第3章空间数据的采集与组织-第三章空间数据的采集ppt课件_第3页
第3章空间数据的采集与组织-第三章空间数据的采集ppt课件_第4页
第3章空间数据的采集与组织-第三章空间数据的采集ppt课件_第5页
已阅读5页,还剩61页未读 继续免费阅读

下载本文档

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

文档简介

1、第三章 空间数据的采集与组织主要内容3.1 Shapefile文件的创建3.2 Coverage文件创建3.3 Geodatabase数据库创建3.4 数据编辑3.1 Shapefile文件的创建3.1.1 创建新的Shapefile和dBASE表 1.创建新的Shapefile 当创建一个新的shapefile时,必需定义它将包含的要素类型、这些要素能否表示道路以及这些要素能否将是三维的。在shapefile 创建之后,这些性质不能被修正。 图3.1 新建sharpfile菜单操作图3.2 新建sharpfile要素选择设定操作 在Spatial Reference属性对话框中,经过Sele

2、ct按钮、Import按钮或New按钮定义Shapefile的坐标系统。图3.3 定义sharpfile的坐标系统2.创建新的dBASE表 在ArcCatalog目录树中,右键单击需求创建dBASE表的文件夹,单击New,再单击dBASE表,为其输入一个称号,并按回车键。3.1.2 添加或删除属性 在ArcCatalog中,可经过添加、删除属性项来修正Shapefile和dBASE的构造。 在Shapefile Properties对话框中的Fields标签中添加属性项。 删除属性项,只需选中需删除的属性项,在键盘上按Delete键,即可。图3.4 添加删除属性菜单操作图3.5 添加删除属性操

3、作3.1.3 创建和更新索引 1. 属性索引 属性索引可以协助提高评价evaluate属性值的查询功能。当属性列中的数据改动后,ArcCatalog创建的索引会自动更新。 2. 空间索引 进入Shapefile Properties对话框中的Indexes选项卡,可以添加、删除或更新索引。 在Shapefile Properties对 话框 Indexes 选项卡中,选中要建立索引的属性,删除此索引只需取消属性的选中即可。 假设Shapefile还没有空间索引,在Spatial Index选项组中单击Add按钮创建空间索引,假设需求删除已有的空间索引,单击Delete按钮。单击Update按钮

4、,可以更新空间索引。图3.6 创建和更新索引3.2 Coverage文件创建3.2.1 创建新的Coverage和INFO表 1. 创建新的Coverage 在ArcCatalog目录树中,右键单击需求创建Coverage的文件夹,单击New,再单击Coverage,翻开New Coverage对话框,为新的Coverage输入一个名字,选中运用另一个Coverage作为模板的复选框,并单击Browse按钮,选择想作为模板运用的Coverage 图3.7 新建Coverage操作2. 创建新的INFO表 在Define INFO Table对话框中输入新表的名字 、选择数据类型等。 图3.8

5、新建INFO表操作3.2.2 建立拓扑 在ArcCatalog目录树中,右键单击需求建立拓扑关系的Coverage,单击Properties命令,翻开Coverage Properties对话框 General选项卡,在Feature classes中,选择需求建立拓扑关系的地理要素类。图3.9 选择新建拓扑操作的地理要素类1Build Build在确定Coverage的同时,需求选择建立拓扑关系的空间要素类型。Bulid后的Coverage仍坚持原来属性表中的数据项,但不保管关联特性。 在Build对话框中,根据需求改动建立拓扑关系的Feature class或者Anno subclass即

6、可。图3.10 利用Build来建立拓扑关系2Clean Clean根据一定的容限值,建立多边形和弧段结点的拓扑关系,可以完成一些Build无法完成的任务。 在Clean对话框中,根据详细情况输入模糊Fuzzy及悬挂Dangle容限值,选中Clean lines only复选框。单击OK即可。图3.11 利用Clean来建立拓扑关系3.2.3 定义Coverage的坐标系统 在Coverage Properties对话框Projection选项卡中,经过Define按钮定义或修正坐标系统。 图3.12 定义Coverage的坐标系统ab3.2.4 Coverage维护操作 维护操作包括修正Co

7、verage的控制点和范围、设置Coverage的容限、添加、修正、删除属性项、添加和去除索引、创建Coverage的关系类等。1. 修正Coverage的控制点和范围 一切Coverage都有一套 坐标控制点Tic和一个范 围Extent。 在Coverage Properties对话框Tics and Extent选项卡中可以进展Tic点的添加、删除和更新以及范围的重新计算或修正。 图 3.13 Coverage的控制点和范围的修正2. 设置Coverage的容限 很多针对Coverage的操作都要运用容限值Tolerances,例如当用户在数字化或编辑时翻开结点捕捉Node Snappi

8、ng,位于一定间隔内的两个结点就会自动合并在一同,这个特定间隔就是结点捕捉的容限值。 在Coverage Properties对话框 Tolerances选项卡中可以进展设置。 图3.14 Coverage容限值的设定3. Coverage属性项维护 在ArcCatalog目录树中,右键单击需求添加新属性的Coverage要素类或INFO表,单击Properties命令,翻开Coverage Feature Class Properties对话框Items选项卡,经过Add按钮、Delete按钮、Edit按钮、Add Index按钮、Delete Index按钮可以完成属性项的添加、删除、修正

9、、和索引的添加与去除。图3.15 Coverage属性项的维护4. 创建Coverage的关系类 一个Coverage的要素经常和其他Coverage的要素或独立数据表中的属性相联络。在ArcCatalog中经过创建关系来定义这些联络,它们储存在关系类中。经过关系,可以定义要素类属性数据表的哪列和其他数据表的哪列共享一样的值。 关系类可以运用户运用相关联的数据表的属性来查询、标注和符号化Coverage的要素。 3.3 Geodatabase数据库创建3.3.1 Geodatabase概述 地理数据库Geodatabase是为了更好的管理和运用地理要素数据,而按照一定的模型和规那么组合起来的地

10、理要素数据集feature dataset。地理数据库是按照层次型的数据对象来组织地理数据的,这些数据对象包括对象类Object Classes、要素类Feature Classes和要素数据集feature dataset。Geodatabase的数据组织图 地理数据库 Geodatabase对象类Object Classes要素类Feature Classes要素数据集Feature Datasetes关系类Relationship Classes要素类Feature Classes几何网络Geometric Network关系类Relationshap Classes要素 Feature

11、 网络要素 Network Feature关系 Relationship 表格 Table 要素 Feature 关系 Relationship图3.16 Geodatabase的数据组织3.3.2地理数据库建立的普经过程地理数据库设计地理数据库建立建立空的数据库中的根本组成项 向地理数据库各项加载数据 进一步定义数据库图3.17 地理数据库建立的普通流程图3.3.3 创建一个新的数据库 借助ArcCatalog可以建立两种地理数据库:本地个人地理数据库Personal Geodatabase和ArcSDE地理数据库。个人地理数据库可以直接在ArcCatalog环境中建立,而ArcSDE地理数

12、据库必需首先在网络效力器上安装数据库管理系统DBMS和ArcSDE,然后建立从ArcCatalog到ArcSDE地理数据库的一个衔接。 以建立本地个人地理数据库为例 : 在ArcCatalog树中右键单击一个文件夹,单击New,再单击Personal Geodatabase命令,输入个人数据库的称号,这时该数据库是空的。 图3.18 新建个人数据库的菜单操作3.3.4 建立数据库中的根本组成项 Geodatabase中的根本组成项包括对象类、要素类和要素数据集。 建立要素数据集 建立一个新的要素数据集,必需定义其空间参考,包括坐标系统和坐标域。数据集中的一切要素类运用一样的坐标系统,一切要素类

13、的一切要素坐标必需在域的范围内。 在ArcCatalog目录树中,在需求建立新要素数据集的地理数据库上单击右键,翻开New Feature Dataset对话框。 输入要素数据集称号,单击Edit按钮,翻开Spatial Reference属性对话框,设置空间参考及坐标域。 图3.19 建立新的要素数据集ab2. 建立要素类 要素类分为简单要素类和独立要素类。简单要素类存放在要素数据集中,不需求定义空间参考,要素类将运用要素数据集的坐标;独立要素类存放在数据库中的要素数据集之外,必需定义空间参考坐标。1建立一个简单要素类 在New Feature Class对话框中,输入要素类称号、假名,在T

14、ype选项组选择This feature class will store ESRI simple features单项选择按钮。 图3.20 新建一个简单的要素类 按提示输入关键字、添加新字段、定义字段属性等。图3.21 新建要素类的关键字,新字段和字段属性相关信息的设置2建立一个独立要素类 独立要素类是在地理数据库中不属于任何要素数据集的要素类,其建立方法与建立简单要素类类似。但独立要素类需求建立本人的空间参考坐标系统,并设定本人的投影系统参数和X/Y域。3.建立关系表 在ArcCatalog目录树中,右键单击需求建立关系表的地理数据库,单击New,选择Tabel命令,翻开New Tabe

15、l对话框,输入表名和假名,在Type选项组选择This table will store ESRI simple objects按钮。按提示输入关键字、添加属性字段、选择数据类型等。 图3.22 新建关系表的菜单操作图3.23 新建关系表的对话框操作3.3.5 向地理数据库加载数据 地理数据库中支持Shapefile、Coverage、INFO表和dBASE表,假设已有数据不是上述几种格式,可以用ArcToolbox中的工具进展数据格式的转换,再加载到地理数据库中。1.导入数据 当导入Shapefile、Coverage到一个地理数据库时,导入的数据作为新的要素类存在。当导入INFO表和dBA

16、SE表到一个地理数据库时,它们作为一个新表存在。所以,在导入数据之前,这些要素类和表是不存在的。 可以导入Shapefile 、Coverage 、dBASE表和INFO表以及栅格数据,或者在地理数据库之间直接挪动和复制数据。 可以在需求导入到数据库中的数据上单击右键,单击Export命令,或者在需求导入数据的数据库上单击右键,单击Import命令,都可以实现各种数据的导入。 例如:在ArcCatalog树中,右键单击想导入到地理数据库的表,单击Export,单击To Geodatabasesingle或To Geodatabasemultiple,可以实现一个或多个INFO表同时导入到数据库

17、中。图3.24 向地理数据库中加载数据2. 载入数据 在数据库中建立了要素集、要素类和表后,可以利用数据载入工具,将Shapefile和Coverage要素载入到地理数据库的要素类中,将dBASE数据表和INFO属性表载入到地理数据库表中。 在ArcCatalog树中,右键单击要载入数据库的要素类或表,单击Load,单击Load data,在Simple Data Loader对话框中根据提示逐渐设置。图3.25 向地理数据库要素类中加载数据3. 建立新要素 当在数据库中创建了要素类后,可以将数据库中的要素类直接拖到ArcMap的内容表中,并在图形窗口经过Editor来建立新要素,并进展属性编

18、辑。3.3.6 进一步定义数据库1.建立索引1建立属性索引 右键单击需求建立属性索引的表或要素类,单击Properties命令,在Feature Class Properties对话框Indexes选项卡中建立属性索引。 图3.26 建立空间数据库索引2修正空间索引 右键单击需求修正空间索引的Shapefile,单击Properties命令,在Shapefile Properties对话框Indexes选项卡中完成空间索引的添加、删除和更新。图3.27 修正空间索引2.创建子类和属性域 1属性域Attribute Domains 属性域表述的是限定属性的一组值。 有两种不同的属性域:范围域Ra

19、nge Domains和代码值域Coded Value Domains。范围域可以指定一个范围的值域最大值和最小值,最大值和最小值可以运用整型或浮点型数值表示。代码值域给一个属性指定有效的取值集合,包括两个值,一个是存储在数据库中实践值,一个是阐明数值意义的用户描画。代码值域可以运用于任何属性类型,包括文本、数字、日期等。 在ArcCatalog目录树中,右键单击要建立属性范围域的地理数据库,单击Properties命令,翻开Dtatbase Properties对话框,在Domains选项卡中进展建立属性范围域、属性代码值域 、修正属性域等操作。图3.28 属性域相关编辑操作2建立子类型 子

20、类型是根据要素类的属性值将要素划分为更小的分类。比如一个地块要素类可以根据属性字段Res的值分为Residential和Non-Residential两个子类型。 对象的子类是由它们的代码值来确定的,子类代码存储在要素类或表的整型字段中。每个子类都包含本人的默许值和值域范围。 在ArcCatalog目录树中,右键单击需求添加子类型的表或要素类,单击Properties命令,在Feature Class Properties 对话框Subtypes选项卡中建立和修正子类型。 图3.29 子类型的建立和修正3.创建关系类 在地理数据库中,对象空间对象、非空间对象之间的关联称为关系Relations

21、hip。在地理数据库中,关系以关系类来存储。 1建立关系类 在ArcCatalog目录树中,右键单击需求建立关系类的地理数据库或要素数据集,单击New,单击Relationship Class命令,翻开New Relationship Class对话框,根据提示逐渐建立关系类。 图3.30 关系类的建立2管理关系类 关系类一旦被建立,就不能对其修正,只能添加、删除或修正关系规那么。 在ArcMap中可以阅读地理数据库中与一定对象相关联的对象。标识要素时,Identify Results对话框可用来查找一个要素的关联对象。运用表时,可以查找关联对象的一个表。4. 创建注释类 表示地理景象的地理要

22、素除了有几何外形和空间位置外,还有一些描画文本,通常将这些文本称为注释。 注释被存储为ESRI的简单要素类,它可以存在于一个要素数据集内部,也可以作为独立要素类。 注释类分为衔接要素的注释类Feature-linked Annotation Class和不衔接要素的注释类Nonfeature-linked Annotation Class两种。不衔接要素的注释类在地理数据库中不与要素相关联,没有特定的对应要素;衔接要素的注释类与地理数据库中一个要素类的特定要素相关联,当要素类中要素被挪动或者删除时,要素关联的注释也会随之进展相应操作。 在ArcCatalog目录树中,右键单击需求建立注释类的地

23、理数据库或要素数据集,单击New,单击Feature Class命令,在New Feature Class对话框中逐渐完成注释类的建立。 图3.31 注释类的建立 可以将ArcMap标注Labels转换为地理数据库中的注释类Annotation;ArcMap还可以把存储在Coverage注释要素类中的注释转换成地理数据库的注释,可以转化生成一个新的注释类,也可以转换到地理数据库内曾经存在的注释类中。5.创建几何网络 几何网络是要素数据集中要素类集合之间的拓扑关系,几何网络中的每一个要素有一个角色:边或衔接。建立一个几何网络必需确定哪些要素类参入网络,以及参入要素类扮演什么角色,并需求指定一系列的权重参数,以及其他一些更高级的参数。1建立几何网络 两种方法:一是建立全新的几何网络,二是以已存在的简单要素类为根底建立几何网络。2建立一个全新的几何网络 在ArcCatalog目录树中,右键单击需求建立几何网络的要素数据集,单击New,单击Geometric Network命令,翻开Build Geometric Network Wizard对话框,根据提示,逐渐建立几何网络。图3.32 建立新的几何网络3以已存在的简单要素类为根底建立几何网络利用已有要素建立一个几何网络过程与建立一个全新的几何网络类似向几何网络中添加

温馨提示

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

评论

0/150

提交评论