试验二空间数据库管理及属性编辑试验报告.docx

上传人:scccc 文档编号:14095768 上传时间:2022-02-01 格式:DOCX 页数:8 大小:96.89KB
返回 下载 相关 举报
试验二空间数据库管理及属性编辑试验报告.docx_第1页
第1页 / 共8页
试验二空间数据库管理及属性编辑试验报告.docx_第2页
第2页 / 共8页
试验二空间数据库管理及属性编辑试验报告.docx_第3页
第3页 / 共8页
试验二空间数据库管理及属性编辑试验报告.docx_第4页
第4页 / 共8页
试验二空间数据库管理及属性编辑试验报告.docx_第5页
第5页 / 共8页
点击查看更多>>
资源描述

《试验二空间数据库管理及属性编辑试验报告.docx》由会员分享,可在线阅读,更多相关《试验二空间数据库管理及属性编辑试验报告.docx(8页珍藏版)》请在三一文库上搜索。

1、实验报告一、实验名称二、实验目的三、实验准备四、实验内容及步骤五、实验后思考题班级:资工基10901姓名:魏文风序号:28实验二、空间数据库治理及属性编辑一、实验目的1 . 利用ArcCatalog治理地理空间数据库,理解Personal Geodatabse空间数据库模型的有关概O2 .掌握在ArcMap中编辑属性数据的根本操作.3 .掌握根据GPS数据文件生成矢量图层的方法和过程.4 .理解图层属性表间的连接Join或关联Link关系.二、实验准备预备知识:ArcCatalog用于组织和治理所有GIS数据.它包含一组工具用于浏览和查找地理数据、记录和浏览元数据、快速显示数据集及为地理数据定

2、义数据结构.ArcCatalog应用模块帮助你组织和治理你所有的GIS信息,比方地图,数据集,模型,元数据,效劳等.它包括了下面的工具:浏览和查找地理信息.记录、查看和治理元数据.创立、编辑图层和数据库 导入和导出 geodatabase结构和设计. 在局域网和广域网上搜索和查找的GIS数据.治理 ArcGIS Server.ArcGIS具有表达要素、栅格等空间信息的高级地理数据模型, ArcGIS支持基于文件和 DBMS数 据库治理系统的两种数据模型.基于文件的数据模型包括Coverage、Shape文件、Grids、影像、不规那么三角网TIN等GIS数据集.Geodatabase数据模型实

3、现矢量数据和栅格数据的一体化存储,有两种格式,一种是基,于 Access文件的格式称为 Personal Geodatabase,另一种是基于 Oracle或SQL Server等RDBMS关系数据库 治理系统的数据模型.GeoDatabase是 geographic database的简写,Geodatabase 是一种采用标准关系数据库技术来 表现地理信息的数据模型.Geodatabase是ArcGIS软件中最主要的数据库模型.Geodatabase支持在标准的数据库治理系统 DBMS表中存储和治理地理信息.在Geodatabase数据库模型中,可以将图形数据和属性数据同时存储在一个数据表

4、中,每一个图层对应这样一个数据表.Geodatabase可以表达复杂的地理要素如,河流网络、电线杆等.比方:水系可以同时表示线状和面状的水系. 根本概念:要素数据集、要素类 数据准备:数据文件:,GPS野外采集数据.软件准备:ArcGIS Desktop -ArcCatalog三、实验内容及步骤第1步启动ArcCatalog翻开一个地理数据库当ArcCatalog翻开后,点击,按钮 口连接到文件夹.建立到包含练习数据的连接比方“E:EXEC2,在ArcCatalog窗口左边的目录树中,点击上面创立的文件夹的连接图标旁的+号,双击个人空间数据库一.翻开它.在中包含有2个要素数据集、1个关系类和1

5、个属性表第2步预览地理数据库中的要素类在ArcCatalog窗口右边的数据显示区内,点击 预览选项页切换到 预览视图界面.在目录树中,双击数据集要素集WorldContainer ,点击要素类“Countries94激活它.在此窗口的下方,预览下拉列表中,选择 表格.现在,你可以看到 Countries94的属性表.查看它的属性字段信息.花几分钟,以同样的方法查看一下地理数据库中的其它数据.第3步 创立缩图,并查看元数据在目录树中,选才I地理数据库National中的要素类一Countries94,切换到 预览视图“,点击工具asm区栏Q A上的放大按钮,将图层放大到一定区域, 然后再点11生

