使用modelbuilder创建工具.docVIP

  1. 1、本文档共14页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
使用modelbuilder创建工具

使用模型构建器创建工具 Resource Center 复杂性:入门级 数据要求:ArcGIS 教程数据安装程序 目标: 了解如何创建模型工具。 此教程将引导您逐步完成模型工具的创建过程。在此教程中,通过将模型变量显示为模型参数,从而使在模型构建器中执行工具的教程中构建的模型成为有用的工具。 有关创建模型工具的综合概述,请参阅使用模型构建器创建工具快速浏览。 假定您在开始此教程前已安装了 ArcGIS Desktop(ArcView、ArcEditor 或 ArcInfo)。此教程所需的数据包含在 ArcGIS Desktop CD 中,且默认安装在 C:\arcgis\ArcTutor 目录下。教程情景是虚构的,原始数据已针对教程进行了调整。 为了避免损坏原始数据,请将 ModelBuilder 文件夹从 C:\arcgis\ArcTutor 目录下复制到计算机的 C 盘。如果将数据复制到其他驱动器或位置,请确保在执行以下所有步骤时均使用相应的驱动器。 步骤: 打开地图文档。 创建模型。 显示工具参数。 创建模型参数。 对模型元素重命名。 设置模型参数顺序。 设置模型参数类型。 对模型参数设置过滤器。 为输出数据设置符号系统。 管理中间数据。 更改模型的常规属性。 记录模型。 1 - 打开地图文档 在 Windows 资源管理器中浏览到 C:\ModelBuilder 文件夹,然后双击 Extract Vegetation.mxd。此操作将启动 ArcMap 并打开该地图文档;另外,也可以执行下列操作 步骤: 单击开始 所有程序 ArcGIS ArcMap 10 启动 ArcMap。 在 ArcMap - 启动 对话框中,单击现有地图 浏览更多。 将出现打开 ArcMap 文档 对话框。 浏览到 C:\ModelBuilder 文件夹,选中 Extract Vegetation.mxd,然后单击打开。 这样便可打开 Extract Vegetation.mxd。 2 - 创建初始模型 执行在模型构建器中执行工具中的相应步骤。此教程中使用相同的模型开始。 如果之前保存了该模型,则右键单击模型将其打开,然后选择编辑。如果此模型是在“在模型构建器中执行工具的教程”中运行后才保存的,则模型要素周围可能会有下移阴影。要移除下移阴影,可在“模型构建器”工具条上单击验证整个模型按钮 来验证整个模型。 双击目录 窗口中的示例模型。将打开工具对话框,但不显示任何参数,如下图所示。 如果单击确定以运行此工具,则会运行该模型。即使为输出变量选中了添加至显示,模型的输出 (ClippedFC) 也不会添加到 ArcMap 的内容列表中。原因是通过模型的工具对话框运行模型时,将会忽略添加至显示设置。要将输出添加至显示,必须将输出变量变为模型参数。 创建模型参数的另一个原因是,您希望以不同输入来运行该模型,而无需每次都打开“模型构建器”,如下图所示。 创建模型参数后,可通过模型的工具对话框执行模型,从而为 Input Roads、Buffer Distance、Input Vegetation、Output Clipped Feature Class 和 XY Tolerance 参数提供不同的值。无需在每次运行模型时都打开“模型构建器”,也可以改用工具对话框。通过模型的工具对话框来运行模型还有一个额外的优势,那就是会在结果 窗口中创建结果,而在“模型构建器”内运行模型并不会在结果 窗口中创建结果。 其余步骤会将模型变量显示为参数,以使其在模型工具对话框中如上所示。 3 - 显示工具参数 要定义“缓冲距离”和“XY 容差”参数,需要为它们创建模型变量。 将工具添加到模型后,会自动为输入和输出数据集创建模型变量,但不会为任何其他工具参数创建模型变量。主要是为了美观,如果自动为每个工具参数都创建变量,则模型图很快就会变得难以辨认。例如,将缓冲区工具添加到模型后,会自动为输出要素类参数创建变量。右键单击 Buffer 并填充输入要素参数后,便会为输入要素创建模型变量。所有其他参数(如距离、侧类型和末端类型)并不会作为变量自动添加到模型中。以下步骤将为距离 [值或字段] 和 XY 容差创建模型变量。 步骤: 在目录 窗口中,右键单击模型,然后单击编辑。将在“模型构建器”中打开模型。 右键单击 Buffer。 单击获取变量 从参数 距离 [值或字段]。 此操作会将“距离”参数作为变量添加到模型中。 右键单击 Clip。 单击获取变量 从参数 XY 容差。 4 - 创建模型参数 您已为“距离”和“XY 容差”创建了变量,接下来便可创建模型参数。 步骤: 右键单击 Distance [va

文档评论(0)

juhui05 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档