在实际的工作中,我们常常需要ArcGIS实现批处理操作,而对于不会python,或者对python不熟的同志,可能非常有必要用一下ArcGIS模型自带的model builder。

这里我以一个简单的例子,来说明这个工具方便性。现在我有一个文件夹,里面包含了四个dbf文件,现在我需要对这写dbf文件分别进行操作,比如Add filed, Field Calculator等等。

这里主要涉及到如何在model builder中添加循环操作。先上个图:

主要步骤:(1)将文件夹拖入到model builder;(2)Insert->Iterations->tables;(3)最后就是常规处理过程。对于不同的循环,需要在第二步选择不同的对象比如还有files, fileds和rasters等的循环。这个例子的功能就是给argis_model文件夹下面每个dbf文件添加一个field。

Note:需要注意的是,我们有时候需要对批处理的复杂度要求比较高,这时候可以将建立的model导出为python scripts,然后我们可以根据需要修改代码,实现其它一些复杂功能。

更多关于ArcGIS model builder,可以参考:

https://pro.arcgis.com/zh-cn/pro-app/help/analysis/geoprocessing/modelbuilder/using-feedback-in-iteration.htm

转载本文请联系原作者获取授权,同时请注明本文来自张凌科学网博客。

链接地址:http://blog.sciencenet.cn/blog-922140-1063487.html

上一篇:DHSVM结果文件处理程序

下一篇:Origin绘填充等值线图

arcgis 循环模型批量处理_科学网—ArcGIS模型构建器批处理操作 - 张凌的博文相关推荐

  1. mh采样算法推导_科学网—MCMC中的Metropolis Hastings抽样法 - 张金龙的博文

    Metropolis Hastings抽样法示例 jinlongzhang01@gmail.com Metropolis Hasting(下面简称MH)是蒙特卡罗马尔科夫链中一种重要的抽样方法.本文简 ...

  2. arcgis坐标系未定义_科学网—ArcGIS中的坐标系:基本概念和常用操作 - 李郎平的博文...

    ArcGIS中的坐标系:基本概念和常用操作 李郎平,Email: lilp@lreis.ac.cn 中国科学院地理科学与资源研究所,资源与环境信息系统国家重点实验室 缘由:介绍GIS(地理信息系统)中 ...

  3. pfamscan 的使用_科学网—[转载]InterProScan的使用教程 - 黄顺谋的博文

    InterPro是一个数据库,其提供蛋白序列的功能分析并归纳为一个个蛋白家族,同时还预测了presence of domains和important sites.为了将蛋白分类,InterPro使用先 ...

  4. matlab图片白边_科学网—[原创] matlab输出图片无白边 - 杨光的博文

    今天要做一个gif动画,可惜GIF Movie Gear不认eps文件,无奈只好输出png格式的文件,麻烦来了,输出的图像有白边!之前挥之不去的问题再一次来了.在网上搜索一个多小时,都是说什么先ims ...

  5. g2 折线图点与点之间直线_科学网—ggplot2实现散点折线图 - 肖斌的博文

    准备的数据: 第一列是时间,第二列是样本,第三列是具体数值.横轴标为时间,纵坐标为具体数值,图中不同颜色展示不同样本. 具体的代码: library(ggplot2) png("./xyz. ...

  6. python字母频率_科学网-Python统计字母频数和频率-吕波的博文

    方案一 统计字符串中的字母频数 import collections import re d = collections.defaultdict(int) S = "testTypecopy ...

  7. ieee期刊的科技写作思路曹文平_科学网—怎样向IEEE期刊投稿* - 吴雄君的博文

    * 作者郭更生教授:曾任IEEE Transactions on Communications Magazine总编,IEEE Communications Magazine高级技术编辑,台湾某大学教 ...

  8. Java对象的两大特征_科学网—Java 面向对象的四个特征 - 李玖栋的博文

    1.抽象: 抽象--就是忽略一个主题中与当前目标无关的那些方面,以便更充分地注意与当前目标有关的方面.(就是把现实世界中的某一类东西,提取出来,用程序代码表示,抽象出来一般叫做类或者接口.)抽象并不打 ...

  9. r语言做绘制精美pcoa图_科学网—R语言 PCA PCoA ggplot2 - 靳泽星的博文

    这一篇是衔接上一篇的,就是要用ggplot2程序包对PCA和PCoA进行可视化.代码我直接照搬过来了,只是绘图的时候用ggplot函数.ggplot2包实现了一个在R中基于全面一致的语法创建图形时的系 ...

  10. r语言算巢式设计方差分析_科学网—巢式设计之R篇 - 林元震的博文

    巢式设计(Nested design),也称为嵌套设计或系统分组设计.把研究对象分成若干组,每组内又分若干亚组,每个亚组又有若干观测值的设计,称为巢式设计.根据因素数的不同,巢式设计可分为二因素(二级 ...

最新文章

  1. 案例:来自Uber的Go语言GC优化实践
  2. 一个好用的 SAP UI5 本地打包(build)工具,自动生成Component-preload.js
  3. 获取当前ip_教程丨WIN10系统下设置固定IP或动态IP
  4. 学员感言html效果图,学员感言丨非计算机专业学员 开始学HTML5的点点滴滴
  5. tensorflow3
  6. Django讲课笔记04:Django项目的调试
  7. 打印机一直显示正在打印中_汉印CP4000:照片打印机中的“实力派”!支持无线打印,自动覆膜...
  8. python3.7.3安装失败_python 3.7.3安装web.py报错解决方法
  9. css修改layui的下拉框样式 js_layui,经典模块化前端UI框架,前端菜鸟带你初识栅格。...
  10. [裴礼文数学分析中的典型问题与方法习题参考解答]4.5.14
  11. 软件测试工程师经典面试题
  12. 全国计算机自动化办公专业人才证书,急问懂计算机证书的人
  13. Minimax AI 算法在井字游戏(或 Noughts and Crosses)游戏中的实现
  14. java中怎么改变白天模式,android 白天黑夜模式切换例子源码
  15. 未来计算机手抄报图片,小学生科技创造未来手抄报图片简单又漂亮
  16. 发现魔方阵的一个有趣现象
  17. Excel统计某一列的直方图
  18. [JS]JavaScript基础学习笔记(黑马pink+尚硅谷李立超)
  19. 使用OpenVINO运行PPTracking下FairMOT多目标跟踪模型
  20. java实现麦克风自动录音

热门文章

  1. 金融专硕可以用计算机吗,金融硕士考研:考研金融431能带计算器吗?
  2. ffmpeg限制文件大小php,ffmpeg将音频比特率限制为128kb / s [关闭]
  3. 世界之窗浏览器 java_浏览器部分JavaScript失效如何解决
  4. 正向查找区域和反向查找区域的操作教程(内提供系统镜像下载)
  5. pip常用方法与升级到18.0升级报错问题
  6. Linux系统中xz命令用法详解(压缩和解压缩)
  7. 用u盘给服务器装win7系统,用U盘装系统装Win7图文教程
  8. oculus在win7下安装
  9. 纽约大学文科学院计算机,2016年美国大学文科排名大全
  10. 测序数据量,测序深度和测序覆盖度