操作要求:使用模型构建器计算单类图斑占总面积的比值
使用软件:ArcMap
操作思路:
1、 常见思路一般是直接在要素图斑的属性表中进行融合——汇总面积——添加字段——计算字段。(此办法对于单个文件操作确实比模型构建器要快,但是无法对需要相同操作的要素图斑进行批量处理)
2、 在模型构建器中对要素图斑进行融合——汇总面积——提取总面积值——添加字段——计算字段。(此办法首次操作用时较长,后面需要进行相同操作的文件可直接使用,不需进行重复操作)
操作步骤:
首先将要素数据添加到数据框内图片
右击查看属性表对数据有大概的了解。
新建模型将总地面添加到模型中
点击Ctrl+f进行工具搜索(此方法相对于在arctoolbox中查找工具方便不少),搜索融合并将工具拖拽到模型中,我们选择基于制定属性聚合要素图片
然后搜索汇总,选择汇总统计数据(分析)拖拽到模型中。
接下来在模型窗口下选择插入——仅模型工具——获取字段值。
图片
工具添加后对模型进行操作,双击融合,输入要素为宗地面,融合字段为leyer,其他默认。
双击汇总统计数据,输入表为宗地面_Dissolve (3),统计字段为shape_area,统计类型为sum图片
双击获取字段值,输入表选择宗地面_Dissolve_Statistics,字段选择SUM_Shape_Area,数据类型选择双精度,其他默认。
图片
继续添加字段,字段名为percentage,继续计算字段输入表为宗地面 (2),字段名为percentage表达式为!Shape_Area! / %值% * 100,此处我们需要引用第三部中生成的总面积即值,所以在值得前后需要加上百分号。表达式类型选择PYTHON_9.3。图片
最后别忘了将宗地面和宗地面_Dissolve设为模型参数图片
保存后双击刚才建立的模型更改输出目录后点击确定图片
完成后生成的文件自动在数据框内显示。图片
成都途远GIS是一家专业致力于无人机航空摄影测绘、航空数据处理、GIS地理信息系统研发、数字孪生城市制作、数字沙盘模型等业务的创新型科技公司,为您提供一站式地理信息服务。
本文链接:https://ue4gis.com/blog/419.html
本文标签:ArcGIS