arcgis10:多边形叠加分析与重分类.docx
12页3.1、线和面的叠合启用\exl6\exl6.mxd,激活data framel,有3个图层,“区界”仅用于显示,不参与计算本练习 要求得到“计算范围”内的道路网密度,该范围和区界多边形不重合右击data framel,选择“属性”, 进入常规选项,确认“地图”和“显示”单位均为米,主菜单中选用“地理处理-环境•••”,进一步设置: 工作空间-当前工作空间: \exl6\temp工作空间-临时工作空间: \exl6/temp确定返回ArcToolbox-Analysis Tools -Overlay -Intersect,出现以下对话框:输出类型(可选): LINE,下拉选项,输出线要素类图 11-1 叠加分析对话框确定,经计算,产生要素类intersects自动加载,可看出原来的“道路”被切割后限定在“计 算范围”内打开intersectl属性表,添加字段,进一步输入:名称: R_length类型:浮点型精度: 8(字段宽度)小数位数: 2tf Fll [UU 勺3心' IPfl'l “I暉IEJ Inii!i#n1•厨H"■ @ ri- IF^i -曰 zrt图 11-2 叠加产生需要计算的道路线段 按确定,右击R_length,选择计算几何,进一步设置: 属性:长度坐标系:使用数据源的坐标系单位:米按确定结束,R_length的取值为相交叠加处理后线要素的几何长度,还可以看到该属性表有 一个字段Area,所有记录中取值均为1579952.9,这是“计算范围”多边形的面积,叠加分析过 程中被带入了 intersects右击R_length-- Statistics统计,可以看到叠加分析处理后有55个路段, 长度总和为 11169.67,该范围的道路网密度如下:11169.67/1579952.9 * 1000 =7.07 (km/km2)3.2、多边形叠合练习简介激活data frame2,可以看到“高程”、“地块”二个多边形图层(见图11-3)。
高层”多边形是由 地形等高线组合而成打开图层属性表,可以看到该属性表有字段Hight,表示该多边形的最大高程 打开图层属性表“Attribute of地块”,可以看到该属性表有Landuse, Value, Class等字段,分别 表示土地使用、估计财产、地基类型在目录表的下部点击标签Source,可以看到,图层数据的存 放路径点击按钮* Add Data,在d:/GIS/ex16/路径下,选择独立属性表found.dbf,用Add按钮,该表加载鼠标右键点击该表,选 Open 打开,可以看到该表有 Class, Para 二个属性,表示地基类型和损失系数(图11-4),关闭属性表窗口图 11-3 data frame2 的显示Laiid idLandu.seValueCla^sV_a 匚 lassPARA4C90000A0 QOQ 753R11000000.00b0.256R1115000Afl. 00c0. 50R2100000c(LOfl-> 1R1lOOCfl0-002E250000C6 003C300000-Q0地块国性表 地皆战尖筋数衣图 11-4 地块属性表、地基-损失参数表的逻辑关系本例为一个假设的洪水淹没损失估计,损失与如下因素有关:(1)洪水水位的高程为505m,淹没范围按等高线考虑;2)住宅用地为财产损失的估计对象;(3)淹没引起的损失除了与居民的财产有关,也与场地的稳定性有关; (4)计算被淹没的面积,估计损失的财产。
1计算地块财产密度 用鼠标右键打开图层“地块”的要素属性表,添加字段,进一步输入:名称:V_A类型:浮点型精度: 7(字段宽度)小数位数: 6鼠标右键点击字段名V_A,选用字段计算器Field Calculator...,出现提示:V_A =,用鼠标点 击输入:[Value]/[ P_area]按确定键结束,可以看到字段 V_A 被赋值属性表关闭2空间叠合如果ArcToolbox窗口未显示,在地图窗口点击 图标,调出ArcToolbox,展开ArcToolbox / Analysis Tools / Overlay,鼠标双击Union,出现Union对话框,在第一行Input Features提示下,展开选择“高 程”,再展开选择“地块”,可以看到这二个图层名出现在Features列表中Output Feature Class: d:\GIS\ex16\temp\Union1.shpJoinAttributes(Optional:) ALL 所有字段都合并按OK键继续,软件出现处理过程提示窗,右下角^Completed提示,处理完毕,按Close键关闭叠 合后的图层Jnionl出现在目录表、地图窗口内3计算叠合后的多边形面积打开图层属性表“Attributes of Unionl”,在表的由下侧选用菜单Options / Add Field...,在随后的对话框中定义所增加的字段:Name: New_AreaType: doublePrecision : 10Scale: 2图 11-5 叠合后的多边形专题图层按 OK 键返回,再为字段 New_Area 赋值。
右击-计算几何,出现计算几何对话框:属 性是面积,单位是平方米,按“确定”,可以观察到字段 New_Area 中的计算结果为叠合后 多边形的面积4计算地块估计损失、地块损失密度对unionl,选用菜单Options / Add Fied ,在对话框内输入:O O OName: Estloss (地块的估计损失)Type: double (数据类型为数值型)Precision : 10(宽度为 10)Scale: 2(小数点保留2位)按OK键后,再选用菜单 Options/Add Field...:Name:Lossden (单位面积的损失密度)Type:double (数据类型为数值型)Precision : 8(宽度为8)Scale: 3(小数点保留3位)按 OK 键确认下一步将地基类型-损失系数表连接到叠合多边形属性表缩小当前的属性表窗口,到目录表中点击Source标签(如果没有表名found,点击定Add Data...,选择/ex16/found.dbf,加载)鼠标右键点击 Union1.shp,选用快捷菜单的 Joins and Relates /Join..., 执行表和表的合并连接操作,在 Join Data 对话框中输入表连接的条件:下拉选择,执行表和表连接What do you want to join to:Join attributes from a table1. Choose the field in this layer that the join will take place:CLASS 下拉选择 Union1 属性表中的关键字段2. Choose the table to join to this layer or load the table:found 下拉选择被连表名3. Choose the field in the table to base the join only:CLASS 下拉选择 found 表中的关键字段按OK键确认,提示是否增加属性索引,回答“No”,完成合并连接,可以看到属性表 “Attribute of Unionl.shp”多了字段found.PARA,即损失系数。
鼠标右键点击表中的字段名 Unionl.Estloss,选用Field Calculator...,不使用VBA 程序,在Unionl.Estloss =的提示下, 借助鼠标在文本框输入:[Unionl.New_Area] * [Unionl.V_A] * [found.PARA]先按回车键表示输入完毕,再按OK键确认,字段Union1.Estloss被赋值,即: 地块估计损失=地块财产密度x叠合后的多边形面积x损失系数再用鼠标右键点击字段名Unionl.Lossden,选用Field Calculator.,不使用 VBA程序, 在 Union1.Lossden = 的提示下,用鼠标输入:[Unionl.V_A] * [found.PARA]先按回车键表示输入完毕,再按 OK 键确认,字段 Unionl.lossden 被赋值,即:地块的 损失密度 = 地块财产密度 x 损失系数5地块过滤,分析结果表达关闭属性表窗口,返回data frame2,过滤图层的要素,双击图层名Unionl,调出Layer Properties 对话框,选择 Definition Query 标签,点击按钮 Query Builder. ,输入组合查 询条件(单双引号必须都是英文字符):"Unionl.HIGHT" <= 505 AND "Unionl.LANDUSE" LIKE 'R%'按 OK 键返回,图层 Unionl 中只有高程小于或等于505,土地使用为住宅,其土地使用 (LANDUSE)属性为R开头的字符串,才进入选择集,按“确定”键关闭Layer Properties对 话框,可以看到 Unionl中的要素被过滤。
过滤成功后,图层的要素明显减少再打开Unionl 的 Layer Properties 窗口,选择 Symbology 标签,定义损失密度图层的图例,数量-分级色彩, 中部字段框内,选择“值”;Lossden;按 Classify. 按钮Classification / Method: Natural Breaks(Jenks)Classification / Classes: 3Classification / Method: Manual 下拉选择,手动方式分类在右侧 Break Values 对话框中,输入:.030.060.090按 OK 键返回,可以看到右侧的图例表:Symbol (符号)Range (分类范围)Label (图例标识,中文输入)对应的颜色符号 对应的颜色符号 对应的颜色符号35.-*^.005- .030.031- .060.061- .090IE元⑸图 11-6 分级设置根据需要调整多边形的填充符号、颜色,按“应用”按钮,观察地图显示效果,满意后按“确 定”键,关闭 Layer Properties 窗口可以关闭地块图层的显示状态,再打开,观察显示效果 (参见图 11-7)。
最后一步为汇总损失值,用鼠标右键打开图层Unionl的属性表“Attribute of Unionl”, 鼠标右键点击该表的字段名LAND_ID,选汇总Summarize:选择汇总字段:unionl.LAND_ID选择一个或多个要包括在输出表中的汇总统计信息: 展开u nionl.P_area,勾选“平均”展开u nionl.NEW_Area,勾选“总和”展开u nionl.Estloss,勾选“总和”制定输出表:\exl6\temp\Sum_Output.dbf保存类型为dBASE表确定,添加到地图文档,打开Sum_Output,在右键点击Average_P_area,选用“。

卡西欧5800p使用说明书资料.ppt
锂金属电池界面稳定化-全面剖析.docx
SG3525斩控式单相交流调压电路设计要点.doc
话剧《枕头人》剧本.docx
重视家风建设全面从严治党治家应成为领导干部必修课PPT模板.pptx
黄渤海区拖网渔具综合调查分析.docx
2024年一级造价工程师考试《建设工程技术与计量(交通运输工程)-公路篇》真题及答案.docx
【课件】Unit+3+Reading+and+Thinking公开课课件人教版(2019)必修第一册.pptx
嵌入式软件开发流程566841551.doc
生命密码PPT课件.ppt
爱与责任-师德之魂.ppt
制冷空调装置自动控制技术讲义.ppt


