ARCGIS 实习报告

更新时间:2024-01-15 17:22:01 阅读量: 教育文库 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

Arcgis 实 习

第 二 次 实 习 报 告

班级:地信121 姓名:闻元武 学号:201201694

空间数据管理及属性编辑

一. 实验目的

1. 利用ArcCatalog管理地理空间数据库,理解personal Geodatabase空间数据库模型有关概念。 2. 掌握在ArcMap中编辑属性数据的基本操作。 3. 掌握根据GPS数据文件生成适量图层的方法和过程。 4. 理解图层属性表间的连接(join)或关联(Link)关系。 二. 实验要求

1. 阐述基本原理和概念(要素类,要素数据集)。 2. Geodatabase空间数据库模型的特点。

3. 1:M 空间查询的实现原理及应用实例。比较连接(Join)和关联(Link)关系的区别和应用。 三. 实验内容

1. 启动 ArcCatalog 打开一个地理数据库

1.1当ArcCatlog打开后,连接到指定文件夹Exec2.

1.2 打开个人空间数据库——National,mdb。可以看到在

National,mdb中包含有2个要素数据集,一个关系类和一个属性表。

2. 预览地理数据库中的要素类

2.1 ArcCatlog窗口右边的数据显示区内,点击“预览”选项切

换到预览视图界面。在目录树中,双击数据集要素集- WorldContainer ,点击要素类-Container94激活它。

2.2 在2.1窗口的下方, 预览下拉列表中选择“表格”,现在

你可以看到 Countries94 的属性表。查看它的属性字段

信息。

2.3 在目录树下面,选择WorldCities。查看他的属性信息。

3. 创建缩图,并查看元数据 3.1

在目录树中,选择地理数据库National中的要素类-Countries94,切换到“预览”视图,点击工具栏上的“放大镜”按钮,将图层放大到一定区域,然后再点生成并

更新缩略图。这时,切换到“内容”视图界面下,并在目录树中选择要素集——WorldContainer数据查看方式更改为缩略图方式。注意此时,要素类的缩图图是不是发生了改变。缩略图已经不是原来的缩略图,而是放大之后的图片。

3.2 点击“元数据”选项页,查看当前要素类的元数据,了

解当前要素类是采用什么坐标系,都有哪些属性字段,字段的类型等信息。在元数据工具栏中,从样式表中选择不同的样式,可以看到,元数据显示的格式发生了变化。 4. 创建个人地理数据库(Personal Geodatabase-PGD)

4.1 创建个人地理数据库(Personal Geodatabase-PGD)。

4.2 在ArcCatalog的目录树中,定位到D:盘,右键点击这

D:盘,在出现的菜单中,选择[新建]>>[文件夹],文件夹名称改为 “myGeoDB”。右键选中这个文件夹,在出现

的菜单中,点击[新建]>>[个人地理数据库],这会创建一个名称为:“新建个人地理数据库” 的数据库文件,将之改名为“YN.mdb”。

4.3 右键点击数据库文件“YN.mdb”,在出现的菜单中,选择

[导入]>>[要素类multiple],在出现的对话框中,打开要导入要素:县界 prj.shp/县城 prj.shp/道路 prj.shp (这些文件在 Exece2 文件夹下,按住Shift键并点击鼠标可同时选择多个 Shape文件)。

4.4 右键点击数据库文件“YN.mdb”,新建【要素集】,并围棋

指定坐标系。

4.5 右键点击新建的要素集-KM,在出现的菜单中选择[新

建]>>[要素类],在出现的对话框中输入要素类的名称-公交站点,点击<下一步>,再次点击<下一步>按钮。在出现的对话框中选择字段,修改字段的几何类型为“点”(表示此要素类中将要存储的要素类型是点要素,准备用来存储公交站点),点击下一步,我们添加两个字段“站点名称”,“公交站点编号”数据类型都设置成“文本”,点击“完成”按钮。

