可以将 ArcGIS Online 门户或 ArcGIS Enterprise 门户(10.6 或更高版本)中的矢量切片图层替换为另一个矢量切片图层。替换图层时,其内容会更新。其服务 URL 和项目 ID 不会更改。
替换矢量切片图层时,可指定目标图层(要替换的图层)和更新图层(替换图层)。您还可以指定存档图层名称。替换目标图层后,其内容将存档于您的门户中。(可选)除了目标图层的内容之外,还可以替换其项目信息。
目标图层和更新图层都必须托管在您的门户中,并且您必须是这两个图层的所有者。
此工作流的好处是,允许您在替换目标图层之前在门户中过渡和测试更新图层。替换图层时,用户访问不会中断。如果需要恢复更新,则可以使用存档图层。
下图展示了如何管理目标、更新和存档图层的属性:
- 目标图层 (A) 的项目 ID 不变。默认情况下,存档层使用更新图层 (B) 的项目 Id;或者,可以为存档图层分配新的项目 ID (C)。
- 目标图层 (A) 的服务 URL 不变。存档图层的服务 URL 引用目标图层名称,并附加单词 "archive" 和日期戳 (A_Archive)。门户不再包含具有更新图层的名称或服务 URL 的 web 图层。
- 目标图层内容 (A) 将被更新图层内容 (B) 替换。存档图层会存储替换后的目标图层内容 (A)。
最佳做法是,对更新图层和目标图层使用相同的空间参考和切片方案。它们也应该使用相同的图层结构。(如果目标图层由多个图层组成,则更新图层应包括具有相同名称的相同图层。) 如果不满足这些条件,则在替换图层后,使用 web 图层的地图可能无法正确绘制。
按照以下步骤替换矢量切片图层。
- 登录到 ArcGIS Pro。
您的活动门户必须是在其中托管 web 图层的门户。您必须使用具有图层的帐户登录。
- 单击功能区上的共享选项卡。在管理组中,单击替换 Web 图层 。
地理处理窗格将显示并打开替换 Web 图层工具。
- 对于目标图层,输入要替换的图层的服务 URL 或项目 ID。
可浏览到矢量切片图层或将其从目录视图或目录窗格拖动到目标图层输入框。或者,您可以复制粘贴图层的服务 URL 或项目 ID。
- 或者,对于存档图层名称,将默认值替换为新名称。
默认存档图层名称为 <target layer>_archive_<timestamp>。
- 或者,选中为存档图层创建新项目框。
取消选中此框时,归档图层使用更新图层的项目 ID。这是默认设置。选中此框后,会将新项目 ID 分配给存档图层,且更新图层的项目 ID 不再与任何内容相关联。
注:
此选项适用于 ArcGIS Enterprise 10.8 版本。
- 对于更新图层,输入将替换目标图层的图层服务 URL 或项目 ID。
- 或者,选中替换项目信息框。
默认情况下,不会替换与目标图层关联的项目信息。选中此框以将其替换为更新图层项目信息。将替换缩略图、摘要、描述和标签。不会替换根据其创建图层的配额(属性)、使用条款和包名称。
- 单击运行。
工具完成后,目标图层将替换为更新图层。存档图层存储在目标图层的文件夹位置。