好文档就是一把金锄头!
欢迎来到金锄头文库![会员中心]
电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本

实验2空间数据库及属性编辑实习报告.docx

11页
  • 卖家[上传人]:今***
  • 文档编号:105736071
  • 上传时间:2019-10-13
  • 文档格式:DOCX
  • 文档大小:243.31KB
  • / 11 举报 版权申诉 马上下载
  • 文本预览
  • 下载提示
  • 常见问题
    • 地理信息系统原理实验报告实验2:空间数据库及属性编辑姓名:行走的梦想专业:地理信息科学2014一、实验目的1. 利用ArcCatalog管理地理空间数据库,理解Personal Geodatabse空间数据库模型的有关概念2.掌握Arcmap中编辑属性数据的基本操作3. 掌握根据GPS数据文件生成矢量图层的方法和过程4. 理解图层属性表间的连接(Join)或关联(Link)关系二、二、实验准备1.软件准备2.实验数据―― 数据文件:National.mdb ,GPS.txt3.预备知识:ArcCatalog 用于组织和管理所有 GIS 数据它包含一组工具用于浏览和查找地理数据、记录和浏览元数据、快速显示数据集及为地理数据定义数据结构ArcCatalog 应用模块帮助你组织和管理你所有的 GIS 信息三、实验步骤及方法 第1步:打开ArcMap点击“Add Data”按钮,在出现的对话框中,找到文件夹Excell2,双击National.mdb文件,其中包含了2个要素数据集、一个关系类和一个属性表双击其中的要素数据集 WordContainer ,再在其子文件中选择“Countries”文件并双击。

      第2步:在ArcCatalog的左侧Catalog Tree中,新建一个文件夹,定位在E盘,文件命名为:实验二选中此文件夹右键,在出现的菜单栏中,点击(New)>>(New Personnal Geodatabase),新建一个数据库文件,将其重命名为“yunnan”右键点击数据库文件“yunnan”,选择(import)>>(feature class(multiple)),在出现的对话框中,找到并双击Excell2文件夹,按住shift键,选中云南县界 prj.shp、云南县城 prj.shp和云南道路prj.shp 三个文件,点击add,再点击ok,就可以将这三个图层已经被导入到数据库 yunnan.mdb 中第3步:右键点击文件“yunnan”,在出现的菜单栏中,选择(New)>>( feature dataset),在出现的对话框中,输入要素集的名称“kunming“,点击下一步,再在出现的对话框中选择并双击”Geographic Coorinate Sestems”文件,在其子文件找到”World”文件,选中,点击下一步,默认选择,再点”finish”第4步:右键点击新建的要素集”kunmin“,在出现的菜单栏中,选择(New)>(New Feature Class),在出现的对话框中输入要素类的名称“公交站点“,下拉”Type of feature stored in this feature class“的下拉框,选择’ Point Feature‘,点击下一步,在出现的对话框中,新加两个字段“ 站点名称”,” 公交站点编号”,数据类型都设置为“text”,再点击“Finish”.第5步:右键点击文件“yunnan”,在出现的菜单栏中,选择(New)>>(Table), 在出现的对话框中,输入表的名称“公交路线“,点击下一步,在出现的对话框中,新加两个字段“ 公交路线”,” 公交站点编号”,数据类型都设置为“text”,再点击“Finish”.第6步:右键点击文件“yunnan”,在出现的菜单栏中,选择(New)>>(Relationship class), 在出现的对话框中,输入关系类的名称“站点及路线”,在“origin table”中选择“kunming”中的“公交路线”,在“destination table”中选择“kunming”中的“公交路线”,点击下一步;默认选择,再下一步;默认选择,再下一步,在出现的对话框中选择“1—M(one to many)”,点击下一步,默认选择,再下一步;在出现的对话框,两个下拉框都选择“公交站点编号”。

      最后点击“Finish第7步:这时,ArcCatalog 中就可以看到,在地理数据库 Yunana.mdb 中,有一个要素集(Kunming),其中包含一个要素类(公交站点)、一个数据表(公交线路)、一个关系类(公交站及公交线)第8步:启动 ArcMap,新建一个空的地图文档,点击“Add Data”按钮,在出现的对话框中,找到文件夹”实验二“,双击,按住”shift“键,在其子文件中选中” kunming”,”公交路线”,再点击”add“或在ArcMap打开ArcCatalog,在目录树中,点击“实验二”,点击其中yunnan.mdb,将要素类-“公交站点”及属性数据表“公交线路”拖放到 ArcMap 中这时,“table of contents“中,显示出要素类-“公交站点”及属性数据表“公交线路”第9步:在Arcmap的菜单栏中,点击右键,点击“Editor“,就出现“Editor“的工具栏再点击“Editor“的工具栏中的最后一个按钮”create features“,右边就会出现”create features“的显示框,点击,再点击constrution tools中的”point“,再在图中地图显区内随意地添加 3 个公交站点。

      在Table of Contents的图层列表中,选中“公交站点“点击右键执行“open attribute table”,输入站点名称及站点编号,如图所示第10步在Table of Contents的图层列表中,选中“公交站点“,点击右键执行“properties”命令在出现的属性框中,点击“lables”选项页,选中(出现对勾),下拉text string中的下拉框,选中”站点名称”,再点击应用第11步在Table of Contents的列表中,选择属性表-“公交线路”,点击右键执行“open”命令右键,将会显示“公交线路”的属性编辑窗口输入几条公交线路(公交站点编号、公交线路)如图:第12步点击“Edior”工具栏中的“Editor”下拉菜单,选择“Stop Editor”命令,将以上所作的编辑结果保存第13步在工具栏上,单击“”符号的按钮,点击在站点“西林“要素上,查询目标结果窗口(Identify)打开并显示目标要素的所有属性在查询目标结果窗口(Identify)中下拉框,选择,若其中的要素显示为则在Table of Contents的列表中,选择属性表-“公交线路”,然后点击执行“properties”命令。

      在出现的属性框中,点击“display”选项页,下拉display-expression中的下拉框,选中”公交路线”,再点击应用则就可以显示的下列此图第14步点击菜单“File“执行其中中的”New”命令,新建一个空白地图点击“Add Data”按钮,在出现的对话框中,找到文件夹Excell2,添加“澜沧江GPS.txt”文件在Table of Contents的列表中,选择表-“澜沧江GPS.txt”,点击右键执行“Display XY Data”命令,在出现的对话框中,指定 X Field: E和 X Field:N,按“Editor”按钮,选择坐标系统在出现的对话框中选择并双击”Geographic Coorinate Sestems”文件,在其子文件找到”World”文件,选中坐标系统为 WGS_1984,点击确定,再点击ok在地图显示区域中,就会根据 GPS 数据文件中采集的坐标信息创建点状的事件图层第15步:在Table of Contents的列表中,右键点击GPS数据文件生成图层在出现的菜单中,执行Data——Export Data命令,在出现的对话框中,选择保存文件的根目录,以文件名澜沧江GPS保存。

      此时,会在跳出一个对话框,点击ok,在在Table of Contents的列表中,就会显示出保存的文件这样就完成了由GPS数据文件生成图层的过程4.课后作业1 阐述基本原理和概念(要素类、要素数据集) 要素类:地理要素类具有相同属性集,相同行为和规则的空间的集合,如河流、道路要素数据集:要素数据集是具有相同参考系的要素类集合原理:要素类之间可以独立存在,也可具有某种关系当不同的要素类之间存在关系时,我们将其组织到一个要素数据集中2 .Geodatabse 空间数据库模型的特点Geodatabase 更加智能化,每个要素不再仅仅是一条有几何字段的记录,而是一个拥有属性和行为的对象,是一个基于面向对象模型的关系数据库( 对象— — 关系数据库)它支持要素间的拓扑关系,并且扩展了基于要素和其他面向对象类型数据的复杂网络和关系功能空间参考:Geodatabase 在要素类和数据集中对空间参考信息进行了完整的定义表定义:而Geodatabase 空间几何数据与属性数据保存在同一个表(要素类)中,拓扑规则:Geodatabase 的拓扑关系管理机制,除能够完全覆盖Coverage 数据模型的拓扑关系功能外,在以下几个方面具有明显的优势: (1)用户可自行定义哪些要素类将受拓扑关系规则约束;(2)多个点、线、面要素类(层)可以同时受同一组拓扑关系规则约束;(3)提供了大量的拓扑关系规则;(4)用户为自己的数据可以自行指定必要的拓扑关系规则;(5)拓扑关系及规则是在符合工业标准的DBMS(数据管理系统)中进行管理,可支持多用户并发处理;(6)用户可以局部建立或检查拓扑关系,以提高生产效率。

      —— 摘自《地理空间数据库模型(Geodatabase)特点分析》作者:杨晓燕测绘技术装备季刊 第 10 卷 2008 年第3 期3. 1:M 空间查询的实现步骤(给出方法)例如:以创建公交站点到公交线路一对多的关系(1:M):右键点击文件“yunnan”,在出现的菜单栏中,选择(New)>>(Relationship class), 在出现的对话框中,输入关系类的名称“站点及路线”,在“origin table”中选择“kunming”中的“公交路线”,在“destination table”中选择“kunming”中的“公交路线”,点击下一步;默认选择,再下一步;默认选择,再下一步,在出现的对话框中选择“1—M(one to many)”,点击下一步,默认选择,再下一步;在出现的对话框,两个下拉框都选择“公交站点编号”最后点击“Finish。

      点击阅读更多内容
      关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
      手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
      ©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.