- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
实验56 属性数据操作.doc
实验5 属性数据操作
实验目的
了解关系数据库的基础知识;
掌握在ArcGIS中对属性数据字段和记录的增加及删除的方法;
掌握在ArcGIS中对属性数据数值的修改方法。
实验背景
地理信息系统的空间数据库中,既包括有空间数据,也包括有属性数据,还包括有空间数据与属性数据间的连接信息。属性数据(或非空间数据)是指调查的文字报告、统计数据等,用来描述空间实体的数据。GIS中属性数据通常采用关系数据库的方式来管理。
关系数据库的基础知识
关系数据库就是将数据表示为表的集合,通过建立简单表之间的关系来定义结构的一种数据库。不管表在数据库文件中的物理存储方式如何,它都可以看作一组行和列,与电子表格的行和列类似。
表 一种按行与列排列的相关信息的逻辑组,类似于工作单表。
字段 数据库表中的每一列称作一个字段,字段可包含各种字符、数字甚至图形。表是由其包含的各种字段定义的,每个字段描述了它所含有的数据。创建一个数据库时,须为每个字段分配一个数据类型、最大长度和其他属性。
记录 有关的信息存放在表的行,被称为记录。一般来说,数据库表创建时任意两个记录都不能相同。
键 表中的某个字段(或多个字段),它(们)为快速检索而被索引。键可以是唯一的,也可以不是,取决于它(们)是否允许重复。
关系数据库可以由多个表组成,表与表之间可以以不同的方式相互关联。
GIS对属性数据的管理
ArcGIS表格有两种基本形式,一种是与Project的地图内容紧密相关的属性表,另一种是外置的、与ArcGIS属性表可以实现连接(Join)或链接 Link 的数据库表。
在ArcGIS中建立一个新的shape theme,属性表也会自动产生。Shape主题具有标准的主题属性表,Shape主题中的每一个地物特征在特征属性表中都有一条相应的记录。Shape主题特征属性表与一般的数据表的主要区别是,它必定具有一个名为“Shape”的字段,其字段的内容在表格文档中显示为地物特征的类型 Point、PolyLine或Polygon ,但它在表格文档中是不可编辑的。新建Shape主题的特征属性表只有Shape字段,用户可以根据需要增加其他与该地物相关的属性数据。这与在表格文档中操作其他类型数据表是一样的。
在ArcGIS中创建一张新表格,其原理与在其他数据库平台中创建表格的原理相同,由此产生的表格文件也以‘*.dbf‘为其扩展名在磁盘中存贮,ArcGIS全面兼容DBASE 3和DBASE 4数据库系统。
属性数据和空间数据的连接
ArcGIS采用基于文件与关系型数据库的管理方案。几何数据以shapefile文件的方式进行管理,而属性数据则存储在常规的关系型数据库管理系统(Relational Database Management System,RDBMS)中进行管理,属性数据和空间数据之间使用一种标识符(关键字)联系起来。
实验内容
实验数据
路径:5
路径 文件名称 格式 说明 \ contour shapefile 数字化的等高线 \ bb-landuse shapefile 刘斌堡土地利用图 \ code dbf 土地利用编码 实验步骤
加载数据
ArcMap中,加载contour.shp。
浏览属性数据
ArcMap中,右键点击内容列表内的contour图层,在弹出的快捷菜单中点击Open Attribute Table,打开contour的属性表,查看其属性数据。
环境ArcMap中,点击标准工具条上的Editor Toolbar按钮,打开Editor工具条。
在Editor工具条上点击Editor\Start Editing,进入编辑状态增加/删除记录
增加记录:在图上每,在属性表中就会增加一条新的记录,新记录内容的初始值会自动被设定为0或空白。
删除记录:点击Tools工具条上的箭头指针,移动鼠标至属性表内,点击选择所欲删除的数据,被选到的数据会被高亮显示,如图5-4所示。点击右键,在弹出的快捷菜单中点击Delete Selected选项,删除记录,与该条记录相对应的对象也随之被删除。图5-4借助属性对话框编辑属性数据
点击Tools工具条上的移动鼠标至属性表中,点击一下,键入新值,如图5-5所示。
图 5-5
借助属性对话框编辑属性数据
点击Editor工具条上的按钮属性数据查看,在视图窗口中点击需要编辑的要素,打开Attribute对话框,查看所选要素的属性。
击Attribute对话框右边Value列中需要修改的属性数据,修改该要素属性,如图5-6所示。
图 -6
编辑成果的保存
编辑完成后,在编辑工具条上点击Editor\Save Edits或在编辑工具条上点击Editor\Stop Editing,弹出提示对话框提示是否保存编辑,如图5-7所示,点
文档评论(0)