GIS空间数据的编辑

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 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)联合操作。联合操作可以完成不同层要素空间合并,无论要素相邻还是分离,都可以合并生成一个新要素。

具体操作过程如下:

单击按钮,在图形窗口中选择需要联合的要素(来自不同的数据层),在编辑器下拉菜单中,选择联合命令,选择联合后的新要素所属的目标数据层,所选择的要素被合并生成一个新要素。

联合后

(5)要素分割操作

应用ArcMap要素编辑工具可以分割线要素和多边形要素。对线要素可以任意定义一点进行分割,也可在离开线的起点或终点一定的距离处分割,还可按照线要素长度百分比进行分割,分割后线要素的属性值是分割前属性值的复制。对多边形要素按照所绘制的分割线进行分割,分割后的多边形要素的属性值是分割前属性值的复制。

1)线要素分割

A.任意点分割线要素。

相关文档
最新文档