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

Arcgis操作 实验三:地理数据库创建.doc

15页
  • 卖家[上传人]:飞***
  • 文档编号:17242298
  • 上传时间:2017-11-16
  • 文档格式:DOC
  • 文档大小:422KB
  • / 15 举报 版权申诉 马上下载
  • 文本预览
  • 下载提示
  • 常见问题
    • 实验三:地理数据库创建一、实验目的1.掌握 ArcCatalog 软件创建地理数据库流程二、实验准备数据准备:云南道路 prj,.shp,云南县城 prj.shp,云南县界 prj.shp软件准备:ArcGIS Desktop9.x,ArcCatalog三、实验内容查询公交站点时能够查询经过的公交线路,如图 1、2 所示图 1 云南大学公交站点查询结果图 2 查询结果四、实验步骤一、根据实际需求,进行数据库表结构设计二、创建 Personal Geodatabase在ArcCatalog的目录树中,定位到E:盘,右键点击这E:盘,在出现的菜单中,选择[ 新建 ]>>[文件夹 ],文件夹名称改为myGeoDB 右键选中这个文件夹,在出现的菜单中,点击[新建]>>[ 个人Geodatabase] ,这时会创建一个名称为“新建个人Geodatabase.mdb”的数据库文件,将之改名为:“Yunnan”三、导入数据右键点击数据库文件“Yunan.mdb”,在出现的菜单中,选择[导入]>>[要素类multiple],在出现的对话框中,打开要导入要素:云南县界prj.shp/云南县城prj.shp/云南道路prj.shp (这些文件在Exece2文件夹下,按住Shift键并点击鼠标可同时选择多个Shape文件)确定后可以看到这三个图层已经被导入到数据库Yunan.mdb中。

      四、新建要素集(Feature Set)右键点击数据库文件“Yunan.mdb”,在出现的菜单中,选择[新建]>>[要素集]在出现的对话框中输入要素集的名称、点击按钮“编辑” 为其指定一个坐标系在这里,我们设定坐标系为:GCS_WGS_1984(即Geographic Coordinate System>>World>>WGS 1984.prj),这是一种被GPS采用的地理坐标系五、新建公交站点(FeatureClass)右键点击新建的要素集-Kunming,在出现的菜单中选择[新建]>>[要素类],在出现的对话框中输入要素类的名称-公交站点,点击,再次点击按钮在出现的对框中选择“Shape”字段,修改字段的几何类型为“点”(表示此要素类中将要存储的要素类型是点要素,我们准备用来存储公交站点)注意:要素类的空间参考也被默认地设置为GCS_WGS_1984 ,与要素集中指定的坐标系相同在出当前的对话框中,我们新加两个字段“站点名称” 、“公交站点编号”,数据类型都设置为“ Text”.点击“完成”按钮六、新建公交线路(Table)新建数据表:右键点击地理数据库-Yunnan.mdb,在出现的菜单中,选择[新建]>>[表],输入表名称:公交线路,点,再次点,在对话框中,新添加两个字段“ 公交站点编号 ”、“公交线路” (数据类型都设为Text)。

      点击“完成”,结束属性表的定义七、创建一对多的关系创建公交站点到公交线路一对多的关系(1:M):右键选择地理数据库-Yunnan.mdb,在出现的菜单中选择-,对以下内容进行设定,其它设置接受默认选项即可指定源表和目标表选择关系类型为一对多关系,这样可以建立公交站点到公交线路一对多的关系,因为经过一个公交站点的公交线路有多条,这样,在我们从公交站点分布图是查询某个公交站点时就可以查询经过这个站点的所有公交线点击下一步,直到完成关系类的定义以上步骤完成后,ArcCatalog中就可以看到,在地理数据库Yunana.mdb中,有一个要素集(Kunming),其中包含一个要素类(公交站点)、一个数据表(公交线路)、一个关系类(公交站及公交线1:M)八、拖放数据到 ArcMap 中启动ArcMap,新建一个空的地图文档,通过拖放的方式添加上面所创建的数据到ArcMap中:在ArcCatalog中,点击“内容” 选项页,在目录树中,点击地理数据库-Yunnan.mdb,将要素类-“公交站点” 及属性数据表 “公交线路”拖放到ArcMap中为了让大家了解属性编辑的过程,我们需要在要素类公交站点中添加3个公交站点。

      这只作演示使用,实际的数字化过程还需要加载经过配准后的扫描地图作为背景) 首先,在工具栏显示区的空白处点击右键,在出现的菜单在选中“编辑器 ”,从而打开编辑器工具栏在编辑器工具栏中,点击“编辑器” 下拉菜单,选择 “开始编辑”命令按下按钮 ,在地图显区内随意地添加3个公交站点在图层列表控制面板(TOC)中,右键选择图层-“公交站点” ,在出现的菜单中,选择“ 打开属性表”命令,将显示公交站点的属性编辑窗口,在其中输入站点名称和公交站点编号字段OBJECTID是关键字段,是自动生成的不需要输入在图层列表控件面板(TOC)中,点击“数据源” 选项页,切换到数据源视图下,右键选择属性表-“ 公交线路 ”,在出现的菜单中,选择 “打开”命令,将会显示“公交线路 ”的属性编辑窗口按下图所示输入几条公交线路(公交站点编号、公交线路)点击“编辑器 ”工具栏中的 “编辑器”下拉菜单,选择 “停止编辑”命令,将以上所作的编辑结果保存点击属性查询按钮,查询地图显示区中任意公交站点的属性,可以看到经过公交站-“云南大学” 的公交线路有 3条,可进一步查询每条公交线路的详细数据。

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