GIS 空间数据的编辑
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
实验二空间数据处理(三)
——ArcGIS的数据编辑目的
(1)掌握矢量数据的编辑
内容
(1)掌握矢量数据的编辑方法;
(2)几何数据与属性数据两部分内容的编辑;
(3)练习数据属性表的基本编辑、表连接等。
基本概念介绍
1、ArcMap中的数据编辑
数据编辑就是纠正数据错误的重要手段,包括几何数据与属性数据的
编辑。几何数据的编辑主要就是针对图形的操作(图形编辑),包括平行
线复制、缓冲区生成、镜面反射、图层合并、结点操作与拓扑修改等。
属性数据的编辑包括图形要素属性的添加、删除、修改、复制、粘贴、
属性表导出等。
在ArcMap中,编辑操作由编辑器工具条来控制。该工具条有几个重
要的控件:
(1)编辑器下拉菜单:菜单中有用于启动、停止与存储编辑对话过程的一些
命令同时还提供了几种编辑操作、捕捉选项以及编辑选项。
(2)编辑工具:这一工具用于选择要编辑的要素。
(3)草图工具:这就是编辑空间要素的主要工具。允许数字化新的要素或修改
已有要素的形状。该工具进行的实际操作由编辑草图属性列表所控制。
(4)编辑草图属性列表:从下拉列表中,选择想要进行的编辑操作。所列出
的任务将根据编辑的要素类的改变而变化。
(5)属性对话框:在这个窗口中可以编辑选中要素的属性值。
2、理解表格结构
表就是数据库的结构物,它包括了行与列。行(或称为记录)代表一
个特征,如高速公路、湖等;列(或称为域),描述了特征的属性,例
如长度、深度等。每个表格的基本格式相同,即有行与列组成。一些表
格,诸如要素类的缺省属性表都有预先设置的字段。例如多边形coverage
有四个标准的字段即面积、周长、coverage#与coverage-id。一个线性
shapefile仅有一列名为shape的缺省列,其她字段完全由用户定义。
每个表格必须有唯一字段名,但字段的数据格式可以有多种。一般
来说,可以存储数字、文字、日期。在ArcCatalog还支持特定格式,包括
短整形、长整形、浮点型、双精度型、日期型、object-id与BLOB。
3、图形编辑
(一)、基本步骤
进入ArcMap工作环境,打开已有的地图文档或新建地图文档后,进
行数据编辑一般需要经过下列5个步骤:
(1)加载编辑数据
单击文件菜单下的添加数据命令,选择需要加载的数据层。
(2)打开编辑工具
在工具栏的空白处点击右键,选择编辑器,出现编辑器工具条。
(3)进入编辑状态
单击编辑器下的开始编辑命令,使数据层进入编辑状态。
(4)执行数据编辑
在创建要素窗口中选择当前编辑任务的目标数据层,然后选择编辑
构造工具命令,对要素进行编辑。
(5)结束数据编辑
单击编辑器下的停止编辑命令,选择就是否保存编辑结果,结束编辑。
(二)、本编辑练习
(1)加载编辑数据
在开始——打开ArcMap10,单击文件菜单下的添加数据命令,
在data2\Basicedit\下:按shift+左键选择需要加载的数据层(routes_hwy、shp,rail、shp,county、shp,cites、shp)。
显示如下:
(2)打开编辑工具
在工具栏的空白处点击右键,选择编辑器,出现编辑器工具条。选择“编辑器”。
编辑器工具条及功能描述如图所示。
单击编辑器下的“开始编辑”命令,使数据层进入编辑状态。
(3)要素复制操作
1)平行复制
单击按钮,在图形窗口中选择需要复制平行线的数据层(routes_hwy)。
,在编辑器下拉菜单中,选择平行复制命令:
打开平行复制对话框,如下图所示。输入平行线之间的距离(按照
地图单位),距离数值的正负表示要素的复制方向。按Enter键即可完成不同数据层之间平行线的复制。放大以后进行平行复制前后的效果图的对比。
2)缓冲区边界生成与复制。单击按钮,在图形窗口中选择需要复制缓冲区的数据层(线或者多边形类型),在编辑器下拉菜单中,选择
缓冲命令,打开缓冲文本框,如下图所示。输入生成缓冲区的距离(按
照地图单位),并按Enter键即可完成不同数据层之间缓冲区的复制。下图所示为缓冲区边界生成前后的效果对比。
3)镜面复制。单击按钮,在图形窗口中选择需要进行“镜像要素”操作的要素。
由于因为镜像要素不常用,默认情况,没有在编辑器下,要在“自
定义”菜单下选择“自定义模式”,打开“自定义”对话框,在“命令”
选项卡的类别列表框下选择“编辑器”,然后在命令列表框中选择“镜像要素”,把对应的图标拖放到编辑器工具条的适当位置。
选中要进行“镜面复制”的对象,然后选择“镜面要素”工具,如
下图所示。
在图形窗口定义首尾两点确定一条中心线,所选择的要素按照定义的中心线对称复制。下图所示为镜面复制前后的效果对比。
(4)要素合并
ArcMap中的要素合并操作可以概括为两种类型,要素空间合并(合并与联合)。合并与联合可以在同一个数据层中进行,也可在不同的数
据层之间进行,参与合并与联合的要素可以就是相邻要素,也可以就是分离
合并前
合并后
2)联合操作。联合操作可以完成不同层要素空间合并,无论要素相邻还就是分离,都可以合并生成一个新要素。
具体操作过程如下:
单击按钮,在图形窗口中选择需要联合的要素(来自不同的数据层),在编辑器下拉菜单中,选择联合命令,选择联合后的新要素所属
的目标数据层,所选择的要素被合并生成一个新要素。