4.6 新建数据表:右键点击地理数据库-YN.mdb,在出现

的菜单中,选择[新建]>>[表],输入“表”名称为“公交线路”,点<下一步>,再次点<下一步>,在对话框中,新添加两个字段 公交站点编号 、 公交线路 (数据类型都设为“文本”),点击“完成”。

4.7 创建公交站点到公交线路一对多的关系(1:M):右键

选择地理数据库-YN.mdb,在出现的菜单中选择<新建>-<关系类>,对以下内容进行设定,其它设置接受默认选项。选择关系类型为一对多关系,这样可以建立公交站点到公交线路一对多的关系,因为经过一个公交站点的公交线路有多条,这样,在我们从公交站点分布图是查询某个公交站点时就可以查询经过这个站点所有公交线。

4.8 完成以上步骤后,在ArcCatlog中就可以看到,在地理

数据库YN.mdb中,有一个有一个要素集(NewKM),

其中包含一个要素类(公交站点)、一个数据表(公交线路)、一个关系类(公交线及公交站 1:M)

5. 拖放数据到 ArcMap 中

5.1 启动ArcMap,新建一个空的地图文档,通过拖放的方

式添加上面所创建的数据到ArcMap 中。在ArcCatalog中,点击“内容”选项页,在目录树中,点击地理数据库-YN.mdb,将要素类-“公交站点”及属性数据表“公交线路”拖放到ArcMap中。

6. 编辑属性数据及进行 1:M的空间查询 编辑公交站点,及公交路线。

7. 导入 GPS 数据,生成图层

7.1 启动 ArcMap,切换到数据源视图。添加 GPS 数据,

选择GPS.txt。

7.2 执行菜单命令:[工具] >>[添加XY 数据],在XY 数据”

窗口中,选择已添加的 XY数据表,指定X坐标字段(东经)和Y 坐标字段(北纬),按 GPS 系统采用的坐标系统为WGS_1984。确定后,在地图显示区域中,就会根据GPS 数据文件中采集的坐标信息创建点状的事件图层。

7.3 在图层控制面板(TOC)中,右键选中根据GPS 数据

文件生成的事件图层。在出现的菜单中,执行[数据]>>[导出数据]命令,在导出数据对话框中,指定要导出的文件

名称及存储位置。这样就完成了由GPS 数据文件生成图层的过程。

四. 实验总结

4.1 通过本次实习,我加深了对要素类概念的理解,要素类就是指具有相同的几何特征的要素集合,比如我们这里的道路的要素类,县城的要素类等。

4.2 通过本次实习,我还知道要素数据集就是一个集合,在这个集合里面,所有的要素类都具有相同的坐标系统。

4.3 Geodatabase 空间数据库模型的特点:Geodatabase在要素类和数据集中对空间参考信息进行了完整的定义。而且,Geodatabase空间几何数据与属性数据保存在同一个同一个要素类中。

4.4 1:M 空间查询的实现原理及应用实例:将两个属性表关联起来,其中一个属性表中的某一记录与另一属性表中多个记录相

关联,当查询某一条记录时就可以查询到与其相关联的其他属性。如实验二中,当查询某一公交站点时,可以将通过此站点的公交路线都显示出来,就属于1:M空间查询。 4.5 比较连接(Join)和关联(Link)关系的区别和应用: 区别:

连接:连接可以添加额外的属性数据到到当前图层,也可以使用这些额外的属性数据进行标注。关联:关联可以使数据关联到当前图层关联的数据并不像连接那样添加到图层的属性表中,而是在处理图层的属性数据的时候可以获取关联的数据。 应用:

连接:生成虚拟连接(并不修改数据源)虚拟表,适用:一对多,多对一。关联:在表A中选择一个记录,可以关联并同时选择表中多条记录,适用:一对多。

本文来源:https://www.bwwdw.com/article/k3io.html

Top