《计算机地图制图》课程实习指导_第1页
《计算机地图制图》课程实习指导_第2页
《计算机地图制图》课程实习指导_第3页
《计算机地图制图》课程实习指导_第4页
已阅读5页,还剩93页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

地理信息系统原理实习指导书(试用版)杨树文曹静 程耀东编著兰州交通大学图学与地理信息系GIS专业教研室2005-9-16目录TOC\o"1-5"\h\z实验教学大纲 1实习ー、点线矢量化及编辑 3\o"CurrentDocument"实习二、面的矢量化及编辑 10\o"CurrentDocument"实习三、地图投影格式及变换 15实习四、空间查询与空间分析 18\o"CurrentDocument"实习五、ArcMap的基本操作 34\o"CurrentDocument"实习六、专题地图编制 42\o"CurrentDocument"实习七、GIS的综合应用 51\o"CurrentDocument"实习ハ、GIS二次开发 55\o"CurrentDocument"附录ー、ArcGIS安装 59附录二、ARCINFO简介 63\o"CurrentDocument"附录三、ArcCatalog的基本知识 69\o"CurrentDocument"附录四、ArcSDE数据库引擎的技术特点及应用 74附录五、MapObjects介绍 79附录六、图像格式转换 81\o"CurrentDocument"附录七、GIS文档说明举例 82\o"CurrentDocument"附录,、、Mapinfo介绍 85\o"CurrentDocument"参考文献 87实习一点线矢量化及编辑ー、空间数据的基本知识在地理信息系统中,按照地理信息的特征,数据可分为三种类型:空间特征数据、时间属性数据和专题属性数据。对于绝大部分地理信息系统的应用来说,时间和专题属性数据结合在•起共同作为属性特征数据,而空间特征数据和属性特征数据统称为空间数据(或地理数据)。(详见参考书3)空间特征数据记录的是空间实体的位置、拓扑关系和几何特征。空间特征指空间物体的位置、形状和大小等几何特征,以及与相邻物体的拓扑关系。位置和拓扑特征是地理或空间信息系统所独有的,空间位置可以由不同的坐标系统来描述,如经纬度坐标、ーー些标准的地图投影坐标或是任意的宜角坐标等。空间数据的录入是把各种地理信息和环境参数按空间分布或地理坐标,以一定格式输入计算机,它是GIS的基本功能之一。获取数据的方法有多种,包括数字化、扫描矢量化、以几何坐标输入数据以及以别的格式转换数据,而其中最直接最常用的方法是矢量化。1、空间数据的几个概念(1)地理实体:地理数据库中的实体,是一种在现实世界中不能再划分为同类现象的现象,如城市可以看成一个地理实体,并可划分为若干个部分,但这些部分不叫城市,只能称为区。(2)地理目标:实体在地理数据库中的表示,其表示方法随比例尺、冃的等情况的变化而变化。(3)空间数据是描述地球表层(有一定厚度)一定范围内的地理事物及其关系的数据(见参考书2)。这里的空间数据也叫地理数据。(4)空间数据结构是指空间数据适合于计算机存储、管理、处理的逻辑结构。包括矢量数据结构、栅格数据结构、矢量栅格-体化数据结构等。ARC/INFO中的coverage是采用矢量数据结构管理空间数据。2、在ARC/INFO中地理实体的分类和表示方法:点状实体:点状实体是指有特定的位置,而没有长度的实体。如:实体点——用于代表ー个实体,在ARC/INFO中用point表示。注记点 用于定位注记,在ARC/INFO中用anno表示。内点——用于负载相应多边形的属性,在ARC/INFO中用label表示。结点——表示线的终点和起点,在ARC/INFO中用node表示。节点 表示线或弧段的内部点,在ARC/INFO中用vertex表示。线状实体:是指有长度的实体,如线段、边界等,在ARC/INFO中用arc表示。面状实体:也称为多边形、区域等,是对湖泊、岛屿、地块等ー类现象的描述。在ARC/INFO中用arc和label组合表示。

