ArcGISModelBuilder创建与应用

本文详述了如何使用ArcGIS ModelBuilder创建和应用模型。通过实例展示了从打开数据到创建模型,设置参数,再到运行和管理模型的全过程,包括添加工具、设置模型参数、重命名模型元素、设置输出数据的符号系统以及中间数据管理等关键步骤。
摘要由CSDN通过智能技术生成

实验过程照片及详细教程请关注微信公众号:夫也的笔记
​ModelBuilder模型构建器是一个用来创建、编辑和管理模型的应用程序。模型是将一系列地理处理工具串联在一起的工作流,它将其中一个工具的输出作为另一个工具的输入。也可以将模型构建器看成是用于构建工作流的可视化编程语言。模型构建器除了有助于构造和执行简单工作流外,还能通过创建模型并将其共享为工具来提供扩展 ArcGIS 功能的高级方法。

01
打开数据查看模型
启动ArcMap

不同输入来运行该模型,而无需每次都打开“模型构建器”。

打开ArcToolbox工具箱,在工具箱空白处右击Add Toolbox,我这里选择的是我实验的工具“CompletedModels.tbx”,将已经建好的工具箱添加进来,在模型“Extract Vegetation for Proposed Roads”上双击,出现在如下图所示的界面。

创建模型参数后,可通过模型的工具对话框执行模型,从而为 Input Roads、Buffer Distance、Input Vegetation、Output Clipped Feature Class 和 XY Tolerance 参数提供不同的值。无需在每次运行模型时都打开“模型构建器”,也可以改用工具对话框。通过模型的工具对话框来运行模型还有一个额外的优势,那就是会在结果 窗口中创建结果,而在“模型构建器”内运行模型并不会在结果 窗口中创建结果。其余步骤会将模型变量显示为参数,以使其在模型工具对话框中所示。

02
创建模型
单击 ArcMap 标准工具 工具条上的模型构建器按钮 ,打开“模型构建器”窗口用于编辑操作。也可以通过右键单击现有工具箱并选择新建 > 模型来创建一个新模型。这样便可在该工具箱中创建一个具有默认名称的模型,并打开该模型以执行编辑。以下为利用Buffer和Clip进行组合的一个实例,请按照步骤操作。

1、在工具搜索 窗口中,输入Buffer,然后单击搜索按钮 。

“缓冲区”工具将与其他搜索项一并列出。

2、将搜索项缓冲分析,表示“分析”工具箱中的缓冲区工具,拖动到“模型构建器”画布的空白区域中。

3、这样便可将工具和输出数据变量添加到模型中。输出变量将通过连接符连接到工具。工具和输出数据均为空(即没有颜色),这是由于尚未指定任何工具参数。

4、以同样的方式搜索并添加“分析”工具箱中的“裁剪”工具。如果两个工具互相压盖,可单击“模型构建器”工具条上的自动布局按钮 来排列工具。

还存在两种在模型中添加工具的其他方法,但本教程中并没有采用,下面将列出这些方法以供参考:

在ArcToolbox窗口中,导航到ArcToolbox > Analysis Tools > Proximity。可以选择“Buffer”并将该工具拖动到“模型构建器”画布的空白区域中。

在“模型构建器”窗口的工具条上单击添加数据或工具按钮 ,然后导航到ArcToolbox > Analysis Tools > Proximity。选择“Buffer”工具,然后单击添加。

通过以上步骤已将各工具添加到模型中,接下来便可以填入工具参数。

步骤:

1、在“模型构建器”中,双击“Buffer”工具打开其工具对话框。

2、对于输入要素参数

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值