Beta:
ModelBuilder in Map Viewer 目前处于测试阶段。 通过 ModelBuilder Early Adopter Community 论坛分享您的经验并寻求支持。
当运行模型时,将为模型中的每个过程创建输出数据。 来自中间工具的某些输出仅用于生成另一个工具的输入,当模型完成后,将不再使用。 为了有效地管理数据,可以对这些工具进行配置,以便不创建任何输出数据集。
中间数据
模型中所有工具的默认结果类型为创建中间数据。
ModelBuilder 中的中间数据是指模型运行时由工具创建的临时数据。 这些输出不会发布托管服务,从而减少模型运行时间。 无法在地图上保存或可视化中间数据,只能将其用作模型中其他工具的输入。
中间数据存储在分析会话中,当模型不再处于活动状态或者会话断开连接时,将删除中间数据。
Beta:
目前无法将中间数据另存为托管图层。 将在未来的版本中提供根据中间图层创建托管图层。
托管数据
对于要在地图上保存或可视化的工具输出,可以创建托管数据输出。 建议您为模型中的最后一个输出创建输出数据集。
以下为创建托管输出的结果类型选项:
- 创建托管图层 - 将为数据输出创建一个新的托管图层。 当选择创建托管图层时,以下参数可用:
- 输出名称 - 要创建并显示的图层的名称。
如果存在同名的图层,则自动覆盖 - 使用此参数重新运行模型,而不更改输出名称。 默认启用此参数。 如果组织中尚不存在该图层,则在第一次运行模型时,将创建一个新图层,并将在后续模型运行中覆盖该图层。
如果您不希望覆盖输出,请取消选中此参数。
覆盖现有图层 - 选择一个现有图层作为数据输出进行覆盖。 单击图层 并浏览至要覆盖的图层。 您必须为图层项目所有者或者具有管理员权限,才能覆盖图层。
新结果的空间参考必须与正在覆盖的现有项目的空间参考相匹配。
当覆盖图层时,将不会保留图层配置(如符号系统和弹出窗口)。 所有图层将使用默认工具输出配置。
警告:
覆盖图层为永久性操作,无法撤消。