实习目的:.掌握ARCINFO的基本应用:如创建一个WORKSPACE,COVERAGE,掌握ー些基本的命令的用法,了解ARCINFO文件存放的格式。.学习ARCEDIT模块中基本的点、线矢量化和编辑的方法。实习内容点、线的矢量化、编辑及点、线的属性编码等。四、实习步骤:四、.创建一个工作目录:.创建一个新的COVERAGE;.调入图像作为底图,进行矢量化操作;.检查错误,并对多边形进行拓扑处理。示例:创建点(POINT)、线(LINE)和面步骤如下:1)启动ARCTOOLS:并移到工作空间;2)基于主控图层新建一个COVERAGE;3)准备显示环境;4)设置背景环境;5)设置编辑环境;6)开始编辑COVERAGE;7)保存COVERAGE;8)退出ARCTOOLS〇第一步:启动ARCTOOLS,并移到工作空间;DOS:>ARCARC:>ARCTOOLS//ARCTOOLS菜单出现。〃在ARCTOOLS菜单中,选择EDITTOOLS,编辑工具和ARCEDIT窗口。如右图1-1所示。在EDITTOOLS菜单中,选择ARCTOOLS中WORKSPACES项,エ作空间対话框出现;在工作空间对话框中,选择工作空间目录,0K并关闭对话框。如图1-2所示。

图1-2Workspace窗体第二步:创建一个全新的COVERAGE;1)在EDITTOOLS菜单中,选择FILE2)在HLE菜单中,选择NEW,则NEWCOVERAGE菜单岀现。在NEWCOVERAGE菜单对话框中,填入新建COVERAGE名字、特征类型(例如ARC),然后确认,NEWCOVERAGE菜单消失,特征选择和编辑ARC&NODES菜单出现;如图1-3、14所示。NODELABELPOLYGON图1-3NODELABELPOLYGON图1-3新建coverage文件图1-4ARC&NODES菜单图1-4ARC&NODES菜单第三步:准备显示环境:1)在EDITTOOLS菜单中,选择DISPLAY菜单项;2)在DISPLAY菜单项中,选择DRAWENV:

关Drawingoptions图1-5设置ARCEDIT中实体的特征第四步:设置背景特征的显示;1)在EDITTOOLS菜单中,选择DISPLAY菜单项;2)在DISPLAY菜单项中,选择BACKENVIMAGE,调入背景图像。如图1-6所示。

图1-6图1-6调入背景图像第五步:设置编辑环境:在ARC&NODES菜单中,选择EDITENV,弹出ARCENVPROPERTIES对话框,设置编辑环境。编辑环境能提高某些数字化误差,可根据需要设置下面的容限值:VERTEXDISTANCE(中介点距离,两个顶点之间的最小距离):NODESNAP(两个NODE之间的最小距离);ARCSNAP(ー个弧段的末端和存在弧段之间的最小距离);ARCS交叉(标识为ON时,当一个弧段跨越过另ー个弧段时,交叉点将被添加并增加NODES)。如图1-7所示。图!-7编辑环境设宜Copyparallel图!-7编辑环境设宜Copyparallel:MoveParallel:Rotateangle:Aligndistance:Vertexdistance:*キ***0.556+2.119キ2.119十第六步:矢量化(数字化):数字化的的步骤为:1)在EDITTOOLS菜单条,选择DISPLAY;2)在DISPLAY选项,选择PANZOOM,作为数字化时的工具:3)开始矢量化前,必须在主菜单项(Edittools)Arctools中选择commands,如图1-8所示。图1-8Commands的使用并在commands窗体中输入2BUTTON命令,回车,オ可正式进入矢量化编辑状态。如图「9图1-9输入进入编辑状态的命令3)线:编辑ARC&NODES菜单,从GERNERAL弧段编辑中选择ADD,在ARCED1T图形窗口中光标变成一个十字丝,以鼠标或键盘按照如下步骤进行操作:键盘按下2或按下鼠标的右键,输入一•弧段的起始点:键盘按下1或按ド鼠标的左键,输入一个弧段的中间点;键盘按下2或按下鼠标的た键,输入一弧段的终止点:④重复操作,完成矢量化(数字化);放置光标在图形窗口中,在键盘按下9退出ADD操作;若要进行其它操作,先选中,在选择要操作的命令,左键点击,如DEL,删除。第七步;保存COVERAGE。EDITOOLS菜单,选择FILEFILE选项,选择SAVE实习二 面矢量化及编辑实习目的:1.2,3.学习1.2,3.了解拓扑的概念和方法,了解CLEAN和BUILD的用法;掌握矢量图层的编码方法。实习步骤:对已经做好的COVERAGE进行拓扑:对COVERAGE面属性进行修改(属性编码);对拓扑后的COVERAGE进行修改。示例:1)启动EDITOOLS,并移到工作空间;2)拷贝COVERAGE;3)设置编辑环境,建立编辑特征,建立容限值;4)设置绘图环境;5)校正误差;6)保存COVERAGE;7)为COVERAGE建立拓扑关系;8)编辑多变形特征,修改属性(重新编码),最后重新拓扑。第一步:启动EDITTOOLS,并移到工作空间;第二步:拷贝COVERAGE;EDITTOOLS菜单条,选择ARCTOOLS选项;在COVERAGE管理菜单中选择COPY;在COPY菜単中,输入源文件名(包括路径)和目的地。第三步:打开COVERAGE,确定编辑特征;第四步:设置绘图环境,设置特征的显示;在EDITENVI菜单中设置以下值(经验值):VERTEX点距离:5NODESNAPTOL:15(3)交叉弧段:ON第五步:校正误差(参考,可不做);在设置容限值以后,空间误差在图上显示出来。在这ー步,利用编辑工具结合PANZOOM工具可校正以下4种误差:山UNDERSHOOT弓|起的DANGLINGNODE;

