ArcView3.2-空间分析模块的介绍.docx
《ArcView3.2-空间分析模块的介绍.docx》由会员分享,可在线阅读,更多相关《ArcView3.2-空间分析模块的介绍.docx(37页珍藏版)》请在课桌文档上搜索。
1、ArcView空间分析模块的介绍ArCVi”空间分析模块的介绍I第一章ArcVicw空间分析模块的介绍1例程一处理格网主题2例程二找寻新银行的由优定位点6例程三在商业区域内绘制人口密度图9例程四创建和分析表层数据10其次章建模过程12第三笫找寻合适区域16例程一绘制顾客相宜度图层16例程二绘制人口和宜度地图20例程三创建人11密度的相宜度地图21例程四绘制(己有商店)距离的相宜度地图21例程长绘制琮合相宜度地图22第四孽表面分析23例程一创建一个按农作物产量分类的地图24例程二创建农作物产累去面图24例程三重分类产型表面图25例程四地形分析25例程五绘制等高线图26例程六创建坡度图26例程七创
2、建坡向图26例程八创建钾含址的表面图29第五章显示梗格主遨30例程一创建一个单一值的图例31例程二创建一个渐变色的图例31第六章探究檐格主遨33例程一查询单个像元的属性值34例程二汇总统计榭格主题属性34例程三显示整型主题的属性表35例程四依据属性选择像元35例程五利用直方图显示属性35例程六在格网主题中描绘等值规37第七球空间分析功能37例程一距离分析38例程二邻近分析38例程三权筮距面分析39第一章ArcView空间分析模块的介绍本章将向你介绍一些解决空间问题的有用的新工具和概念,并且指导你学会应用ArCVieW空间分析模块。假如你用过ArCVie-想必你已经有些空间分析模块会涉及的概念,
3、簪如如何确定一个新工厂的地址或者找到你的最好的顾客群分布的区域。本章将让你在一系列空间问题的基础上更好地理解你所遇到的问题,并通过操作简洁的图形交互就可以回答这些问题。空间分析模块拥有一系列解决空间问题的工具如:(1)通过模拟人口增长和人口统计变更来找寻一个好的零伟商店的定位。(2)通过模拟潜在的地形和水文变更来削减环境的影响(3)通过了解土壤化学元素和农作物产量的关切来增加农业产值。ArCViCW空间分析模块通过显示和查询数据,构建个综合应用系统,可以帮助你更好地发觉你的数据中的空间关系.在ArcView能分析矢量图像的基础上,在空间分析模块中,还增加分析栅格图像的实力。以卜是通过空间分析模
4、块能解决的些例子。假如你想要为你的新饭店找寻一个最佳店址,你必需考虑经济增长潜力和已有的饭店所处的位置。假如一个地方具有很强的经济增长潜力,而已有的饭店很少,那么这正是我们想要的。空间分析模块可以帮助你分析这些因素.当然了,它还可以解决如下问题:“哪里是某一特殊类型顾客的最高聚集区域?竞争对手距离的远近?哪些地块价位便宜、交通便利?”假如你想要造一幢新居子,你也必需找到合适的位置,削减滑坡和洪水的可能性。空间分析模块可以产生.坡度的表面信息分析坡度的特征,也可以模拟盆地,还可以通过交互式的工具来创建等高线和直方图,从而能更好的进行数据分析。假如你想要为烽火台或移动电话放射塔找一个恰当的位置,空
5、间分析模块也可以通过地图和图表的形式来表明那些地方是可见的,或者那些地方不适合放置放射塔。这些工具还可提高可视化的估计,如:假如你砍掉了部分森林,在某一条路上你是不是可以视察到。我们将首先用四个例程来让你先熟识一下ArcView的空间模块(全部例程中所涉及的图层都在avtutor文件夹中),然后再具体介绍如何通过模型构建和具体步骤来解决一些负货的问题。当然,这要在你熟识ArCYieW的基础上。假如你对ArCvieH,还不太熟识,请先学习ArCVieW的些基本模块的操作。在学习例程以前,现在要先学会如何装就ArCVie,的扩展模块,步骤一、启动ArCVie臂步鼻二、从FiIe菜单中选取EXten
6、Sions,则出现EXtenSiOnS属性框“选择SpatialAnalyst选项并按OK确认。这样装我就胜利了,我们就可以利用ArcVicw的扩展模块了。在左边的项目窗口选择VieWS,单击皿W打开一个新视图。这时我们发觉在ArcView的菜单中多了Analysis和Surface两项,这就是我们进行空间分析的主要工具。例程一处理格网主题在这个练习中,你可以显示、查询格网主题,并可以用图表显示格网的特征。通过这个练习,你可以学会: 如何在空间分析模块的支持卜.显示新的主题类型。 如何创建新的数据层。 如何管理和保存所产生的新的格网数据。 格网主题与矢量图层在显示和表格处理方面的区分。在我们学
7、习ArcView空间分析模块之前,我们必需学会添加ArcView扩展模块,并在此基础上打开一个新视图。一、添加并显示一个格网主题1 .单击添加主题按钮或从YieW菜单中选择AddThQmC选项。2 .在弹出的AddTheme对话框中选定AVTUT0R中的Spatial文件夹,并双击打开它。3 .将数据源类型(DataSourceType)设定为GridDataSource,即打开栅格图像4 .双击elovgrd,将该主题添加到视图中.5 .用鼠标单击书H表中主网名左侧的小方框,则小方框里设置为时,显示该主题。二、变更显示的嬴色我们可以很简洁的改动视图显示的颜色,并可以将颜色梯度定义成常见的形式
8、如海拔图的形式。1 .在视图书目表中,单击elevgrd主题,使要编辑的主题激活,然后从Theme菜单中选择Edit1.egend项或单击按钮栏中的按钮:也可以干脆双击视图书目表中的主题名以打开图例编辑器(1.egendEditor)2 .单击ClaSSify按钮3 .将类的数目变成7项,然后按OK确认。4 .选择EIeVation#2作为蹶色梯度.5 .单击APPlyO6 .关闭图例编辑器。显示如下:现在图例已经更新,反映了新的类别和颜色方案。我们可以花一些时间来熟识图例编辑器的运用。双击图例编辑器中的符号将显示调色板,你可以用来变更能个符号的颜色和类型。通过图例我们把每一个格网主题的像素都
9、归为一类,并给F一个数值,一个像素都用它所属的类的颜色表示。变更填充方式不会变更显示结果,因为格网主题总是以实心填充。三、给定显示深度你可以通过两个主题来创建一个更合主题:一个主题为elevgrd,供应颜色,另一个为hillshade,供应亮度。1 .添加EICVgrd主题。2 .双击EleVgrd主题的图例,显示图例编辑器.3 .在图例编辑器中,选择AdVanCed按钮。4 .选择HillShd作为亮度主题。5 .将网格单元的最小亮度设为20。6 .将网格单元的最大亮度设为80。7 .按OK确认“8 .选择图例编辑器中的八pply。9 .关闭图例编辑器,显示结果如下:显示格网主题:与ArCV
10、ieR的其他主题一样,格网主题也位于数据源的基础上,一个格网数据源是由一系列行和列数据组成的栅格数据集.格网主胭Pll四、显示属性数据1 .单击EIeVgrd主题,使之激活我们留意到打开表格按钮呈现灰色,因为此时EIeVgrd主题是一个浮点数格主题,因此没有表格数据与之对应。2 .单击直方图按钮显示EIevgrd主题的属性。X抽显示Elevgrd主题的图例分类,Y轴显示Elevgrd主题中所属每个类的像元值。显示如下:3 .关闭RleVgrd的直方图.五、从高度主题中分别坡度可以很简洁地创建新的格网主题,假如你要从个高度主题中分析坡度。1 .单击EIeVgrd主题,使之激活。2 .从AnaIy
11、SiS菜单中选择DeriVeSlope03 .用鼠标单击节目表中主题名左侧的小方框,则小方框里设理为时,显示新创建的主题。显示如下:从以上例子表明,从己有的数据中创建一个新数据层是件很简洁的事,Analysis菜单中的菜单项大都可以解决这个问题,你不须要为新创建的主题命名,系统有一个默认的主题名,如本例中为“SlopeofElevgrdw.六、命名产生的格网主题任何主题名都可以通过菜堆的属性对话框来变更。1 .单击新产生的主题名,使之激活。2 .从Theme菜单中选择Properties。3 .将主题名称改为Slope,同时我们留意到在属性表中该格网主题的类型是浮点型,它的状态是临时的。4 点
12、击主题属性表中的OK按钮确认。可以发觉视图列表中的视图名已经变更了.七、保存分析结果1 .单击SIOPe主题,使之激活。2 .从ThemC菜单重选择SaVeDataSeI。3 .命名并存贮在肯定的路径中。保存和管理格网数据空间分析模块处理和创建格网数据集合,一个格网数据集保存在肯定的工作区中,每一个数据集存贮在一个堆独的书目中,在这个书目中包含了格网的特定信息.每一个格网数据集把这些信息存贮在该工作区的INFo文件中,在计尊机文件系统中你无法对它进行全命名、备份、制除等处理,只有利用空间分析模块所供应的格网管理器你才可以对这个数据集进行操作。单该主题处于激活状态时,我们从FiIe菜单下选择Ma
13、nageDataSOUrce,从而进行操作。当然在计算机文件系统中你可以移去整个工作区。在操作中产生的格网数据集在文件工作区中创建,如以上操作中产生的SIoPe主题,在默认状态下,它一般存贮在C盘的IemP中。假如你没有另外存贮,当响应的格网主题从视图中删除,或者当你退出ArCVieW时没有保存项目文件时,所产生的这些主题会被自动捌除。假如项目文件被存贮或者你另外保存了该格网文件的数据集,那么这些全部产生的格网文件将会被保存,除非你人工删除它。八、篁分类坡度主题你可以通过数值归类将浮点型格网主题转变成照型格网主题1 .单击SloPe主题并激活。2 .从AnalySiS菜单中选择ReekISSi
14、fy(建分类)。3 .单击重分类对话框中的CIaSSify按钮。4 .将分类的数目改成5并按OK确认.5 .堆击重分类对话框中的OK确认,显示新创建的格网主题,主题名为ReclassofSlope。九、视察坡度属性表1 .单击ReclassofSloPe主题,使之激活。2 .此时我们发觉它的打开表格按钮己不再是虚的,单击按钮查看其属性数据表3 .单击选择工具按钮。4 .用鼠标单击属性表中的某一行并视察视图显示结果。我们留意到,当选中其中一行时,地图中的多个部分被选中并呈现高亮显示。甚至有些区域并不是相互连接的,那是因为我们选中某一记录时,选中的是全部具有该范围值的像元。我们可以按住Shift键
15、并同时用鼠标单击可以选中多个记录。十、选中格网主题因为整型格网主题的每一个像元在它的属性表中没有单独的记录,因此我们不能干脆在视图中选中它。假如你想要在视图中选中你想要的某个像元,你必需在它的属性表中选中含有该像元属性值的某一类记录。又因为记录表中显示的某一特定记录值可能对应视图中多个像元的值,因此具有同一属性值的像元都会被同时选中并高亮显示。也就是说,格网主题的选择只是在它的屈性表中操作,而不能干脆在视图中悚作。例程二找寻新银行的最优定位点假如你作为一个银行集团的行政长官,想找寻一个合适的地址来开一家新银行。你所感爱好的应当是那些离现有银行较远的却有许多居民居住的区域。在这个例程中,你就可以
16、创建离现有的银行有肯定距离关系的区域,而且可以杳询一些距离信息和人口信息来找到新侬行的定位点。而所显示的结果可以转化成Shape文件并且可以和其他数据共同显示. 在本例程中,你将学会: 如何通过查询多个数据集来创建新数据 如何将格网主题转变成ShaPe文件一、将数据装入视图首先我们要做的第个任务也就是跟例程相同,也就是先装戏ArcView空间模块并打开一个新视图。然后将从视图中选择Projection,并将投影改成StatePlane-1983,Georgia,West4在视图中添加表示人口密度的栩格主题popden,然后加入矢量图层bank,shp。二、地图投影和空间分析假如一个矢量图形是以
17、十进制的度数为单位表示,如30.5,而不是30c30,我们将可以自己通过菜单YiCW中的Projeetion来变更它的投影来使它实时显示在新的投影坐标中,但它的文件本身的投影没有发生变更。若我们打开的是栅格图像,我们就不能利用这种方法来变更它的投影,它的投影在生成栅格影像的时候己经确立且无法在显示时进行变更。假如我们在同一个视图中显示一个栩格图像和一个矢量图形,那么这个视图的投影应当设置为栅格图像已有的投影,即矢量图形的投影要与栅格图像的投影一样,否则则不能在同一个视图中同时显示两个主题.三、杳询高额存款的银行你不须要和那些你所拥有的大银行竞争,因此,我们所须耍的区域应当离它们远一点,所以在创
18、建显示距高的图层前先把大银行选出来.1 .单击Bank.shp主题,使之激活。2 .单击查询按钮。3 .在字段列表中双击PrivaJdep主题,该主题代表私人客户存贮的存款值。4 .单击“大于”按钮。5 .在表达式中输入100OOO00。6 .单击NeWSet按钮,然后关闭查询窗口。这时我们可以看到视图已经更新,所选择的银行已经呈高亮显示。四、从所选择的银行中创建关于距离的图层1 .单击Bank.shp主题,使之激活。2 .从AnaIySiS菜单中选择FindDistance.3 .将输出格网范闱和输出格网像元大小设成与Popden相同。4 .显示新产生的视图我们产生了一个连续的显示距离的图层
19、,可以显示与私人投资达1千万的银行的距离.5 .将BUnk主题拉到上面,是它显示在其他图层以上。显示如下:我们发觉仅有那些被选中的银行(即黄色高亮显示的)被处理.五、叠置地图并产生满意条件的查询你的目标是为了找到和已有的大银行距离较远的,但是人口较多的区域。1.仅显示P。Pden主题,而使其他主题不行见。6 .从Analysis中选择MapQuery。7 .在图层列表中双击P。Pden.8 .单击“大于”按钮,然后在表达式中输入3000,我们将能找出一些每平方公里人口密度大于3000的区域。9 .单击AND按钮.10 在图层列表中双击DistancetoBank,shp11 点击“大F按钮,然
20、后在表达式中辘入500,这个操作将产生一个和已有银行距离大于500米的区域。12 单击EVaIUte按钮来求值,并显示新产生的主题,显示满意全部条件的区域.13 回到MapQuery对话框,假如你已经关闭了,则重新从菜单Analysis中选中MaPQuery,将人口密度的数值变成5000。14 .再次单击EYaIUate按钮求值,并显示新创建的主题15 .关闭MaPquery对话框。这是我们已经创建了一个与已仃的大银行距离大于500米的区域,而I1.这个区域的人口密度大于5000人/平方公里。六、将结果转变成ShaPe文件1 .单击MaPQUery1主题,使之激活2 .从Theme菜单中选择C
21、OnYerttoShapefile。3 .为新的ShaPe文件定义个新的名字和书目,然后按OK确认。4 .单击YeS将该ShaPe文件作为主题加入当前视图。七、显示最终结果1 .显示新主题并双击其图例打开图例编辑器。2 .选中UniqUeVaIUe作为图例类型,GridCode作为字段值。3 .选中数值为0的图标,并按删除按钮删除。4 .双击数值为1的图标,显示图例编辑器,变更填充方式将前及色设为红色斑点填充,底色为透亮,并将标签设为NeWBankSo5 .将streets.shp加入视图中并显示。显示结果为:接卜去你可以在街道上标上标签,也可以加上其他数据图层,然后把整个视图放入图版中,并加
22、入标题、比例尺和指北针。例程三在商业区域内绘制人口密度图作为一个销售商,你可能想了解为什么有些人生意兴隆,而有些人却门庭冷落。这个例程将让你从人口普查数据中创建一个人口密度的图层,然后为每个销售商的商业面积确定人口数目。在这个例程中,你将学到: 如何依据散点数据创建连续的人口地图 如何通过另一个区域来概括该主题的数值 如何创建描述两个主题的表格和图表一、在新视图中装皱数据与例程二相同打开新视图,并设定投影,添加blkplsub.Shp和trade.ShP主题。二、创建人口密度图1 .单击Blkptsub.Shp主题,使之激活并显示。2 .从AnalySiS菜单中选择CaIeUIateDensi
23、ty.3 .按OK确认输出.4 .将PoPUEtion字段设为PoPUIation,将查询半径设为350,密度类里设为Kerne1,然后按OK确认,显示新产生的主题。三、在每一个商业区域中用图表说明人口数目我们要得出每个商业区域的平均人口密度来确定是否须要重新设置商业区域。1 .双击Trade.shp主甥打开图例编辑器,这是一个商业区域的多边形主邀.2 .将图例类型设为UniqueValue.将ValueField设为Salesmgr.按Apply确认并关闭图例编辑器.3 .显示Trade.shp主题并关闭人口密度主题。4 .从AnaIySiS菜单中选择SUnImariZeZones(定义区域
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- ArcView3 空间 分析 模块 介绍

链接地址:https://www.desk33.com/p-1499073.html