6、成并更新缩略图.这时,切换到 内容视图界面下,并在目录树中选择要素集一WorldContainer数据查看方式更改为 缩略图方式.注意,此时,要素类 “Countries94的缩图图是不是发生了改变点击 先数据选项页,查看当前要素类的元数据,了解当前要素类是采用什么坐标系,都有哪些 属性字段,字段的类型等信息.在元数据工具栏中,从样式表中选择不同的样式,可以看到,元数据 显示的格式发生了变化.点击元数据导出按钮可以将元数据导出为多种格式,这里我们选择为“HTML格式,确定后,元数据将被保存在指定路径下的 .htm文件中,从资源治理器中,翻开这个 .htm文件,查看导出后 的元数据信息.第4步创

7、立个人地理数据库(Personal Geodatabase-PGD)在PGD数据库中创立属性表然后录入数据.在创立的地理数据库之间要完成数据库的概念设计,每一个图层对应一个数据表,在 ArcCatalog中 要素类(Feature Class)的概念与之对应.可以将多个要素类组织成为一个要素集(Feature DataSet),在同一个要素集中的要素类都具有相同的地理参考(坐标系相同).在ArcCatalog的目录树中,定位到E:盘,右键点击这E:盘,在出现的菜单中,选择新建文 件夹,文件夹名称改为 myGeoDB.右键选中这个文件夹,在出现的菜单中,点击新建个 人Geodatabase,这时

8、会创立一个名称为新建个人的数据库文件,将之改名为:“Yunnarf.右键点击数据库文件“在出现的菜单中,选择导入要素类multiple,在出现的对话框中,翻开要导入要素:云南县界云南县城云南道路(这些文件在Exece2文件夹下,按住 Shift键并点击鼠标可同时选择多个Shape文件)确定后可以看到这三个图层已经被导入到数据库中右键点击数据库文件“在出现的菜单中,选择新建要素集在出现的对话框中输入要素集的名称、点击按钮编辑为其指定一个坐标系在这里,我们设定坐标系为:GCS_WGS_1984 (即 Geographic Coordinate SystemWorldWGS ),这是一种被 GPS采

9、用的地理坐标系.右键点击新建的要素集-Kunming ,在出现的菜单中选择 新建要素类,在出现的对话框 中输入要素类的名称一公交站点,点击下一步 ,再次点击 下一步 按钮.在出现的对框中选择“Shap灯段,修改字段的几何类型为尊(表示此要素类中将要存储的要素类型是点要素,我们准备用来存储公交站点)注意:要素类的空间参考也被默认地设置为GCS_WGS_1984 ,与要素集中指定的坐标系相同.在出当前的对话框中,我们新加两个字段站点名称、公交站点编号,数据类型都设置为Text点击完成按钮.ArcMap中,进行数字这样我们就完成了要素类的定义.可以将这个要素类图层参加的 化的工作,从背景地图中提取公

10、交站点的位置.新建数据表:右键点击地理数据库,在出现的菜单中,选择新建表,输入表名称:公交线路,点下一步,再次点下一步,在对话框中,新添加两个字段公交站点编号、公交线路数据类型都设为 Text 点击完成,结束属性表的定义.创立公交站点到公交线路一对多的关系1:M:右键选择地理数据库一,在出现的菜单中选择 新建-关系类,对以下内容进行设定,其它设置接受默认选项即可.指定源表和目标表选择关系类型为一对多关系,这样可以建立公交站点到公交线路一对多的关系,由于经过一个公交站点的公交线路有多条,这样,在我们从公交站点分布图是查询某个公交站点时就可以查询经过这 个站点的所有公交线.设定主键和外键点击下一步

11、,直到完成关系类的定义.以上步骤完成后,ArcCatalog中就可以看到,在地理数据库中,有一个要素集 Kunming,其中 包含一个要素类公交站点卜一个数据表公交线路、一个关系类公交站及公交线1:M第5步拖放数据到ArcMap中启动ArcMap ,新建一个空的地图文档,通过拖放的方式添加上面所创立的数据到ArcMap中:在ArcCatalog中,点击 内容选项页,在目录树中,点击地理数据库一,将要素类一公交站点及属性数据表公交线路拖放到ArcMap中.?关闭 ArcCatalog ,激活 ArcMap 窗口.第6步 编辑属性数据及进行1: M的空间查询为了让大家了解属性编辑的过程,我们需要在

