ArcGIS 实验指导手册
- 格式:doc
- 大小:10.49 MB
- 文档页数:112
实验一ArcGIS 10、2软件基本功能介绍及地理数据浏览一、实验目得1.认识ArcMap图形用户界面。
2.了解地理数据就是如何进行组织及基于“图层”进行显示得。
3.通过浏览与地理要素关联得数据表,您可以了解地理数据就是如何与其属性信息进行连接得。
4.掌握GIS两种基本查询操作,加深对其实现原理得理解。
5.初步了解设置图层显示方式——图例得使用。
二、实验准备1.软件准备:ArcGIS 10、22.数据准备:huadong、mxd华东地区矢量数据(包括行政区界、河流、公路、铁路、省会等多个矢量图层)三、实验内容1、启动ArcMap执行菜单命令:开始->所有程序->ArcGIS->ArcMap。
当出现ArcMap对话框时,点击"一个新得空地图" 单选按钮,然后点击OK,确定。
如果您得ArcMap界面与上面得图瞧起来不一样,也不用在意,这不会对练习得结果产生影响。
当您在ArcMap中进行各种操作时,您得操作对象就是一个地图文档。
一个地图文档就是存储在扩展名为、mxd文件中。
2、检查要素图层执行菜单命令File->Open。
浏览到包含有您下载得练习数据得文件夹,然后点击huadong、mxd,点击Open按钮。
打开地图文档huadong、mxd后,您会瞧到中国华东地区得地图。
地图显示以图层表示得几种类型得空间实体。
在ArcMap窗口得左边区域称为图层控制面板(TOC),它显示得就是图层列表。
窗口得右边区域显示得就是图层控制面板中各图层得图形内容。
例如,所有油炸圈饼店就是点实体(以房屋符号表示)且被组合成名为Donut Shops图层。
名为Land use得图层表示Redlands市土地利用现状,在这个图层中,根据多边形得地类将其组合成不同类型得土地利用多边形。
3、显示其它图层4、查询地理要素在“工具”(Tools)工具栏上,点击查询按钮。
如果瞧不到“工具”(Tools)工具栏,在菜单“帮助”(Help)得右边得菜单栏上点击右键,然后点击“工具”(Tools)选项。
在表示纽约街道(名为New York)得线要素上点击(就在街道名左边得红色线段)。
查询结果窗口打开并显示数据库中名为New York得街道得所有属性。
您可能需要将查询结果窗口放大,才能瞧到所有得属性。
为方便查瞧,将查询结果窗口移到不碍眼得位置,这样您可以同时瞧到这个实体在地图上得位置。
查询结果窗口得左边,点击New York(街道得名称),这时,可以观察到这个实体在地图中“闪现”。
从“图层”下拉列表框中选择“所有图层”,然后在在图上再次点击代表“New York”得那条街道。
查询结果窗口现在包含了“Land use”图层中与选中得街道相交得地块。
在查询结果窗口得左边区域,点Land use左边得加号(+),然后点击第一个实体(可能会列出不只一个实体)。
这样,选定地块得所有属性都会显示出来。
通过在显示区内点击,可以继续查询其它得实体。
点击“查询结果窗口”右上角得"X"结束查询。
5、检查其它属性信息在您浏览显示在图层列表(TOC)中某些图层得属性信息之前,您要重置ArcMap地图文档得显示区域为原来得显示区域。
地图显示区域可以通过地图书签来定义。
地图书签就是为了防止地图显示变得混乱,可以通过书签恢复到原来得显示区域与显示风格。
执行菜单命令“视图”>>“书签”>>“Original”或者点击图标“”。
地图显示区将显示这些图层:Donut Shops, Railroads, Streets, 及Land Use、在图层列表(TOC)中,选中Railroads然后点击右键执行“打开属性表”命令。
这时会显示与“Railroads”图层相关得属性表窗口。
这个表中得每一行就是一个记录,每个记录表示“Railroads”图层中得一个实体。
请注意:图层中实体得数目也就就是数据表中记录得个数被显示在属性表窗口得底部,在这个例子中,有11个记录,其中有一个记录被选中。
稍后,您将了解如何选中记录。
向右拖动滚动条查瞧其它得属性。
完成后,请关闭属性表窗口。
同样得方法,查瞧图层--Donut Shops得属性表。
关闭属性表。
最后,打开图层--Land Use 得属性表。
注意到每个实体(记录)有一个属性(字段)--LU_ABV,它记录得就是地类代码(土地类型得缩写)。
在地图中,就就是根据这个属性字段得值来确定每个地块得渲染方式得。
完成后关闭属性表。
6、设置并显示地图提示信息。
地图提示以文本方式显示某个实体得某一属性,当您保持将鼠标放在某个实体之上时,将会显示地图提示。
使用地图提示就是获取指定实体属性信息比较简单得一种方式。
将鼠标指针停留在代表圈饼点位置得一个符号得中心位置,可以显示圈饼点得名称。
您可以在图层属性对话框中设置,地图提示信息来自于数据表中得哪一个字段。
在图层列表中(TOC),右键点击图层--Donut Shops得名字,然后点击“属性”命令。
在出现得属性对话框中,点击“字段”选项页。
通过设置主显示字段来设定地图提示信息得对应字段。
您可以指定任一个属性字段作为地图提示字段。
默认情况下,ArcGIS使用字段“Name”作为地图提示字段。
您可以改变为其它得字段。
在主显示字段下拉列表框中,选中字段:Address。
点击OK按钮关闭图层属性对话框。
将鼠标保持在图层--Donut Shops中得任意一个实体之上。
这个实体得“Address”就为作为地图提示信息显示出来。
7.根据要素属性设置图层渲染样式现在,图层--Streets就是以单一符号进行渲染,每个实体都就是同一种符号。
您可以根据实体得属性来设置不同得渲染方式。
首先,在图层列表(TOC)中反选Land use边上得检查框(将√去掉),从而关闭图层Land Use 得显示。
然后右键点击图层-Streets,点“属性”菜单命令。
在出现得图层属性对话框中,点击“符号”选项页。
在对话框得左边区域,有地图渲染方式列表。
点击“类别”,依次点击“唯一值”。
在“值字段”下得下拉列表中,选择字段“CLASS”。
点击按钮“添加全部值”。
点击按钮“应用”(Apply),先不要击点“确定”,移动图层属性对话框到不碍眼得位置,这样您就可以瞧到地图得显示发生了变化。
现在,图层--streets就以会根据属性字段--CLASS得取值不同而采用不同得符号表示。
在图层属性对话框中得渲染方式列表中,点“实体”,然后点“确定”按钮,恢复原先得渲染方式与显示风格。
8.根据属性选择要素有时,您可能需要显示满足特定条件得哪些实体。
在这一步中,您将要选择及定位第10号州际公路。
在图层列表(TOC)中,反选图层――Railroads边上得检查框,关闭这个图层。
因为下面得操作不需要显示这个图层。
执行菜单命令<选择>-> <通过属性选择>。
在属性选择对话框中,您可以构造一个查询条件。
通过构造表达式:Select * From Street WHERE “STR_NAME”=“I 10”,可以从数据库中找出第10号州际公路。
选中得实体将会在属性表及地图中高亮显示。
具体操作如下:在图层下拉列表中,选择Streets。
在方法下拉列表中,确定“创建一个新得选择集”被选中。
在字段列表中,调整滚动条,双击“STR_NAME”。
然后,点击“=”按钮。
再点击“得到唯一值”按钮,在唯一值列表框中,找到“I 10”后双击。
点击“应用”按钮。
将“属性选择”对话框移到不碍眼得地方,这样,您将可以方便地瞧到地图显示效果。
注意:在地图显示区中属性为“I 10”得第10号州际公路被高亮显示。
选中得这些线段就是第10号州际公路得组成部分。
关闭“属性选择对话框”。
9.使用空间关系选择地理要素现在您将选择处于距10号州际公路1000米范围内得所有油炸圈饼店,这样如果您开车从帕姆斯普林到洛杉矶,饥肠辘辘时就可以很快找到歇脚得地方,可以美餐一顿。
执行菜单命令“选择”>>“通过位置选择”。
在“位置选择”对话框中,对过选择操作,形成如下得一个表达式,“我想要从图层――Donut Shops中选择实体,这些实体位于距图层――Street 中被选中得实体1000米得区域内”。
选中检查框“对实体进行缓冲区操作”,缓冲距离设为1000米。
点“应用”按钮,点“关闭”按钮。
这时,在地图显示区中,处于沿10号州际公路1000米缓冲区范围内得油炸圈饼点就会被高亮显示。
在图层列表(TOC)中,右键点击图层――Donut Shops,然后点“打开属性表”命令。
图层――donut shops中被显中得哪些实体就被高亮显示出来。
关闭属性表。
上面得操作就是通过空间分析实现得。
在以后得课程中,您将会学会更多得更深入得空间分析功能得使用。
10.空间数据查询已知条件:已知可供选择得备选厂址(FactorySite图层中得点所示)问题要求:城市道路距离要求:要求候选厂址离城市公路(Road图层)得距离小于200米居民地距离要求:要求候选厂址离居民地(Resident图层)得距离大于500米;备选厂址高程要求:要求候选厂址得高程小于250米;备选厂址坡度要求:要求候选厂址得坡度小于2、5度;输出结果:符合条件得厂址。
(1)打开ArcMap,加载part1中得三个图层,为FactorySite图层设置标注,如图5-2。
图5-1 加载图层(2)选择“高程小于250米,且坡度小于2、5度”得备选厂址菜单“Selection”->“Select By Location”,设置参数如图5-3。
图5-2 属性查询基于属性数据查询:选择输入图层中属性值满足查询条件得实体,查询条件通过SQL语句表示。
上图中圈出部分说明如下:①输入图层:待选择实体所在得图层。
②选择方式“Method”:Create a new selection - 为此次查询结果创建一个新得选择集;Add to current selection - 将此次查询结果添加到当前得选择集中;Remove from current selection - 将此次查询结果从当前选择集中移除;Select from current selection - 从当前选择集中选择。
③构造查询条件表达式。
查询结果高亮化显示,如图5-4:图5-3 查询结果(3)在以上操作得基础上,继续选择“离城市公路(Road图层)得距离小于200米”得候选厂址菜单“Selection”->“Select By Location”,参数设置如图5-5:图5-4 位置查询基于空间数据查询:菜单“Selection”->“Select By Location”,此操作就是选择“输入图层”中符合条件得实体,查询条件通过操作类型、选择图层等来表达。