将数据添加到现有表是保持 GIS 最新且完整的重要部分。在 ArcGIS 中可采用多种方式将数据轻松地添加到表中。
使用地理处理添加数据
通过地理处理,可以使用工具更新现有字段、将记录永久追加到表或使用连接将字段动态追加到表。
“追加”工具
使用该工具,可将多个数据集中的新要素或其他数据添加至现有数据集。该工具可将点、线、面要素类、表、栅格、栅格目录、注记要素类或尺寸要素类追加到现有的相同类型数据集中。例如,可将多个表追加到现有表中,或将多个栅格追加到现有栅格数据集中,但是不能将线要素类追加至点要素类中。
“计算字段”工具
为要素类、要素图层或栅格目录计算字段的值。
“计算字段”工具对更新现有字段或新建的字段均非常有效。可将数字、文本或日期值计入字段中。使用代码块,可以编写脚本以进行高级计算。
“添加连接”工具
“添加连接”工具会将字段从连接表追加到基表。
通常,会根据在这两个表中均可找到的字段值将数据表连接到图层。这一字段的名称可以不同,但数据类型必须相同;例如,必须将数字连接到数字,将字符串连接到字符串,依此类推。可以使用连接数据对话框(通过在 ArcMap 中右键单击某个图层来访问)或添加连接工具执行连接操作。
创建连接表时,从连接表追加的字段不会永久地附加到基表。可以通过移除连接来移除追加的字段。
使用连接添加数据
不必使用地理处理来创建连接。可以使用 ArcMap 中的连接数据 对话框来创建连接。无论是通过连接数据 对话框还是地理处理工具创建的连接,连接的方式完全相同。连接字段被追加到基表(或目标表),追加的字段可用于字段计算或标注、符号化或查询数据。
通过编辑添加数据
在 ArcMap 中,可通过编辑数据来更新现有属性或创建新的数据。可通过图层或表的属性表或使用属性窗口 来编辑属性。
属性表
打开属性表时,表的默认视图为只读。但是,如果启动编辑会话,则可以手动编辑表单元中的属性。当在属性表中编辑时,会在表的底部添加一个空白行,以便向表中添加新的数据。
要在属性表中进行自动编辑,可使用“字段计算器”或“计算几何”工具对表进行更新。可在编辑会话外部使用这些工具,但是无法撤消计算,除非处于编辑会话中。
“属性”窗口
通过属性 窗口,可以查看和编辑所选要素的属性。可通过单击编辑器 工具条上的属性按钮 打开此窗口。