1、gis实验报告1实 验 报 告 课程名称:城市地理信息系统概论 系部名称:建筑学系 专业班级:城市规划10-1班 学生姓名:贡梦琼 学 号:20101456 指导教师:孟庆武 黑龙江工程学院教务处制实验项目使用 ArcMap浏览地理数据实验日期2012/11/5实验地点黑龙江工程学院实验楼同组人数1人实验类型 传统实验 现代实验 其 他 验证性 综合性 设计性 其 他 自立式 合作式 研究式 其 他一、实验目的1. 了解地理数据是如何进行组织及基于“图层”进行显示的。2. 认识ArcMap 图形用户界面。3. 通过浏览与地理要素关联的数据表,你可以了解地理数据是如何与其属性信息进行连接的。4.
2、 掌握GIS两中基本查询操作,加深对其实现原理的理解。5. 初步了解设置图层显示方式图例的使用。 二、实验仪器设备 计算机并安装ArcGIS Desktop 9.x软件(ArcView , ArcEditor , 或 ArcInfo )。三、实验原理、内容及步骤主要原理:查询数据内容:最普通的GIS查询就是确定在指定的位置有什么。另一类型的GIS 查询是确定符合给定条件的要素它的位置在哪里。 步骤:第1步 启动 ArcMap启动ArcMap。. 执行菜单命令:开始所有程序 ArcGIS ArcMap 当出现 ArcMap 对话框时, 点击 一个新的空地图 单选按钮,然后点击 OK. 确定。你现
3、在将可以看到ArcMap 的操作界面当你在ArcMap中进行各种操作时,你的操作对象是一个地图文档。 一个地图文档可以包含多个数据框架,根据数据集依次形成数据框架。一个地图文档是存储在扩展名为.mxd 文件中。第2步 检查要素图层执行菜单命令 FileOpen. 浏览到包含有你下载的练习数据的文件夹 (比如: D:ArcgisExEx1) 然后点击 Redlands.mxd.点击 Open 按钮。打开地图文档 Redlands 后, 你会看到加州Redlands市的地图。地图显示以图层表示的几种地理要素。 一个图层表示某种专题信息。在ArcMap窗口的左边区域称为图层控制面板(TOC),它显示
4、的是图层列表。窗口的右边区域显示的是图层控制面板中各图层的图形内容。 例如, 所有油炸圈饼店是点要素(以房屋符号表示) 且被组合成名为Donut Shops图层。名为Land use的图层表示Redlands市土地利用现状,在这个图层中,根据多边形的地类将其组合成不同类型的土地利用多边形。第3步 显示其它图层在地图中显示其它图层,铁路、街道、及ESRI的位置。选中Railroads图层旁边的检查框. Redlands市的铁路就会显示在图中。.现在,选中Streets 旁边的检查框就可以显示Redlands 市的街道。第4步 查询地理要素在ArcMap中,通过在地图显示区点击某个要素你就可以查询
5、其属性,了解它是什么东西。首先,你应放大地图,这样你更清楚地查看单个的要素。 你可以使用一个先前创建的书签,这个书签存储着包含ESRI和附近街道的地理区域。执行菜单命令 “视图”(View)“书签”( Bookmarks)“ESRI”当前显示区就被调整到书签ESRI所定义的区域。注意到,现在所有街道根据其名称显示了标注信息,你可以很容易找到ESRI所处的位置。地图文档的创建已决定了街道及ESRI的标注信息只在某个特定的比例尺范围才显示出来,在这个比例尺下它们可以很容易地找到。在“工具”(Tools)工具栏上,点击查询按钮。 如果看不到“工具”(Tools)工具栏,在菜单“帮助”(Help)的右
6、边的菜单栏上点击右键,然后点击“工具”(Tools)选项。在表示纽约街道(名为New York)的线要素上点击(就在街道名左边的红色线段)。查询结果窗口打开并显示数据库中名为New York的街道的所有属性。你可能需要将查询结果窗口放大,才能看到所有的属性。 你可以 闪烁显示 被查询的要素以观察它在地图中所处的区域。 为方便查看,将查询结果窗口移到不碍眼的位置,这样你可以同时看到这个要素在地图上的位置。 查询结果窗口的左边,点击 New York (街道的名称) ,这时,可以观察到这个要素在地图中“闪现”。从“图层”下拉列表框中选择“所有图层”,然后在在图上再次点击代表“New York”的那
7、条街道。查询结果窗口现在包含了“Land use”图层中与选中的街道相交的地块 。在查询结果窗口的左边区域,点Land use左边的加号 (+), 然后点击第一个要素(可能会列出不只一个要素)。这样,选定地块的所有属性都会显示出来。通过在显示区内点击,可以继续查询其它的要素。.点击“查询结果窗口”右上角的X 结束查询。第5步 检查其它属性信息在你浏览显示在图层列表(TOC)中某些图层的属性信息之前,你要重置ArcMap地图文档的显示区域为原来的显示区域。地图显示区域可以通过地图书签来定义。地图书签是为了防止地图显示变得混乱,可以通过书签恢复到原来的显示区域和显示风格。执行菜单命令“视图”“书签
8、”“Original” 。地图显示区将显示这些图层:Donut Shops, Railroads, Streets, 及 Land Use. 在图层列表(TOC)中,选中Railroads然后点击右键执行“打开属性表”命令。这时会显示与“Railroads” 图层相关的属性表窗口。这个表中的每一行是一个记录,每个记录表示“Railroads”图层中的一个要素。. 请注意:图层中要素的数目也就是数据表中记录的个数被显示在属性表窗口的底部,在这个例子中,有11个记录,其中有一个记录被选中。稍后,你将了解如何选中记录。向右拖动滚动条查看其它的属性。 完成后,请关闭属性表窗口。同样的方法,查看图层 D
9、onut Shops的属性表。关闭属性表.最后,打开图层Land Use 的属性表。注意到每个要素 (记录) 有一个属性(字段)LU_ABV ,它是记录的是地类代码(土地类型的缩写) 。在地图中,就是根据这个属性字段的值来确定每个地块的渲染方式的。完成后关闭属性表。第6步 设置并显示地图提示信息地图提示以文本方式显示某个要素的某一属性,当你保持将鼠标放在某个要素之上时,将会显示地图提示。使用地图提示是获取指定要素属性信息比较简单的一种方式。将鼠标指针停留在代表圈饼点位置的一个符号的中心位置,可以显示圈饼点的名称。你可以在图层属性对话框中设置,地图提示信息来自于数据表中的哪一个字段。在图层列表中
10、(TOC), 右键点击图层 Donut Shops 的名字,然后点击“属性”命令。在出现的属性对话框中,点击“字段”选项页。通过设置主显示字段来设定地图提示信息的对应字段。你可以指定任一个属性字段作为地图提示字段。默认情况下,ArcGIS使用字段“Name”作为地图提示字段。你可以改变为其它的字段。 在主显示字段下拉列表框中,选中字段:Address.。点击OK 按钮关闭图层属性对话框。将鼠标保持在图层 Donut Shops 中的任意一个要素之上。这个要素的“Address”就为作为地图提示信息显示出来。第7步 根据要素属性设置图层渲染样式现在,图层Streets 是以单一符号进行渲染,每个
11、要素都是同一种符号。你可以根据要素的属性来设置不同的渲染方式。首先,在图层列表(TOC)中反选Land use 边上的检查框(将去掉),从而关闭图层Land Use 的显示。 然后右键点击图层Streets,点“属性”菜单命令。在出现的图层属性对话框中,点击“符号”选项页。 在对话框的左边区域,有地图渲染方式列表。 点击“类别”,依次点击“唯一值”。在“值字段”下的下拉列表中,选择字段“CLASS”。点击按钮“添加全部值”。点击按钮“应用”(Apply),先不要击点“确定”,移动图层属性对话框到不碍眼的位置,这样你就可以看到地图的显示发生了变化。现在,图层streets 就以会根据属性字段 C
12、LASS的取值不同而采用不同的符号表示。在图层属性对话框中的渲染方式列表中,点“要素”,然后点“确定”按钮,恢复原先的渲染方式和显示风格。第8步 根据属性选择要素 有时,你可能需要显示满足特定条件的哪些要素。在这一步中,你将要选择及定位第10号州际公路。在图层列表(TOC)中,反选图层Railroads 边上的检查框,关闭这个图层。因为下面的操作不需要显示这个图层。执行菜单命令 。在属性选择对话框中,你可以构造一个查询条件。通过构造表达式:Select * From Street WHERE ”STR_NAME”=”I 10” , 可以从数据库中找出第10号州际公路。选中的要素将会在属性表及地
13、图中高亮显示。.具体操作如下:在图层下拉列表中,选择Streets。在方法下拉列表中,确定“创建一个新的选择集”被选中。在字段列表中,调整滚动条,双击“STR_NAME”。然后,点击“”按钮。 再点击“得到唯一值”按钮,在唯一值列表框中,找到“I 10”后双击。.点击“应用”按钮。将“属性选择”对话框移到不碍眼的益,这样,你将可以方便地看到地图显示效果。注意:在地图显示区中属性为“I 10 ”的第10号州际公路被高亮显示。选中的这些线段是第10号州际公路的组成部分。 关闭“属性选择对话框”。第9步 使用空间关系选择地理要素现在你将选择处于距 10号州际公路1000米范围内的所有油炸圈饼店,这样
14、如果 你开车从帕姆斯普林到洛杉矶,饥肠辘辘时就可以很快找到歇脚的地方,可以美餐一顿。执行菜单命令“选择”“通过位置选择”。 在“位置选择”对话框中,对过选择操作,形成如下的一个表达式,“我想要从图层Donut Shops 中选择要素,这些要素位于距图层Street 中被选中的要素1000米的区域内”。选中检查框“对要素进行缓冲区操作”,缓冲距离设为1000 米。.点“应用”按钮,点“关闭”按钮。这时,在地图显示区中,处于沿10号州际公路1000米缓冲区范围内的油炸圈饼点就会被高亮显示。在图层列表(TOC)中,右键点击图层 Donut Shops ,然后点“打开属性表”命令。图层donut sh
15、ops中被显中的哪些要素就被高亮显示出来。关闭属性表。.上面的操作是通过空间分析实现的。在以后的课程中,你将会学会更多的更深入的空间分析功能的使用。第10步 退出 ArcMap执行菜单命令File Exit 关闭 ArcMap。点击 No ,如果系统提示保存修改(save changes)。四、实验中存在的问题、解决方法及进一步的想法等1、ArcGIS desktop的主要特点:强大的矢量化数据处理平台,操作简便,适合批处理、属性操作、分析操作.2、GIS两种基本查询的原理:最普通的GIS查询就是确定在指定的位置有什么;另一类型的GIS 查询是确定符合给定条件的要素它的位置在哪里。3、街道名称为“NEW YORK”是Local street(本地街道);在Railroads图层中有11条铁路线。五、教师评语成 绩指导教师签字: 年 月 日
copyright@ 2008-2023 冰点文库 网站版权所有
经营许可证编号:鄂ICP备19020893号-2