安徽理工大学地理信息系统课程设计实验报告.docx
《安徽理工大学地理信息系统课程设计实验报告.docx》由会员分享,可在线阅读,更多相关《安徽理工大学地理信息系统课程设计实验报告.docx(18页珍藏版)》请在冰豆网上搜索。
安徽理工大学地理信息系统课程设计实验报告
学生实习报告
实习类型:
地理信息系统原理及应用
上机实习
学号:
学生姓名:
指导教师:
张敬霞
专业班级:
计算机10-2
院(部):
计算机科学与工程学院
2013年3月20日
实习成绩评定表
学生姓名:
xx学号:
专业班级:
指导教师评语:
成绩:
指导教师:
年月日
目录
一、实验目的3
二、实验时间3
三、实验内容及步骤4
1、启动ArcMap4
2、检查要素图层4
3、显示其它图层5
4、查询地理要素6
5、检查其它属性信息8
6、设置并显示地图提示信息9
7、根据要素属性设置图层渲染样式10
8、根据属性选择要素14
9、使用空间关系选择地理要素16
10、退出ArcMap18
四、实验小结19
使用ArcMAP浏览地理数据
一、实验目的
1.了解地理数据是如何进行组织及基于“图层”进行显示的。
2.认识ArcMap图形用户界面。
3.通过浏览与地理要素关联的数据表,你可以了解地理数据是如何与其属性信息进行连接的。
4.掌握GIS两种基本查询操作,加深对其实现原理的理解。
5.初步了解设置图层显示方式-图例的使用。
二、实验时间
2013年3月20日
3、实验内容及步骤
1、启动ArcMap
执行菜单命令:
开始>>所有程序>>ArcGIS>>ArcMap
当出现ArcMap对话框时,点击"一个新的空地图"单选按钮,然后点击OK.确定
图3-1ArcMap界面
2、检查要素图层
执行菜单命令File>>Open.
浏览到包含有你下载的练习数据的文件夹,然后点击Redlands.mxd.
点击Open按钮。
打开地图文档Redlands后,你会看到加州Redlands市的地图。
地图显示以图层表示的几种地理要素。
每个图层表示某种专题信息。
图3-2Redlands市地图
在ArcMap窗口的左边区域称为图层列表(TOC),它显示的是图层列表。
窗口的右边区域显示的是图层控制面板中各图层的图形内容。
例如,所有油炸圈饼店是点要素(以房屋符号表示)且被组合成名为DonutShops图层。
名为Landuse的图层表示Redlands市土地利用现状,在这个图层中,根据多边形的地类将其组合成不同类型的土地利用多边形。
在地图中显示其它图层,铁路、街道、及ESRI的位置。
3、显示其它图层
选中Railroads图层旁边的检查框.Redlands市的铁路就会显示在图中。
现在,选中Streets旁边的检查框就可以显示Redlands市的街道。
图3-3Redlands市的街道
注意:
图层ESRI没有被显示。
稍后,你将学习如何显示它。
4、查询地理要素
在ArcMap中,通过在地图显示区点击某个要素你就可以查询其属性,了解它是什么东东。
首先,你应放大地图,这样你更清楚地查看单个的要素。
Todothis,你必须使用一个先前创建的书签,这个书签存储着包含ESRI和附近街道的地理区域。
执行菜单命令“视图”(View)>>“书签”(Bookmarks)>>“ESRI”
当前显示区就被调整到书签ESRI所定义的区域。
注意到,现在所有街道根据其名称显示了标注信息,你可以很容易找到ESRI所处的位置。
地图文档的创建已决定了街道及ESRI的标注信息只在某个特定的比例尺范围才显示出来,在这个比例尺下它们可以很容易地找到。
图3-4ESRI位置信息
在“工具”(Tools)工具栏上,点击查询按钮
。
如果看不到“工具”(Tools)工具栏,在菜单“帮助”(Help)的右边的菜单栏上点击右键,然后点击“工具”(Tools)选项。
在表示纽约街道(名为NewoYork)的线要素上点击(就在街道名左边的红色线段)。
查询结果窗口打开并显示数据库中名为NewYork的街道的所有属性。
你可能需要将查询结果窗口放大,才能看到所有的属性。
图3-5NewYork的街道的属性
你可以"闪现"被查询的要素以观察它在地图中所处的区域。
为方便查看,将查询结果窗口移到不碍眼的位置,这样你可以同时看到这个要素在地图上的位置。
查询结果窗口的左边,点击NewYork(街道的名称),这时,可以观察到这个要素在地图中“闪现”。
从“图层”下拉列表框中选择“所有图层”,然后在在图上再次点击代表“NewYork”的那条街道。
查询结果窗口现在包含了“Landuse”图层中与选中的街道相交的地块。
在查询结果窗口的左边区域,点Landuse左边的加号(+),然后点击第一个要素(可能会列出不只一个要素)。
这样,选定地块的所有属性都会显示出来。
5、检查其它属性信息
在你浏览显示在图层列表(TOC)中某些图层的属性信息之前,你要重置ArcMap地图文档的显示区域为原来的显示区域。
地图显示区域可以通过地图书签来定义。
地图书签是为了防止地图显示变得混乱,可以通过书签恢复到原来的显示区域和显示风格。
执行菜单命令“视图”->“书签”->“Original”。
地图显示区将显示这些图层:
DonutShops,Railroads,Streets,及LandUse.
图3-6Railroads图层相关的属性表窗口
这时会显示与“Railroads”图层相关的属性表窗口。
这个表中的每一行是一个记录,每个记录表示“Railroads”图层中的一个要素。
.
请注意:
图层中要素的数目也就是数据表中记录的个数被显示在属性表窗口的底部,在这个例子中,有11个记录,其中有一个记录被选中。
稍后,你将了解如何选中记录。
向右拖动滚动条查看其它的属性。
完成后,请关闭属性表窗口。
同样的方法,查看图层-DonutShops的属性表
6、设置并显示地图提示信息
地图提示以文本方式显示某个要素的某一属性,当你保持将鼠标放在某个要素之上时,将会显示地图提示。
使用地图提示是获取指定要素属性信息比较简单的一种方式。
图3-7地图信息提示
你可以在图层属性对话框中设置,地图提示信息来自于数据表中的哪一个字段。
在图层列表中(TOC),右键点击图层-DonutShops的名字,然后点击“属性命令”。
在出现在属性对话框中,点击“字段”选项页。
通过设置主显示字段来设定地图提示信息的对应字段。
你可以指定任一个属性作为地图提示字段。
默认情况下,ArcGIS使用字段“Name”作为地图提示字段。
你可以改变为其它的字段。
在主显示字段下拉列表框中,选中字段:
Address。
点击OK按钮关闭图层属性对话框。
将鼠标保持在图层-DonutShops中的任一个要素之上。
这个要素的“Adreess”就为作为地图提示信息显示出来。
7、根据要素属性设置图层渲染样式
现在,图层-Streets是以单一符号进行浸染,每个要素都是同一种符号。
你可以根据要素的属性来设置不同的渲染方式。
首先,在图层列表(TOC)中反选Landuse边上的检查框(将√去掉),从而关闭图层LandUse的显示。
然后右键点击图层-Streets,点“属性”菜单命令。
在出现的图层属性对话框中,点击“符号”选项页。
图3-8地图渲染
在对话框的左边区域,有地图渲染方式列表。
点击“类别”,依次点击“唯一值”。
在“值字段”下的下拉列表中,选择字段“CLASS”。
图3-9地图显示变化
点击按钮“添加全部值”。
点击按钮“应用”(Apply),先不要点“确定”,移动图层属性对话框到不碍眼的位置,这样你就可以看到地图的显示发生了变化。
现在,图层-streets就以会根据属性字段-CLASS的取值不同而采用不同的符号表示。
图3-10streets不同符号
点击按钮“应用”(Apply),先不要点“确定”,移动图层属性对话框到不碍眼的位置,这样你就可以看到地图的显示发生了变化。
现在,图层-streets就以会根据属性字段-CLASS的取值不同而采用不同的符号表示。
图3-11恢复原先的渲染和显示
在图层属性对话框中的渲染方式列表中,点“要素”,然后点“确定”按钮,恢复原先的渲染方式和显示风格。
8、根据属性选择要素
有时,你可能需要显示满足特定条件的哪些要素。
在这一步中,你将要选择及定位第10州际公路。
在图层列表(TOC)中,反选图层――Railroads边上的检查框,关闭这个图层。
因为下面的操作不需要显示这个图层。
执行菜单命令<选择>-><通过属性选择>。
在属性选择对话框中,你可以构造一个查询条件。
通过构造表达式:
Select*FromStreetWHERE¡°STR_NAME¡±=¡±I10¡±,可以从数据库中找出第10号州际公路。
选中的要素将会在属性表及地图中高亮显示。
.
具体操作如下:
在图层下拉列表中,选择Streets。
在方法下拉列表中,确定“创建一个新的选择集”被选中。
在字段列表中,调整滚动条,双击“STR_NAME”。
然后,点击“=”按钮。
再点击“得到唯一值”按钮,在唯一值列表框中,找到“I10”后双击。
.
图3-12属性选择
点击“应用”按钮。
将“属性选择”对话框移到不碍眼的益,这样,你将可以方便地看到地图显示效果。
图3-13地10号州际公路
注意到,在地图显示区中属性为“I10”的第10号州际公路被高亮显示。
选中的这些线段是第10号州际公路的组成部分。
关闭,属性选择对话框。
9、使用空间关系选择地理要素
现在你将选择处于距10号州际公路1000米范围内的所有油炸圈饼店,这样如果你开车从帕姆斯普林到洛杉矶,饥肠辘辘时就可以很快找到歇脚的地方,可以美餐一顿。
执行菜单命令“选择”->“通过位置选择”。
在“位置选择”对话框中,对过选择操作,形成如下的一个表达式,“我想要从图层――DonutShops中选择要素,这些要素位于距图层――Street中被选中的要素1000米的区域内”。
选中检查框“对要素进行缓冲区操作”,缓冲距离设为1000米。
.
图3-14位置选择
点“应用”按钮,点“关闭”按钮。
这时,在地图显示区中,处于沿10号州际公路1000米缓冲区范围内的油炸圈饼点就会被高亮显示。
图3-15油炸圈饼点
关闭属性表。
.
上面的操作是通过空间分析实现的。
在以后的课程中,你将会学会更多的更高级的空间分析
10、退出ArcMap
执行菜单命令File>>Exit关闭ArcMap。
点击No,如果系统提示保存修改(savechanges)。
图3-16退出ArcMap
四、实验小结
通过这次实验我对GIS有了更深刻的认识,把课本上学到的知识通过实验表现出来,使我受益匪浅。
了解了地理数据是如何进行组织及基于“图层”进行显示的,认识了ArcMap图形用户界面,通过浏览与地理要素关联的数据表,了解了地理数据是如何与其属性信息进行连接的,掌握了GIS两种基本查询操作,加深了对其实现原理的理解,并且初步了解设置图层显示方式-图例的使用。
我学到了很多在课堂上无法学到的东西,让我认识到理论一定要和实践相结合。