掌握在ArcGIS 9.3 软件下 (1)属性表新建,现有属性表加载,记录和字段的增加、删除,属性值的 输入、修改(数据库最基本的功能)。 (2)调整字段的可见性、假名,适应各种应用的需要(和关系型数据库的 投影功能相对应)。 (3)通过条件组合查询,过滤不需要的记录、要素,使属性表、专题图得 到精简(利用了关系型数据库的选择功能)。 (4)二个或更多的属性表可以连接起来,实现对复杂事物的查询(实现关 系型数据库的连接功能),Join 和Relate 所起的作用不同。 (5)超链接使属性成为查询其他媒体信息或实现其他处理功能的通道 二、实验准备:学习ArcGIS 9.X进行属性表的建立,并熟悉查询。 三、实验内容: 利用提供的数据进行属性表的建立,编辑,表和表的连接,超链接等。 四、实验过程及步骤:一 . 属性表的一般编辑 1,表的新建 1)打开ARCGIS,单击file:///C:/DOCUME~1/ADMINI~1/LOCALS~1/Temp/msohtmlclip1/01/clip_image001.jpg(属性表的建立要在Arccatalog上建立) 如图,找到本节数据的存放目录,H:/ex04 file:///C:/DOCUME~1/ADMINI~1/LOCALS~1/Temp/msohtmlclip1/01/clip_image003.jpg 2) 点击窗口上侧标签Contents,在右侧窗口的空白处,点击鼠标右键,出现快捷菜 单,选择New / dBASE Table,默认表名是New_dBASE_Table,用键盘将表名改为id_far 再次选择刚新建的表,点击上部标签Preview,可以看到该表中包含了两个由系统自动创建的字段OID (用于自动标识不同记录,不允许用户输入)第二个为field1(可接受用户输入数据) file:///C:/DOCUME~1/ADMINI~1/LOCALS~1/Temp/msohtmlclip1/01/clip_image005.jpg file:///C:/DOCUME~1/ADMINI~1/LOCALS~1/Temp/msohtmlclip1/01/clip_image006.jpg改名为:id_far file:///C:/DOCUME~1/ADMINI~1/LOCALS~1/Temp/msohtmlclip1/01/clip_image007.jpg 3) 打开id-far的属性表,为其增加字段 file:///C:/DOCUME~1/ADMINI~1/LOCALS~1/Temp/msohtmlclip1/01/clip_image009.jpgFields Name(字段名):landuse Data Type(数据类型): Text(字符型) Length(字段长度):2 Fields Name(字段名):FAR Data Type(数据类型): Float(浮点型) Precision(占用长度):3 Scale(保留小数位数):1 file:///C:/DOCUME~1/ADMINI~1/LOCALS~1/Temp/msohtmlclip1/01/clip_image010.giffile:///C:/DOCUME~1/ADMINI~1/LOCALS~1/Temp/msohtmlclip1/01/clip_image012.jpg 3) 完成之后 选择菜单File / Exit 退出ArcCatalog。 2 添加记录 1) 启动 ArcMap,打开文档H\ex04\ex04.mxd file:///C:/DOCUME~1/ADMINI~1/LOCALS~1/Temp/msohtmlclip1/01/clip_image013.giffile:///C:/DOCUME~1/ADMINI~1/LOCALS~1/Temp/msohtmlclip1/01/clip_image015.jpg 2> 鼠标右键点击data frame1,选择Active,激活数据框架,点击图标file:///C:/DOCUME~1/ADMINI~1/LOCALS~1/Temp/msohtmlclip1/01/clip_image016.jpgex04\temp 目 录下找到属性表ld_far.dbf,双击添加。 file:///C:/DOCUME~1/ADMINI~1/LOCALS~1/Temp/msohtmlclip1/01/clip_image018.jpg3)鼠标右键点击该表,在快捷菜单中选Open,该表被打开,该表是空的,只有列,没有行file:///C:/DOCUME~1/ADMINI~1/LOCALS~1/Temp/msohtmlclip1/01/clip_image019.jpg file:///C:/DOCUME~1/ADMINI~1/LOCALS~1/Temp/msohtmlclip1/01/clip_image020.gif4>选择Editor / StartEditing,该表进入编辑状态,可以看出表的字段名从灰色变为白色,可以用键盘在表记录的单元(Cell)中添加数据,输入下列内容 landuse FAR C2 2.4 C3 2.0 C6 1.0 E 0.0 G1 0.0 M 1.5 R2 2.4 S3 0.0 数据添加完毕按回车键结束,注意停止编辑。 3 要素属性表的操作 ArcGIS 的要素属性表(Feature Attribute Table)和一般属性表不同,它和要 素类(Feature Class)存储在一起,在ArcMap 中,和专题图层(Layer)相对应, 加载、删除图层,同时加载、删除对应的要素属性表。 1> 表和表的连接 ArcMap提供二种连接方式:Join(合并)和Relate(关联)。 2) Join(合并)方式连接 在目录表中用鼠标右键点击 “土地使用”图层,选择Open Attribute Table,要素属性表“Attribute of土地使用” 3)用鼠标右键点击该表,选择Open,打开“Attribute of ld_far”。在地图文档的目录表中鼠标右键点击图层名“土地使用”,选择快捷菜单Joins and Relates/Join 弹出弹出Join Data对话框 file:///C:/DOCUME~1/ADMINI~1/LOCALS~1/Temp/msohtmlclip1/01/clip_image022.jpg file:///C:/DOCUME~1/ADMINI~1/LOCALS~1/Temp/msohtmlclip1/01/clip_image024.jpg 4> 请按上图输入 file:///C:/DOCUME~1/ADMINI~1/LOCALS~1/Temp/msohtmlclip1/01/clip_image025.giffile:///C:/DOCUME~1/ADMINI~1/LOCALS~1/Temp/msohtmlclip1/01/clip_image027.jpg 5)快看 被加进去了。 4 超链接(Hyperlink) 1)打开“Attribute of土地使用”,选用菜单Options / Add field…,增加新字段: Name:F_image Type:Text Length:30 file:///C:/DOCUME~1/ADMINI~1/LOCALS~1/Temp/msohtmlclip1/01/clip_image029.jpgfile:///C:/DOCUME~1/ADMINI~1/LOCALS~1/Temp/msohtmlclip1/01/clip_image031.jpg 2>调出Editor 工具条,选择Editor / Start Edting,属性表进入编辑状态,用鼠标配合键盘逐个单元地为F_image 字段输入 包括存放路径的图像文件名(应和练习数据的实际安装路径相一致): H\ex04\i001.tif H\ex04\i002.tif H\ex04\i003.tif H\ex04\i004.tif H\ex04\i009.gif file:///C:/DOCUME~1/ADMINI~1/LOCALS~1/Temp/msohtmlclip1/01/clip_image033.jpg 输入完毕,按回车键,选用菜单Editor / Stop Editing, 3)鼠标右键选择图层“土地使用”/ Properties/ Display,出 现图层显示设置的对话框。在对话框中间的目录栏勾选Support Hyperlinks using field:,在下拉表中选择超链接字段名F_image,在该下拉表下有Document (文档), URL(网址),Macro(宏语言程序)三个选项,本练习点选Document,按“确 定”键关闭图层属性设置对话框。 file:///C:/DOCUME~1/ADMINI~1/LOCALS~1/Temp/msohtmlclip1/01/clip_image035.jpg file:///C:/DOCUME~1/ADMINI~1/LOCALS~1/Temp/msohtmlclip1/01/clip_image036.gif可以在基本工具条中看到 file:///C:/DOCUME~1/ADMINI~1/LOCALS~1/Temp/msohtmlclip1/01/clip_image038.jpg
|