GIS实验报告二Word文档下载推荐.docx
《GIS实验报告二Word文档下载推荐.docx》由会员分享,可在线阅读,更多相关《GIS实验报告二Word文档下载推荐.docx(22页珍藏版)》请在冰豆网上搜索。
●记录、查看和管理元数据。
●创建、编辑图层和数据库
●导入和导出geodatabase结构和设计。
●在局域网和广域网上搜索和查找的GIS数据。
●管理ArcGISServer。
ArcGIS具有表达要素、栅格等空间信息的高级地理数据模型,ArcGIS支持基于文件和
DBMS(数据库管理系统)的两种数据模型。
基于文件的数据模型包括Coverage、Shape文件、
Grids、影像、不规则三角网(TIN)等GIS数据集。
Geodatabase数据模型实现矢量数据和栅格数据的一体化存储,有两种格式,一种是基
于Access文件的格式-称为PersonalGeodatabase,另一种是基于Oracle或SQLServer等
RDBMS关系数据库管理系统的数据模型。
GeoDatabase是geographicdatabase的简写,Geodatabase是一种采用标准关系数据库
技术来表现地理信息的数据模型。
Geodatabase是ArcGIS软件中最主要的数据库模型。
Geodatabase支持在标准的数据库管理系统(DBMS)表中存储和管理地理信息。
在Geodatabase数据库模型中,可以将图形数据和属性数据同时存储在一个数据表中,
每一个图层对应这样一个数据表。
三、实验内容及步骤
(1)启动ArcCatalog打开一个地理数据库
当ArcCatalog打开后,点击“连接到文件夹”按钮(连接到文件夹).建立到包含练习数据的连接。
我的文件放在桌面上的文件夹Excel2中,如下图。
在ArcCatalog窗口左边的目录树中,点击上面创建的文件夹的连接图标旁的(+)号,双击
个人空间数据库-National.mdb。
打开它。
可以看到这个文件下面显示了几个数据要素集。
如USAContainer。
(2)预览地理数据库中的要素类
在ArcCatalog窗口右边的数据显示区内,点击“预览”选项页切换到“预览”视图界面。
在目录树中,双击数据集要素集-“WorldContainer”,点击要素类-“Countries94”激活它。
在此窗口的下方,“预览”下拉列表中,选择“表格”。
现在,你可以看到Countries94的属
性表。
查看它的属性字段信息。
如下图所示。
还可以用同样的方法看其他要素的信息。
(3)创建缩图,并查看元数据
在目录树中,选择地理数据库National中的要素类-Countries94,切换到“预览视图”,点击工具栏中的放大按钮,将图层放大到一定区域,然后再点击,生成并更新缩略图。
这时,切换到“内容”视图界面下,并在目录树中选择要素集“WorldContainer”,数据查看方式更改为“缩略图方式”。
.此时,要素类“Countries94”的缩图图发生了改变。
在预览选项里选择“表”,就可以看到它以表的形式将相关信息显示出来。
点击“内容”,再在Countries94右击,选择“属性”,这时就可以看到它的相关信息,如采用什么坐标系,都有哪些属性字段,字段的类型等信息。
如图。
然后,选择左边的工具栏选项中的“导出元数据”,这时弹出一个对话框,如图。
(4)创建个人地理数据库(PersonalGeodatabase-PGD)
在ArcCatalog的目录树中,定位到E:
盘,右键点击这E:
盘,在出现的菜单中,选
择[新建]>
>
[文件夹],文件夹名称改为myGeoDB。
右键选中这个文件夹,在出现的
菜单中,点击[新建]>
[个人Geodatabase],这时会创建一个名称为“新建个人
Geodatabase.mdb”的数据库文件,将之改名为:
“Yunnan”。
右键点击数据库文件“Yunan.mdb”,在出现的菜单中,选择[导入]>
[要素类multiple],
在出现的对话框中,打开要导入要素:
云南县界prj.shp/云南县城prj.shp/云南道路
prj.shp(这些文件在Exece2文件夹下,按住Shift键并点击鼠标可同时选择多个Shape
文件)如图所示。
确定后可以看到这三个图层已经被导入到数据库Yunan.mdb中
右键点击数据库文件“Yunan.mdb”,在出现的菜单中,选择[新建]>
[要素集]。
在出现的对话框中输入要素集的名称、点击按钮“编辑”为其指定一个坐标系。
在这里,我们设定坐标系为:
GCS_WGS_1984(即GeographicCoordinate
System>
World>
WGS1984.prj),这是一种被GPS采用的地理坐标系。
右键点击新建的要素集-Kunming,在出现的菜单中选择[新建]>
[要素类],在出现的
对话框中输入要素类的名称-公交站点,点击<
下一步>
再次点击<
按钮。
在
出现的对框中选择“Shape”字段,修改字段的几何类型为“点”(表示此要素类中将要
存储的要素类型是点要素,我们准备用来存储公交站点)
在出当前的对话框中,我们新加两个字段“站点名称”、“公交站点编号”,数据类型都
设置为“文本”.点击“完成”按钮。
新建数据表:
右键点击地理数据库-Yunnan.mdb,在出现的菜单中,选择[新
建]>
[表],输入表名称:
公交线路,点<
再次点<
,在对话框中,新
添加两个字段“公交站点编号”、“公交线路”(数据类型都设为文本)
点击“完成”,结束属性表的定义。
创建公交站点到公交线路一对多的关系(1:
M):
右键选择地理数据库-Yunnan.mdb,在
出现的菜单中选择<
新建>
-<
关系类>
,对以下内容进行设定,其它设置接受默认选项即可。
选择关系类型为一对多关系,这样可以建立公交站点到公交线路一对多的关系,因为经
过一个公交站点的公交线路有多条,这样,在我们从公交站点分布图是查询某个公交站点时
就可以查询经过这个站点的所有公交线。
点击“下一步”,直到完成整个过程。
以上步骤完成后,ArcCatalog中就可以看到,在地理数据库Yunana.mdb中,有一个要素
集(Kunming),其中包含一个要素类(公交站点)、一个数据表(公交线路)、一个关系类
(公交站及公交线1:
M)
(5)拖放数据到ArcMap中
启动ArcMap,新建一个空的地图文档,通过拖放的方式添加上面所创建的数据到ArcMap
中。
在ArcCatalog中,点击“内容”选项页,在目录树中,点击地理数据库-Yunnan.mdb,将要素类-“公交站点”及属性数据表“公交线路”拖放到ArcMap中。
(6)编辑属性数据及进行1:
M的空间查询
首先,在工具栏显示区的空白处点击右键,在出现的菜单在选中“编辑器”,从而打开编辑
器工具栏。
在编辑器工具栏中,点击“编辑器”下拉菜单,选择“开始编辑”命令。
按下按钮,在地图显区内随意地添加3个公交站点。
在图层列表控制面板(TOC)中,右键选择图层-“公交站点”,在出现的菜单中,选择“打
开属性表”命令,将显示公交站点的属性编辑窗口,在其中输入站点名称和公交站点编号。
字段OBJECTID是关键字段,是自动生成的不需要输入。
在图层列表控件面板(TOC)中,点击“数据源”选项页,切换到数据源视图下,右键选择
属性表-“公交线路”,在出现的菜单中,选择“打开”命令,将会显示“公交线路”的属性编辑窗口。
按下图所示输入几条公交线路(公交站点编号、公交线路)。
点击“编辑器”工具栏中的“编辑器”下拉菜单,选择“停止编辑”命令,将以上所作的编辑结果保存。
点击属性查询按钮,查询地图显示区中任意公交站点的属性,可以看到经过公交站-“云
南大学”的公交线路有3条,可进一步查询每条公交线路的详细数据。
(7)导入GPS数据,生成图层
各类手持GPS接收机采集到的数据可以通过相关软件(比如MapSource等)导入到ArcMapGIS软件应用中。
启动,切换到数据源视图。
点击按钮添加数据,选择对应的数据文件可以格式,这数据文件为:
澜沧江GPS.txt.
根据GPS数据生成图层:
执行菜单命令:
[工具]>
[添加XY数据],在“添加XY数据”窗口中,选择已添加的
XY数据表,指定X坐标字段(东经)和Y坐标字段(北纬),按“编辑”按钮,选择坐标
系统。
一般GPS系统采用的坐标系统为WGS_1984。
确定后,在地图显示区域中,就会根据GPS数据文件中采集的坐标信息创建点状的事件图层。
在图层控制面板(TOC)中,右键选中根据GPS数据文件生成的事件图层。
在出现的菜
单中,执行[数据]>
[导出数据]命令:
在导出数据对话框中,指定要导出的文件名称及存储位置。
这样就完成了由GPS数据文
件生成图层的过程。