操作要求:使用模型构建器计算单类图斑占总面积的比值

使用软件: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设为模型参数图片

保存后双击刚才建立的模型更改输出目录后点击确定图片
完成后生成的文件自动在数据框内显示。图片

  • END -

ArcGIS中使用模型构建器快速计算图斑面积占比相关推荐

  1. ArcGIS中ArcMap模型构建器ModelBuilder的模型建立与运行操作方法

      本文介绍在ArcMap软件中,模型构建器(ModelBuilder)的建模与使用方法.   首先,在ArcMap中打开"ModelBuilder".   建立一个模型,我们一般 ...

  2. 在ArcGIS中利用模型构建器批量进行面积制表

    在ArcGIS中遇到批量计算面或者fishnet中某个类型的面积时,可以用模型构建器进行. 为了实验后续的操作比较好进行,可以先将你的shp数据加载进ArcGIS中,用其中一张tif影像进行实验,这主 ...

  3. ArcGIS中利用模型构建器批量实现土地利用数据投影

    再进行土地利用数据面积制表或者一系列土地利用数据处理时,有时候需要将数据进行投影转换,并进行重采样.比如说面积制表之前就要进行相关的投影操作,不然输出的结果会出现值过小无法使用的情况. 数据准备:一个 ...

  4. ArcGIS 10.7 模型构建器Model Builder空间建模流程化作业案例----影像拼接与掩膜裁剪

    Model Builder(模型构建器)是一个用来创建.编辑和管理空间分析模型的应用程序,是一种可视化的编程环境,通过对现有工具的组合完成新模型或软件的制作,为设计和实现空间处理模型(包括工具.脚本和 ...

  5. ArcGIS Pro 简明教程(4)工具和模型构建器

    ArcGIS Pro 简明教程(4)工具和模型构建器 by 李远祥 工具箱中的工具 ArcGIS Pro 在1.3版本基本上已经继承了ArcMap的所有工具,而且会不断加入一些它自身才有的工具,例如适 ...

  6. 基于ArcGIS模型构建器在第三次全国国土调查数据处理中的应用方法总结

    摘要:本文针对第三次全国国土调查中存在的数据处理,基于ArcGIS模型构建器对其进行耕地二级类变化.新增耕地.种植属性.石漠化标注以及入库前的数据进行不一致检查,本文对实现这几项数据处理功能进行方法探 ...

  7. ArcGIS模型构建器批量将多个图层根据字段分割

    01 前言 昨日有网友提了一个需求:自己有一个省或者全国的很多个POI图层,包括很多类别(政府机构.医疗服务.文体娱乐设施等),自己想要将每个类别的图层根据字段分割成每个地级市. (我这里选了医疗保健 ...

  8. arcgis 循环模型批量处理_arcgis模型构建器实现数据批量处理

    Arcgis是一个比较好用的GIS常规数据处理软件,有非常多工具可用,但是有时候我们在处理数据的时候需要用到批量功能,因为可能有很多数据需要用相同的工具,虽然arcgis提供批处理的方法(工具右键可见 ...

  9. ArcGIS模型构建器(一):ArcGIS如何一键批量处理数据

    实践数据:房屋面状要素.房屋结构注记点点状要素数据(房屋面状要素必须保证无拓扑问题) 实践目的:将房屋结构注记点代表房屋结构属性的字段Text的值连接给与其相交的房屋要素,并根据规范统计房屋类型和各类 ...

  10. 视频教程-ArcGIS之模型构建器(ModelBuilder)视频教程(GIS思维)-大数据

    ArcGIS之模型构建器(ModelBuilder)视频教程(GIS思维) 地理信息行业讲师,多个数字城市.国土资源项目实战经验,GIS思维创始人. 擅长ArcGIS列软件以及遥感软件(ENVI.PC ...

最新文章

  1. 基础算法整理(1)——递归与递推
  2. python中的tuple_python 数据类型 - tuple
  3. python 搭建登陆系统_Django 搭建CMDB系统完整[1](用户登录)
  4. Java数据库连接池知识汇总(C3P0+DBCP+Druid)
  5. PlateSpin 完全复制由于LVM没有可用空闲空间导致失败
  6. java虚拟机和javaGC_Java虚拟机(三):GC算法和种类
  7. jzoj4282-[NOIP2015模拟10.29B组]平方数游戏【构造】
  8. C语言程序设计上机前三题,C语言程序设计(含上机实验与习题解答)
  9. numpy 矩阵拼接_Numpy学习笔记(下篇)
  10. [转] 数据挖掘 机器学习 模式识别的关系
  11. 如何利用情感词典做中文文本的情感分析?
  12. 地理高程数据SRTM3简介
  13. 用户调研的操作步骤与过程模板
  14. SILKY MIRACLE宣布奚梦瑶为品牌代言人
  15. (九)C#之WinForm程序设计-升级版文本编辑器
  16. 如何查看office是否永久激活版本
  17. 【看好了】如何使用fiddler实现手机抓包,Filters过滤器!
  18. 基于用户体验的手机产品交互设计原则
  19. 有哪些适合在家做的正规兼职工作
  20. 算法设计与分析:分治法输出数字旋转方阵

热门文章

  1. linux安装tailf 命令
  2. 微服务网关(一)微服务的选择以及网关的功能
  3. 软件工程(成本/效益分析)
  4. ABB全新机器人伺服驱动3HAB8101-1DSQC345A 3E031704 3E031712 3E031785 3E032016 3E032176 3E032455 3E034013
  5. 扫描枪无限连服务器,无线一维扫描枪配置无线网络使用的方法
  6. unity3D僵尸模型和场景带动作,unity游戏素材
  7. Pytorch训练SSD网络时遇到的问题
  8. 二进制、十六进制转换表
  9. php 扫描条形码,将条形码扫描仪集成到PHP应用程序中?
  10. 传感器检测技术——概论