04地理信息系统实习教程第四章属性表的编辑、连接、维护.doc
上传人:qw****27 上传时间:2024-09-12 格式:DOC 页数:10 大小:2.7MB 金币:15 举报 版权申诉
预览加载中,请您耐心等待几秒...

04地理信息系统实习教程第四章属性表的编辑、连接、维护.doc

04地理信息系统实习教程第四章属性表的编辑、连接、维护.doc

预览

在线预览结束,喜欢就下载吧,查找使用更方便

15 金币

下载此文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

土地资源网www.tdzyw.com土地资源网www.tdzyw.com国内最大的土地流转平台第四章属性表的编辑、连接、维护1属性表的一般编辑1.1表的新建图4-1ArcCatalog操作界面表的新建要用ArcCatalog,通过Windows/开始/程序/ArcGIS/ArcCatalog启动(因软件安装的差异,路径可能不同),和Windows的资源管理相似(见图4-1),在左侧窗口,可找到本章练习临时文件的存放目录D:\gis_ex09\ex04\temp,点击窗口上侧标签Contents,在右侧窗口的空白处,点击鼠标右键,出现快捷菜单,选择New/dBASETable,表示在当前目录下建立新表,默认表名是New_dBASE_Table,用键盘将表名改成ld_far。再次选择刚新建的表,点击上侧标签Preview,可以看到该表中包含了两个由系统自动创建的字段,第一个为OID,用于自动标识不同记录,不允许用户输入、修改数据,第二个为Field1,接受用户输入数据。选择菜单File/Properties,出现dBASETableProperties对话框,点击标签Fields,出现字段编辑对话框,准备为该表增加2个字段。一般的方法是在FieldName列下用键盘输入字段名,回车后右侧DataType列中出现该字段的默认数据类型,利用下拉表可改变数据类型,如果要改变字段长度,在中间FieldProperties框中修改,本练习要求输入2个字段:FieldsName(字段名):landuseDataType(数据类型):Text(字符型)Length(字段长度):2FieldsName(字段名):FARDataType(数据类型):Float(浮点型)Precision(占用长度):3Scale(保留小数位数):1如果认为某个字段是不需要的(如Field1),可以用鼠标点击该字段名左侧的小方格,使其变成黑色,右侧的DataType项也同时变成相反的黑白色,按键盘Delete键,该字段就被删除。字段OID是内部的,不能删除。检查属性表有OID,landuse,FAR三个字段,按“确定”键结束属性表的结构定义,选择菜单File/Exit退出ArcCatalog。1.2添加记录启动ArcMap,打开文档\gis_ex09\ex04\ex04.mxd,鼠标右键点击dataframe1,选择Active,激活数据框架,点击图标(AddData),在\gis_ex09\ex04\temp目录下找到属性表ld_far.dbf,双击添加。如果在目录表中看不到,点击下部标签Source,在目录表中看到ld_far名称和图标,表示该表被添加到数据框架(DateFrame)中。鼠标右键点击该表,在快捷菜单中选Open,该表被打开,该表是空的,只有列,没有行,在地图窗口的按钮条中点击图标(EditorToolbar),弹出编辑器工具条,选择Editor/StartEditing,该表进入编辑状态,可以看出表的字段名从灰色变为白色,可以用键盘在表记录的单元(Cell)中添加数据,输入内容如下:landuseFARC22.4C32.0C61.0E0.0G10.0M1.5R22.4S30.0数据添加完毕按回车键结束,在编辑器工具条中选用菜单Editor/StopEditing,系统提示,是否保存编辑结果,回答“是(Y)”,编辑状态结束,属性表的字段名从白色变为灰色。1.3常用操作(1)添加记录或修改属性。在ArcMap中,用鼠标右键打开属性表,选用菜单Editor/StartEditing,使该表处于编辑状态,表中的字段名从灰色变为白色,用键盘添加记录或修改属性。(2)结束编辑。选用菜单Editor/StopEditing,结束编辑,系统提示:是否保存编辑的结果,回答“是(Y)”,编辑结果被保存,回答“否(N)”,则放弃编辑的结果,表中内容恢复到编辑开始(StartEditing)之前。编辑状态结束,表中字段名从白色变为灰色。选用菜单Editor/StartEditing,该表再次进入编辑状态。(3)增加字段。表已打开,如果该表未退出编辑状态,选用菜单Editor/StopEditing,在属性表显示框右下侧点击按钮Options/AddField…,后续操作和ArcCatalog中增加字段的操作一致。(4)删除字段。如果该表处于编辑状态,选用菜单Editor/StopEditing,结束编辑。鼠标右键点击要删除的字段名,弹出的快捷菜单,选择DeleteField。(5)删除记录。如果表未打开,选用Editor/StartEditing,该表进入编辑状态,鼠标单击要删除的记