Skip to main content

在数据库中存储编辑模板

存储模板命令 可通过要素服务将当前地图中的所有编辑模板写入目标数据库中的系统表。 在模板视图中右键单击地图时,可以在快捷菜单上的管理模板窗格中找到它。

在数据库中存储模板适用于以下工作流:要求在 ArcGIS Pro 中创作的编辑模板与移动应用程序或 ArcGIS Web Editor 等 Web 应用程序共享。

使用此命令时,注意以下事项:

  • 您必须登录到 ArcGIS Online 或 ArcGIS Enterprise 11.3 或更高版本。

  • 要在作为参考共享的 ArcGIS Enterprise Web 图层中添加、更新或删除编辑模板,服务必须启用共享模板编辑功能。 有关详细信息,请参阅要素服务的编辑者权限

  • 当前地图中的所有编辑模板必须具有唯一的名称。 创建的具有相同名称且来自子类型图层组不同层的要素模板无法存储。

注意:

配置组模板时,请确认构成该模板的主模板和次模板都存在。 在存储模板之前,请修复构建器或从地图中删除组模板。

要将编辑模板存储到数据库中,请完成以下步骤:

  1. 启动 ArcGIS Pro,然后打开包含要存储的编辑模板的工程。

  2. 单击功能区工程选项卡,单击门户侧选项卡,确保激活正确门户并且您已使用发布者权限登录。

    单击返回按钮 返回到地图。

    有关添加门户连接的步骤,请参阅通过 ArcGIS Pro 管理门户连接

  3. 使用门户连接添加包含编辑模板的可编辑 Web 要素图层。

    确保包含编辑模板的地图为当前地图。

  4. 单击功能区编辑选项卡,然后单击管理编辑内容组中的管理模板

    随即打开管理模板窗格。

  5. 在模板视图中右键单击地图,然后单击存储模板

    出现存储模板对话框并显示在源工程模板查看器中为当前地图定义的编辑模板。

    • 目标数据库中具有相同名称但具有不同属性值的模板会显示警告图标

    • 目标数据库中当前不存在的模板会显示信息图标

    将鼠标悬停在图标上即可查看此信息。

  6. 对于处理重复模板,选择跳过在目标中覆盖

    仅当存在匹配的模板名称时,这些选项才可用。

    跳过

    将具有唯一名称的编辑模板复制到数据库,请勿替换名称匹配的模板。

    在目标中覆盖

    将具有唯一名称的编辑模板复制到数据库,并替换具有匹配名称的模板。

    “处理重复模板”选项

  7. 选中或取消选中删除数据存储中与任何工程模板均不匹配的模板复选框。

  8. 单击存储

    编辑模板被写入数据库。

  9. 要退出该命令并关闭对话框,单击关闭或单击对话框顶部的关闭