由OVERSHOOT弓I起的DANGLINGNODE;由不封闭的多边形引起的DANGLENODE;不正确的LABEL用户!D码。第六步:保存COVERAGE:第七步:为COVERAGE重建拓扑关系;在EDITTOOLS-TOOLS-TOPOLOGY菜单中:先对COVERAGE进行CLEAN操作,再进行BUILD操作,如图2-1所示:DuplicatelabelIDs:DuplicatelabelIDs:(*Allow〇RemoveDifferentlabelIDs:(*AllowC"Remove图2T对Coverage图2T对Coverage进行CLEAN操作RefreshdisplayaftercleanDismiss图2-2对Coverage进行BUILD拓扑操作在这里需要填入FUZZYTOLERANCE和DANGLETOLERANCE,在拓扑时,因在ー个多边形中不需要保留两个或两个以上的LABEL点,可将DUPLICATELABELIDS和DIFFERENTLABELIDS均选为REMOVE,然及APPLY(应用)即可完成拓扑的建立,但当数据量较大时,所用的时间要长ー些。CLEAN在弧度相互交叉处创建新的节点,在编辑过程中应当使用ARCED1T工具,#$11INTERSECTRACS,NODESNAP和ARCSNAP,以避免生成的面イく得イヾ使用CLEAN,虽然CLEAN和BUILD都可以创建拓扑关系,但是只要没有改变ARC,即没有改动ARC、增减ARC,就用BUILD。每次CLEANー个COVERAGE,就会引入ー些误差,其原因是相当加上了或减去了在COVERAGE编辑的区域中指定的FUZZY的容限值。沿用编辑的不受影响;然而,如果COVERAGE用ー个比以前使用的FUZZY的容限值大来进行CLEAND,整个COVERAGE将要被重新处理并且COVERAGE的分辨率将反映出新的FUZZY容限值。经验总结:根据经验,在对COVERAGE进行拓扑处理时,使用菜单项的快捷方式虽然简单、便捷,但在ー些特殊情况下,会发生退出ARC系统的错误,并使所做数据层存在隐患。针対这种现象,处理的方法是:①拓扑前,对原文件备份:②使用命令进行拓扑,虽然较为繁琐,但不容易出错,其方法如下:1)退出系统至ARC状态下;2)在ARC命令项,以命令方式输入拓扑文件名称,进行拓扑,如下图所示:其中,al是COVERAGE图层名,且这是在工作目录下的直接拓扑,否则必须输入文件的路径オ可以。详细如图2-3所示。至ArcStartingArcTools---ArcTools8.3《Aug292002>Settingterminaltypeto9999SettingMasterpreferences<c:\arcgis\arcexe83\arctools\sysfilesXatprefs>Copyright<C>1982-2002EnvironmentalSystemsResearchInstitute,Inc.Allrightsreserved.ARCEDIT<COGO>8.3<WedDec1808:17:08PST2002>“ARNINGtheMapextentisnotdefinedCreatingC:\ARCGIS\A1TheeditcoverageisnowC:\ARCGISMHDefaultingthemapextenttotheBNDofC:\ARCGISMHCreatedARCwithinC:M)RCGISM)10element<s>foreditfeatureARCCoveragehasnoCOGOattributes0element<s>foreditfeatureARCCoveragehasnoCOGOattributes0element<s>nowselectedRemovingeditcover:C:\ARCGIS\A1LeavingARCEDIT...Arc:buildal_图2-3以命令方式对COVERAGE进行拓扑操作第八步:多边形属性编码。完成上述各项操作,保存后,就可对多边形进行属性编码了。在EditPoly工具条中,左键单击TableEditor按钮,进入属性编辑TableEditor窗体,如图24所示;利用选择工具条中的任意ー种选择方式,选择ー个或若干个多边形;在TableEditor窗体中,左键单击Edit按钮,进入多边形Coverage属性编辑

窗体EditAttributes.如图2-4所示:在EditAttributes窗体中,多边形!D(如TOWN-ID)号ー开始为系统自动编号,这时可根据事先约定的编码表对各类多边形进行编码,如ID号设为50,代表工矿用地。点击NEXT,进入下ー个多边形的属性编辑;如此反复执行(4)(5)两步,完成所有多边形属性的编辑工作。-1□!x|Feature:POLYGONAREATOVJN#TOWN-エDFirstINextJPrevFeature:POLYGONAREATOVJN#TOWN-エDFirstINextJPrevILastIWho=12PEKIMETER=407.809998=9300.53906经验总结:但」在EditTools主菜单中,选择ArcTools菜单项,单击进入;在ArcTools菜单项中,选择Commands菜单,单击进入Commands命令窗体;在FeatrueSelection工具条中,用任意选择ー种选择方式选择若干个多边形;对已知属性的若干个多边形,可采用命令方式选择,如图2-6所示,在其中输入:Sei$id=50回车,就可选中属性为50的所有多边形;图2-6多边形属性命令选择方式(4)多边形选中后,采用命令方式,更改或赋予若干个多边形相同的属性,如图所示,在其中输入:Cal$id=51回车,就可一次性将多边形的属性由50转为51»

实习三常用地图投影格式及变换实习目的:.了解地图投影的方式,掌握我国常用的地图投影格式:.掌握ARCINFO中控制点的概念及用法;.掌握ARCINFO中地图投影的方法。实习步骤:.以扫描的图为地图创建一个新的COVERAGE,并指定四个控制点;.对扫描图进行数字化;.选择投影方式,从高斯投影和双圆锥等面积投影、纬度投影,UTM投影中任意选择种进行投影方式;.用菜单方式和命令方式进行投影;.检查投影后的数据是否正确。示例:第一步:创建一个新的COVERAGE;在ED1TTOOLS中的RLE菜单中的NEW:COVERAGE,然后输入新的文件名,Coverage,directoryorfilealreadyexists.图3-1创建COVERAGE文件选择特征属性ARC,然后选择ENTERTICS,出现下图的窗体,按十字丝按钮,在COVERAGE上输入对应的TIC点,按下ADDTICTOLIST,只到输入4个点全部输入后选择OK:如图3-1、3-2所示。

图3-2固定地图第二步:对底图进行数字化并检查错误:第三步:对数据进行投影:(1)在EDITTOOLS中选择TOOLS菜单条,然后在TOOLS菜单条中选择COMMANDTOOLS-COORDINATES,出现如图3-3所示的窗体:-inixjArcToolsFileEditToolsDisplayHelp挙CommandTools挙CommandTools二回凶EditAnalysisConversionHelpTopologyCoordinatesTransformcoverageDefineprojectionProjectcoverageINFOtables►CoordinatesTransformcoverageDefineprojectionProjectcoverageINFOtables►ExternalDBMS►在该菜单中又3个子菜单,分别为Transformcoverage(转换COVERAGE),Projectcoverage(投影COVERAGE),Defineprojection(定义投影属性),在这里我们只选择投影Pgjectcoverage,在该窗口,需要填入INPUTCOVERAGE,PRJ

OutputCoverOutputCover按APPLY执行投影。(投影方式定义文件将在实习数据中给出)第四步:检查投影后的数据在投影过程中,经常有或多或少的错误,造成投影后的数据与要求的有较大误差或根本不相干,在此需要对已完成的数据进行检査。实习四空间分析 公园选址ー、地理空间分析的基本知识(-)基本概念1,空间统计分析:GIS中的空间数据统计分析是指对GIS地理数据库中的专题数据进行统计分析。2、缓冲区分析:缓冲区是指在点、线、面实体的周围自动建立一定宽度的多边形。缓冲区分析是GIS的基本空间操作功能之ー。缓冲区分析有基于矢量数据的缓冲区分析和基于栅格数据的缓冲区分析。3、叠置分析:看置分析是将同一地区的两组或两组以上的要素进行检置,产生新的的特征的分析方法,叠置的直观概念就是将两幅或多幅地图帀叠在ー起,产生新多边形范围内的属性。分为基于矢量数据的叠置分析和基于栅格数据的叠置分析。4、数字高程模型分析:数字地形模型是地形表面形态属性信息的数字表达,是带有空间位置特征和地形属性特征的数字描述。数字地形模型中地形属性为高程时称为数字高程模型(DigitalElevationModel,简称DEM)。(二)空间分析的基本方法ARC/INF0作为地理信息系统的基础软件,也具有强大的空间分析功能,在ARC/INF0中,许多分析问题都可以用其分析命令来完成,下面我们将介绍ARC/INF0中主要空间分析的操作及其相应的命令。1、缓冲区的建立BUFFER<in_cover><out_cover>{buffer_item}{buffer_table}{buffer_distance}{fuzzy一tolerance}{LINE|POLY|POINT|NODE}{ROUND|FLAT}{FULLILEFT|RIGHT}in_cover:输入层out_cove:输出层bufferdistance:建立缓冲区的距离LINEIPOLYIPOINT|NODE:建立缓冲区的特征Arc:bufferroadroadbuf##20041ineflatArc:bufferroadroadbuf2classroad,lut#4lineflat2、叠置分析UNION<in_cover><union_cover><out_cover>{fuzzytolerance}{JOIN|NOJOIN}in_cover:用来和union_cover合并的层union_cover:包括多边形特征的覆盖层JOIN|NOJOIN:确定是否把!n_cover和union_cover的所有属性都加入out_coveroINTERSECT<in_cover><intersect_cover><out_cover>{POLYLINE|POINT}{fuzzytolerance}{JOIN|NOJOIN}IDENTITY<in_cover><identity_cover><out_cover>(POLY|LINE|POINT}{fuzzytolerance}{JOIN|NOJOIN}三条叠值分析命令的区别是:输出coverage中所保存的特征子集不同,UNION保留了两个输入coverage中所有的多边形;INTERSECT保留了两个出入coverage中共同覆盖的区域;IDENTITY将一个coverage作为模板,将另一个coverage的多变形与该模板合并,并按模板的边界对它加以裁界。3,统计分析LABELSPOT<CIRCLE|BOX|SEMICIRCLERIGHT|SEMICIRCLELEFT><cover><item|sizeISUM><item,symbol...item,symbol>{halo_distance}{OUTLINE}{INCREASING}CIRCLEIBOXISEMICIRCLERIGHT|SEMICIRCLELEFT分别表示圆/矩形/右半圆/左半圆。Cover指要绘制的层名,将在该层中进行绘制。item|size丨SUM将决定由具体哪中方是进行绘制大小。item,symbol...item,symbo!这个参数将决定点图的每ー要素的颜色。STATISTICS<info_file><out_info_file>{case_item}info_file指将要被启动的属性数据文件。out_info_file指输出ー个文件,包含统计数据。case.item输出文件的属性项列表。此命令将对关键项中的每类值做概略统计,可输出每类值的最小值、最大值、之和及平均值,与show命令配合使用将输出结果赋给变量。该命令先用list打开属性表,再进行ー系列操作,可输入statistics〇数理统计的很多表达可用下面得以写方式输入:SUM<item>{weight_itemweight_value)*MEAN<item>{weight_itemweight_value)*MINIMUM<item>{weight_item weight_value)*MAXIMUM<item>{weightitemweightvalue)*STANDARDDEVIATION<item>二、实习目的:了解地理信息系统中空间分析功能的概念,理解空间分析的多种方法;.通过实例学习ARCINFO空间分析的过程;.学习综合应用空间分析解决ー些实际问题。三、实习内容:(1)内容:围绕公园选址问题,练习ArcGIS中的空间分析功能,主要使用缓冲区分析、叠置分析和特征选择分析等。(2)公园选址问题准备:1)公园选址条件:1)相对安静(离主要公路0.2公里之外)且交通方便(离主要公路0.8公里之内);2)公园最好依附在大小适中的天然河流上;3)公园选址要避免沼泽地。2)相关数据,提供三层模拟数据:交通图(公路分为主要、次要两个等级)一一Road层;水系图(河流分为1-3等)一Stream层,等级为2的河流オ适合建公园。沼泽地图(类型为1是沼泽地,99为非沼泽地)一一marsh层;3)针对公园选址的要求,列出空间操作顺序:a)对Road层中的主要公路建立0.8,0.2公里缓冲区,将两缓冲区进行空间叠置得到公园候选区域—zones«b)将Marsh层和zones进行多边形空间叠置分析,取位于zone内的非沼泽地区域Zmarsh;c)将Stream层与Zmarsh进行空间叠置,取位于Zmarsh内,等级为2的河流段为公园建立的候选地址。四、实习步骤:第一步:首先进行模拟数据的浏览,启动ArcCatalog,如图4T所示。第二步:创建ConnectFolder到E:\park,以方便进ー步操作,如图4-2所示。第三步:实习数据包括road,marsh,steam三个Coverage层,用ArcCatalog浏览实习数据。如图4-3、4-4.4-5所示。〇IS FoldtrE&it£o&n,ctFoldtr.Xp・l・い1一,.•囱Prop«rtx«z.1f laatUst*1,武”**_,・・2•图4-5第四步:打开BufferWizard工具打开ArcMap程序,点击Tools/Custmize…,进入Commands页;在Catagorieド点Tools»将Commands下的BufferWizard..拖到ArcMap的工具栏(如图4-6)〇コ1««aimsu-・・・・4ュ13・a…•*♦・ハ■a0・“•・ハ•・Iゝ♦る Cmm•■,0«)*♦,•*♦・・♦・•■a―••r*CImb•.0 Cmm*«iMM• 5«rwr■シ—・川■CLQ.Ne«« Ic—•BQ・や•0C-OQ■c««a««Ar(Catalog Aeelitf*•ハア・•・、・/,♦••、・・03AieCatelwt AirInfe •ハア・・・、・•,ハ、“CustOB1ZOT^ol^ars れ!Options|C«t«xori«flctObject.♦Iditia<ComC«t«xori«flctObject.♦Iditia<ComandstCtlOKk,1*1AaalyvtIこ;AddXTD.t.检AreC.t。O5BufferfutriUICMitrols|Vt>lityV«tv»rkAnt!尸・^;DuplayXTD.t.&DrtBiyToolbar•夕工da14TToolbarBxport■■Sty】“>l«cr«sOptl¢M.Cl”.S«v«|Mer»tlMt*J|«0o«r4Cl”.图4-6第五步:将Road层添加到新的Map中,点Layers的Properties,在Genera!栏中的Unit设置为meters。如图4-7所示。图4-图4-7第六步:点击工具栏上第六步:点击工具栏上bufferwizard..»对Roadarc要素建立半径为0.2km的NearBuf;在ArcMap下增加一属性项Inside(Shortinteger型)。如图4-8、4-9所示。Numberofoutputtype|C\Ptrk\IttrBuf|第七步:类似6,建立半径为0.8的FarBuf。AboutbuffersBuffersareringsdrawnaroundfeaturesataspecifieddistancefromthefeatures.第ハ步:8、点击工具栏上ArcToolBox图标启动ArcToolBox如图4-10所示;ArcToolBox由3DAnalystTools,AnalysisTools,ConversionTools,DataManagementTools和CoverageTools等工具组成。点前面的加号可展开各项。如图4Tl所示。AboutC«nv«rsionToolsAulymTmIi〇MqUdnuTnlt.hrngy^SuuiucxAboutC«nv«rsionToolsAulymTmIi〇MqUdnuTnlt.hrngy^Suuiucx・♦ExportExportExportExportExpertExpertI*portlaportlaport0^I*p«rt♦ XaportImport图4Tl£roafro*fro*fro*fro*fro*fro*CADCosr“•G・。イ7・b。>1•TableTmG«od*t,bfKestM*Sh«p«fal«Tin第九步:将FarBuf与NearBuf两层叠置,得到Zones层;点击ArcToolBox/AnalysisTools/Overlay»如图4T2设置:“Borders《optional)ClutterTolerance(optional)InputFeatures「C\r«rk\Fw-BofxhpUpdateFeatures「C\P«rk\N«trBuf5j>OutputFeatureClass|c\P«rk\ZMi«sshpIa”,ァ。】“。e图4-13一-Layra-Ia”,ァ。】“。e图4-13一-Layra-BS9第十步:打开Zones层的属性表,增加一属性项Inside(Shortinteger型,用于区分环内外),启动Editor/StartEditing,将小缓冲区内的Inside值设为1,远近缓冲区的环的Inside值设置为2,关闭编辑状态,Editor/StopEditing,注意保存编辑结果。见图4-14所示。□AtcT^UUm9"AfttlyiQT»«ls■Twit♦与Eitraet-&Ov«rlty,tru.,I*t«rs«et,Sywttried.Ttelt•CTtrntaT*«lt■c“《ryT*«lt•D«t« TT»«li■x.LiZM•Li»««rk«f«rttciB9st.qZ&«lyiQTS>*tikl图4-14第Hー步:将Marsh层与Zones层多边形叠置分析,找出缓冲带内的非沼泽地~zmarsh双击选择AnalysisTools下Overlay工具下的Intersect将其启动。如图4T5所示。0K后,得到叠加层Zones.如图4T3所示■Arcm♦■3DT«als••AftUjni*T««li•&blrtcl-\Ovtrlay,tru«,liwutjr,X*t«r»«cl,SyMtUietl,WkIM•\Fresiaity,•CSwSTZs•C«ftr*rti«aTm1«♦QCg«r中T««lt••Data・・・<-T•,C«o€«4ia4TmIs• Aa♦,LiftaarHtferMtcik♦ A»«lntT,■刀・い!!Stalittichiylty[$P"ョ,L・・・ハ-BQEB-LJ□■Attribute*ofZoneOutputFeature6”E thtOutputFeature6”E thtJomAttnbutes(ootional)图4-15在弹出的对话框中输入以下内容,定义要进行Intersect的两个层分别为C\F«rk\Zo»«,>C\fark5«r*b\»oly“n•①し«,・r・-•①し«,・r・-0ZMtfih92J3MethodField>SELECT*FROMZMarshWHERE:("inside"=2AND"TYPE”=99■ArcT*«lk«a♦,3DA&alntT»«l«-AnaljnitTa«lt»勺!xtract-6OvMrlar,Brat*,I4*M»tyクSywactri,Utumi&Fr«BiBltjr&Statisticb^pCarto^^hyT«alBCMtv«rii«aT・・l,C«v«r«(«T««l*-'An«ly«it«勲!xtractOverlay,UM9,V»4a«aFrMtaily第十二步:对Zmarsh层选择符合条件的区域选择Selection菜单下的SelectByAttributes»在弹出的对话框中输入查询语句如图4-18所示。“Id"*BufferDistinside"*FID_polygo*“AREA"“PERIMETER”"MARSレ"*MARSH_ID""TYPE"图4T8其中!nside=2表示在0.8公里缓冲区而不在0.2公里缓冲区,Type=99表示非沼泽地。选择Apply,然后点Close,则满足条件的Polygon被选中。如图4T9所示。在zmarshpolygon处点鼠标右键,在弹出的菜单中选择Properties»弹出如下的对话框,选择Selection,为它赋予比较明显的符号,如黄色,见图4-20。图4-21图4-20可以看到赋色后的效果,图4-21图4-20可以看到赋色后的效果,如图4-21所示。■AreT»«l¥«a♦•3DT«al*•A»«lys>>T*«l«♦⑥IiUr»ct-&Orwltr,IlMitity,laters«et,SyM«tr>caD>ff,Um«*,U>4«t«♦Fr*K>*ity♦6$—ic♦・じ5•。ゆハ•CM»*«rii«*T*«l*-C«var*<aT*«l«-6AftUyi**•&Kxtr«c1-&Overlap,Eras*,liMktily图4-19「««1"JSU«2”,“(«•1«•«「«•»•<Uv*m!•«<»•»T«r iaMixQwry€«MrUI«•,•"9«K*«v>*Ulロc・Zb3a・<4!”*1■iAia«•BUmmI、メ.Is*ua»eI,,2.a咽▼辰・1]第十三步:将stream层与zmarsh层进行叠置分析,得到sitecov图层双击选择AnalysisTools下Overlay工具下的Intersect将其启动。见图4-22所示。在弹出的对话框中输入定义要进行Intersect的两个层分别为E:\park\stream和E:\park\zmarsh,输出图层为E:\park\sitecov,其它和第7步做法相同。操作完成后,查看新生成的sitecov层。见图4-23所示。■InfersectQArcT««l^M♦,3DAaalystT»«li-,AaUysi*T-H♦0Extract,Etm«,I4«*tity,laters«ct,S)M«tric«lD>ff,Wuea,Vp4«t«fr618aHッSiatictics^^Cart*^«phyT««lt^pCcav«rt>«aT*«ls-•C«v«rac.T»«l«-0Aaalyfii*Bxtract0Overlay,Eras*,I4*atity图4-24第十四步:sitecov图层包含了提取河流特征所需要的信息(由属性项class,inside.type表示),满足公园选址的所列要求。距公路0.2—0.8km的区域(inside值为2表示),穿过非沼泽地(type值为99),分类级别为2的河流(class为2)〇下面进行特征提取,将满足条件的河流分离到ー个新的层中final:双击选择AnalysisTools下Extract工具下的Select将其启动.在弹出的对话框中选择要进行特征提取操作的图层E:\park\sitecov,输出层设为Final.如图4-25所示。InputFeaturesC:\Park\sitecov.shp FaOutputFeatureClass|C:\Park\Final.shp 至IExpression(optional)! 回图4-25按I鼠I,在QueryBuilder对话框中填入特征提取语句。如图4-26所示。

レ・宀为2)。见图4-27所示。图4-26点“0K”,回到上一步对话框,再0K,若没有,选择Finish完成操作。在ArcCatalog中浏览最终结构finalレ・宀为2)。见图4-27所示。图4-26点“0K”,回到上一步对话框,再0K,若没有,选择Finish完成操作。在ArcCatalog中浏览最终结构final。图上显示的即为满足条件的エ业备选地址,即距公路0.2—0.8km的区域(inside值为2表示),穿过非沼泽地(type值为99),分类级别为2的河流(class图4-27|4*« •*ImUa.35・K1Iu.•1ajKmuuS”♦慢,,»コ•jmT•ュ匕»曹,l»サ♦92—♦-jfa**9♦・•コtwo.JHJKB力.,厶3»者:•Field(niqucValues:へSELECT*FROMsitecovWHERE:"inside*=2AND"CLASS"=2"TYPE"=呢OK1CanctlletUniqueValuej-I<>[些I>1/r/

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论