arcgis10Modelbuilder快速入门

arcgis10Modelbuilder快速入门

ID:38257964

大小:1.56 MB

页数:20页

时间:2019-06-06

arcgis10Modelbuilder快速入门_第1页
arcgis10Modelbuilder快速入门_第2页
arcgis10Modelbuilder快速入门_第3页
arcgis10Modelbuilder快速入门_第4页
arcgis10Modelbuilder快速入门_第5页
资源描述:

《arcgis10Modelbuilder快速入门》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、Modelbuilder快速入门什么是modelbuilder模型构建器是一个用来创建、编辑和管理模型的应用程序。模型是将一系列地理处理工具串联在一起的工作流,它将其中一个工具的输出作为另一个工具的输入。也可以将模型构建器看成是用于构建工作流的可视化编程语言。模型构建器除了有助于构造和执行简单工作流外,还能通过创建模型并将其共享为工具来提供扩展ArcGIS功能的高级方法。模型构建器甚至还可用于将ArcGIS与其他应用程序进行集成。  Modelbuilder的优势·模型构建器是一个简单易用的应用程序,用于创建和运行包含一系列工具的工作流。·可以使用模型构建器创建自己的工具。使

2、用模型构建器创建的工具可在Python脚本和其他模型中使用。·结合使用模型构建器和脚本可将ArcGIS与其他应用程序进行集成。Modelbuilder的主要界面如下,非常的简洁。模型构建器的几个重要词汇1.模型元素模型元素主要有三种类型:工具、变量和连接符。·工具:地理处理工具是模型工作流的基本组成部分。工具用于对地理数据或表格数据执行多种操作。工具被添加到模型中后,即成为模型元素。·变量: 变量是模型中用于保存值或对磁盘数据进行引用的元素。有以下两种类型的变量:o数据:数据变量是包含磁盘数据的描述性信息的模型元素。数据变量中所描述的数据属性包括字段信息、空间参考和路径。o值

3、:值变量是诸如字符串、数值、布尔(true/false值)、空间参考、线性单位或范围等的值。值变量包含了除对磁盘数据引用之外的所有信息。·连接符: 连接符用于将数据和值连接到工具。连接符箭头显示了地理处理的执行方向。有以下四种类型的连接符:o数据: 数据连接符用于将数据变量和值变量连接到工具。o环境: 环境连接符用于将包含环境设置的变量(数据或值)连接到工具。工具在执行时将使用该环境设置。o前提条件: 前提条件连接符用于将变量连接到工具。只有在创建了前提条件变量的内容之后,工具才会执行。o反馈: 反馈连接符用于将某一工具的输出返回给同一工具作为输入。1.流程模型模型流程由一个

4、工具和连接到此工具的所有变量组成。连接线用于表示处理的顺序。可将多个流程连接到一起以创建一个更复杂的流程。2.中间数据运行模型时,模型中的各个流程都会创建输出数据。其中的某些输出数据只是作为中间步骤创建,而后连接到其他流程,以协助完成最终输出的创建。由这些中间步骤生成的数据称为中间数据,通常(但并不总是)在模型运行结束后就没有任何用处了。您可以将中间数据看作是一种应在模型运行结束后即删除的临时数据。但是,当您运行一个通过模型构建器窗口构建的模型时,中间数据并不会自动删除-是否将其删除是由您决定的。 1.模型参数模型参数是模型工具对话框中显示的参数。模型中的任何变量都可以转换为

5、模型参数。2.工作空间环境可在模型构建器中使用以下四种工作空间环境以简化模型数据管理:当前工作空间:支持"当前工作空间"环境设置的工具将指定的工作空间用作地理处理工具输入和输出的默认位置。临时工作空间:支持"临时工作空间"环境设置的工具可将指定的位置用作输出数据集的默认工作空间。"临时工作空间"专门用于存放不愿保留的输出数据。临时文件夹临时文件夹是一个文件夹位置,可用来写入基于文件的数据(如shapefile、文本文件和图层文件)。它是一个由ArcGIS管理的只读环境。临时GDB临时GDB是可以用来写入临时数据的文件地理数据库的位置。此外,存在内存工作空间,可以将地理数据库要

6、素类和表写入系统内存,而非磁盘。 1.细说模型元素蓝色椭圆表示输入数据,绿色椭圆表示输出数据,黄色矩形代表处理工具可以根据自身喜好更改图形布局流程状态尚未准备好运行:最初将工具拖动到模型构建器窗口中时,流程将处于"尚未准备好运行"状态(工具显示为白色),因为尚未指定所需的参数值。准备运行:为工具指定了全部所需参数值后,流程将处于"准备运行"状态。正在运行:如果模型工具显示为红色并且在结果窗口中创建包含消息的结果,则流程处于"正在运行"状态。已运行:如果在模型构建器中运行模型,所显示的工具和派生数据元素将带有下移阴影,表示已运行此流程并且已生成派生数据。保留中间数据可通过以下三

7、种方式保留中间数据:·在模型构建器中运行模型,因为通过"模型构建器"窗口运行模型不会自动删除中间数据。如果通过模型对话框或Python窗口执行模型,则会自动删除中间数据,在"模型构建器"窗口中运行则不会。·将中间数据变量设置为模型参数。由于模型参数显示在模型工具对话框中,因此此类数据应予保留。模型参数不可以被标记为中间数据,也不会被自动删除。·右键单击数据变量并确保取消选中中间控件来移除中间标记。 显示模型数据可使用添加至显示选项在执行模型后将模型输入和输出自动添加到ArcMap内容列表中右键单击任一数

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。