错误

错误:用户无法使用此数据覆盖此服务,因为此数据已引用其他服务

Last Published: September 21, 2021

错误消息

通过“更新数据”选项或使用 publish() Python 方法中的 overwrite() 方法覆盖 ArcGIS Online 中的托管要素图层时,该过程或脚本会失败并返回以下错误:

错误: 用户无法使用此数据覆盖此服务,因为此数据已引用其他服务。
尝试覆盖托管要素图层时的错误弹出消息。

原因

托管要素图层将使用与原始文件名称不同的数据所在的文件覆盖。 可以将显示名称编辑为不同的名称,而原始名称在 ArcGIS REST 服务目录中保持不变。 上传的文件必须遵循 ArcGIS REST 服务目录中的名称。

解决方案或解决方法

要解决该问题并成功覆盖托管要素图层,请确保文件名与 ArcGIS REST 服务目录中指定的名称匹配。 以下步骤描述了如何定位托管要素图层名称:

  1. 在 ArcGIS Online 中打开所需的托管要素图层。
  2. 概述页面中,向下滚动并在右侧窗格中找到 URL
  3. 单击视图以打开 ArcGIS REST 服务目录。 可以在图层部分查看数据的原始名称。
ArcGIS Online 概述页面中的 URL 部分
  1. 重命名覆盖托管要素图层的所需文件,以匹配步骤 3 中显示的名称。

文章 ID: 000026287

接收通知并查找新问题或常见问题的解决方案

从我们全新的 AI 聊天机器人中获得简明答案和视频解决方案。

下载 Esri 支持应用程序

相关信息

发现关于本主题的更多内容

获取来自 ArcGIS 专家的帮助

联系技术支持部门

下载 Esri 支持应用程序

转至下载选项