ModelBuilder 常见问题解答

什么是 ModelBuilder in Map Viewer

ModelBuilder 是一款交互式画布,可以在其中使用 Map Viewer 提供的分析工具来构建分析工作流。 通过将数据和分析工具链接到工作流中来创建模型,其中一个工具的输出将成为另一工具的输入。 这些工作流可以涵盖日常数据管理任务到复杂的空间分析。 模型通过支持迭代工作流运行、自动化多步骤过程和记录工作流来简化分析。

如何访问 ModelBuilder

要访问 ModelBuilder,您必须拥有一个符合以下要求的 ArcGIS Online 订阅账户:

  • 用户类型 - ProfessionalProfessional Plus
  • 角色 - 发布者、服务商、管理员,或者具有创建、更新和删除内容、发布托管要素图层以及执行分析权限的自定义角色
  • 配额 - 您的账户至少拥有 30 个可用配额。

了解有关 ModelBuilder 许可要求的详细信息

为何分析窗格中缺失 ModelBuilder 选项卡?

如果 ModelBuilder 选项卡缺失,则可能意味着您不满足使用 ModelBuilder许可要求

ModelBuilder 中提供哪些可用的工具?

目前支持以下要素分析工具:聚合点计算复合指数计算密度创建缓冲区创建视域创建流域融合边界丰富图层按属性过滤查找质心查找热点查找异常值查找点聚类查找相似位置生成细分面生成行驶区插值点连接要素合并图层叠加图层汇总中心和离差邻近汇总范围内汇总追踪下游

目前不支持将以下要素分析工具添加到模型中:“计算出行成本”、“选择最佳设施点”、“提取数据”、“按属性和位置查找”、“查找最近设施点”和“规划路线”。 从模型运行时,“邻近汇总”和“丰富图层”不支持使用出行模式。 “查找热点”和“查找异常值”不支持使用 Esri 人口数据。

是否可以向模型添加栅格分析工具?

否。目前,ModelBuilder 仅支持要素分析工具。 计划在未来的更新中集成栅格分析工具。

是否可以向模型添加栅格函数?

否,栅格函数不能添加到模型中。 栅格函数编辑器是一种可视化编程界面,与 ModelBuilder 相似,用于构建影像和栅格函数模版。

是否可以计划运行模型?

否。计划在未来的更新中将模型作为 web 工具计划运行。

可以向模型中添加哪些类型的数据?

可以在模型中将要素图层和托管表用作输入数据。

是否可以向模型添加 ArcGIS Living Atlas of the World 图层?

可以,ArcGIS Living Atlas 要素图层受支持。

了解有关将数据添加到模型的详细信息

模型中的中间数据是什么?

ModelBuilder 中的中间数据是指模型运行时由工具创建的临时数据。 这些输出不会发布托管服务,从而减少模型运行时间。 无法在地图上保存或可视化中间数据,只能将其用作模型中其他工具的输入。

了解有关中间数据的详细信息

是否可将模型工具的输出发布为托管要素图层?

是。 默认情况下,模型中的每个工具将生成中间数据。 通过在工具对话框中为结果类型参数选择创建托管图层覆盖现有图层,可以创建托管输出。

了解有关模型输出的详细信息

是否可以覆盖现有模型输出图层?

是。 通过选择覆盖现有图层作为结果类型,或者选择创建托管图层并选择如果存在同名图层,则自动覆盖,可以覆盖现有结果图层。

了解有关模型输出的详细信息

是否可以共享模型?

是。 支持与群组、组织或公众共享模型。

了解有关共享模型的详细信息

我是否可以打开和共享其他组织成员创建的模型?

是。 拥有 ModelBuilder 访问权限的用户可以打开已与其共享的模型。 将以只读模式打开共享模型,可以复制并激活共享模型以允许编辑和运行该模型。

了解有关共享模型的详细信息

是否可以在不同的 web 地图中打开模型?

是,可以在 web 地图中打开您拥有或者已与您共享的模型项目。

了解有关打开模型的详细信息

是否可以删除已添加模型的 web 地图?

是,可以删除带有模型的 web 地图。 分析模型项目仍位于内容中,并且可将其添加至其他 web 地图。

管理员是否可以访问和删除不属于他们的模型?

是。 管理员可以打开、修改和删除其组织中的所有模型。

Map Viewer 中使用时,ModelBuilder 是否消耗配额?

是,当您连接到分析会话时,将会消耗配额。 创建、编辑和运行模型需要一个连接的分析会话。 当运行高级工具时,将消耗附加配额。

了解有关 ModelBuilder 中配额的详细信息

ModelBuilder 中运行工具是否消耗附加配额?

除了模型会话成本之外,丰富图层生成行驶区也会以与工具窗格中运行的工具相同的速率消耗配额。 ModelBuilder 中不支持估算这些工具使用的配额。 将根据工具的输入要素数量来计算配额消耗,在模型运行之前,无法在模型中可靠地确定该数值,因为模型中的某些工具可能会执行空间操作,在工具运行完成之前,输出要素的数量未知。 如果已知工具的输入数量,则可以使用配额消耗率来计算该工具运行的估值。 有关丰富图层生成行驶区的配额消耗率的信息,请参阅了解空间分析的配额

查看模型是否消耗配额?

否,查看模型无需配额。 可以在仅查看模式下浏览和查看现有模型,而无需连接到分析会话。 不支持以仅查看模式编辑逻辑示意图或工具。

是否可以在不启动分析会话的情况下编辑模型?

否。 编辑模型需要已连接的分析会话。

当我无法单击断开连接按钮时,如何从分析会话断开连接?

可以通过关闭或刷新浏览器来断开分析会话的连接。 在无法单击断开连接按钮的情况下,这可能是必要的,例如,如果取消模型运行花费了很长的时间。

如果 Internet 断开连接,我的分析会话会发生什么?

如果 Internet 连接丢失,分析会话将断开并且模型运行将被取消。

如果 Internet 重新连接并且您仍然登录到 Map Viewer,您可以单击另存为 另存为 保存模型的副本。 如果刷新浏览器、激活模型或退出 Map Viewer 登录,则待处理的编辑将会丢失。

ModelBuilderArcGIS Data Pipelines 存在哪些差异?

ModelBuilderArcGIS Data Pipelines 的相似之处在于它们都提供了无代码、可视化的用户体验,用于在 web 上创作可重复的工作流。 主要差异如下所示:

  • ModelBuilder 使用 Map Viewer 中的分析工具自动化分析工作流。Data Pipelines 自动化数据集成和准备工作流,并且包含多个用于清理、格式化和准备数据以进行可视化和下游分析的专用工具。
  • ModelBuilder 支持要素图层和表,并计划在未来的更新中支持栅格数据。 Data Pipelines 支持矢量和表格数据。 您也可以使用 Data Pipelines 连接到一系列外部数据源,其中包括 Amazon S3Google BigQuerySnowflake、要素图层以及已上传的本地文件等。
  • ModelBuilder 是包含在 Map Viewer 中并集成到 Map Viewer 分析中的一项功能。 Data Pipelines 是独立于 Map Viewer 使用的 ArcGIS 应用程序。