12、要素类公交站点中添加3个公交站点.这只作演示使用,实际的数字化过程还需要加载经过配准后的扫描地图作为背景.首先,在工具栏显示区的空白处点击右键,在出现的菜单在选中编辑器,从而翻开编辑器工具栏.在编辑器工具栏中,点击编辑器下拉菜单,选择开始编辑命令.按下按钮显区内随意地添加 3个公交站点.在图层列表限制面板TOC中,右键选择图层一 公交站点,在出现的菜单中,选择 翻开属 性表命令,将显示公交站点的属性编辑窗口, 在其中输入站点名称和公交站点编号. 字段OBJECTID 是关键字段,是自动生成的不需要输入.在图层列表控件面板TOC中,点击 数据源选项页,切换到数据源视图下,右键选择属性表-公交线路

13、,在出现的菜单中,选择翻开命令,将会显示 公交线路的属性编辑窗口.按下列图所示输入几条公交线路公交站点编号、公交线路.点击 编辑器工具栏中的 编辑器下拉菜单,选择 谆止编辑命令,将以上所作的编辑结果保存.点击属性查询按钮,查询地图显示区中任意公交站点的属性,可以看到经过公交站-“云南大学的公交线路有3条,可进一步查询每条公交线路的详细数据.第7步导入GPS数据,生成图层各类手持GPS接收机采集到的数据可以通过相关软件比方 MapSource等导入到ArcMap中.GPS数据文件启动ArcMap,切换到数据源视图.点击按钮ILJ添加GPSa据,选择对应的GPS据文件可以是.txt格式、dBase

14、等格式,这里GPS据文件为:澜沧江选中要添加的 GPS数据文件根据GPS数据生成图层:执行菜单命令:工具 添加XY数据,在“添加XY数据窗口中,选择已添加的 XY数据 表,指定X坐标字段东经和 Y坐标字段北纬,按“编辑按钮,选择坐标系统.一般 GPS 系统采用的坐标系统为 WGS_1984.确定后,在地图显示区域中,就会根据GPS数据文件中采集的坐标信息创立点状的事件图层.在图层限制面板(TOO)中,右键选中根据 GPS数据文件生成的事件图层.在出现的菜单中,执彳T 数据导出数据命令:在导出数据对话框中,指定要导出的文件名称及存储位置.这样就完成了由GPS数据文件生成图层的过程.四、实验后思考

15、题1、阐述根本原理和概念(要素类、要素数据集)答:要素类(feature class):在ArcGIS中是指具有相同的几何特征的要素集合,比方点的集合,表现为 shapefile 或者是 Geodatabase中的 feature class.要素数据集(feature dataset):在 ArcGIS 中表现为 geodatabase中的 feature dataset,在一个数据 集中所有的feature class都具有相同的坐标系统,一般也是在相同的区域.1、Geodatabse空间数据库模型的特点.答:1) 空间参考Geodatabase在要素类和数据集中对空间参考信息进行了完整的

16、定义.2) 表定义Geodatabase空间几何数据与属性数据保存在同一个表(要素类)中.3) 拓扑规那么Geodatabase的拓扑关系治理机制在以下几个方面具有明显的优势:(1)用户可自行定义哪些要素类将受拓扑关系规那么约束;(2)多个点、线、面要素类(层)可以同时受同一组拓扑关系规那么约束;(3)提供了大量的拓扑关系规那么;(4)用户为自己的数据可以自行指定必要的拓扑关系规那么;(5)拓扑关系及规那么是在符合工业标准的DBMS (数据治理系统)中进行治理,可支持多用户并发处理;(6)用户可以局部建立或检查拓扑关系,以提升生产效率.3、1:M空间查询的实现原理及应用实例.答:(1)选择已经

17、建立的地理数据库一,点击右键,在出现的菜单中选择新建 - 关系类(2)根据上图显示输入名称,选择公交站点和公交路线,然后下一步(3)当进行到上图时,选择 1 M,即一对多.接着点击下一步.(4)当进行到如上图时,在两处选择公交站点编号(5)点击“完成,那么完成公交站点到公交路线1 M的关系(6)最后得到如下列图所示,可以对1 M关系进行查询4、比拟连接(Join)和关联(Link)关系的区别和应用.(1)区别:连接:连接可以添加额外的属性数据到当前图层,也可以使用这些额外的属性数据进行标注.关联:关联可以使数据关联到当前图层关联的数据并不像连接那样添加到图层的属性表中,而是在处理图层的属性数据的时候可以获取关联的数据.(2)应用:连接:生成虚拟连接(并不修改数据源)虚拟表,适用:一对多,多对一.关联:在表A中选择一个记录,可以关联并同时选择表中多条记录,适用:一对多.

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 社会民生


经营许可证编号:宁ICP备18001539号-1