操作方法

操作方法:在 ArcGIS Online 中使用 ArcGIS REST API 从图层组中删除托管要素图层

Last Published: April 12, 2024

描述

如果图层在图层组中不再相关或不再需要,则从组中删除该图层可使 ArcGIS Online 中的数据图层保持井井有条。 从图层组中删除图层需要使用 ArcGIS Online 中的 ArcGIS REST API。 当 ArcGIS REST API 涉及具有大量数据的工程时,它非常有用。 在本例中,六个要素图层分组到单个图层组中。

包含六个要素图层的图层组

本文提供了在 ArcGIS Online 中使用 ArcGIS REST API 从图层组中删除要素图层的工作流。

解决方案或解决方法

  1. 登录到 ArcGIS Online。
  2. 内容页面上,浏览至所需的托管要素图层,单击更多选项更多选项图标。然后选择查看详细信息
  3. 概览选项卡的 URL 旁边,单击查看以打开 ArcGIS REST 服务目录窗口。
包含视图按钮的要素图层的 URL。
  1. ArcGIS REST Services Directory 窗口中,单击管理。 向下滚动并单击从定义中删除
包含 Admin 选项的 ArcGIS REST 服务目录窗口中的标题。
ArcGIS REST 目录目录窗口中的页脚,其中包含从定义中删除选项。
  1. 从服务定义中删除文本框中,检索要删除的图层的 ID 编号。 在本例中,要删除的图层为 Layer_B,ID 编号为 2。
从服务定义中删除文本框,其中包含代码。
  1. 删除从服务定义中删除文本框中的文本。
  2. 从服务定义中删除文本框中指定以下代码。 将 <ID_NUMBER> 替换为要删除的图层的 ID 编号。
{
  "layers": [
    {
      "id": ""
    }
  ]
}
从服务定义中删除文本框,其中包含用于删除要素的代码。
  1. 单击从服务定义中删除
  2. 单击关闭关闭按钮图标关闭 ArcGIS REST 服务目录窗口。
  3. 刷新概览选项卡,更新后的图层将显示在图层部分中。

下图显示了从图层组中删除 Layer_B 后 web 地图上的其余图层。

删除所需要素图层后对 Web 地图中的图层进行分组

文章 ID: 000032303

获得人工智能支持

使用 Esri Support AI Chatbot 快速解决您的问题。

立即开始聊天

相关信息

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

获取来自 ArcGIS 专家的帮助

联系技术支持部门

立即开始聊天

转至下载选项