操作方法

操作方法:使用 ArcGIS REST API 从位置共享图层删除轨迹

Last Published: August 19, 2024

描述

Note:
The functionalities of ArcGIS Collector, ArcGIS Explorer, and ArcGIS Tracker are now available in ArcGIS Field Maps. There are no new capabilities planned for these apps—all future updates will be focused on Field Maps. Migration is recommended. See ArcGIS Blog: Migrate to Field Maps for more information.

ArcGIS Tracker 用于追踪移动用户的移动。 有时,需要删除位置以重置用户的移动或者从记录中移除不必要的轨迹。 但是,位置共享图层未指示要素图层定义中的“删除要素”功能。 在 ArcGIS Online 中,可以通过 ArcGIS REST API 使用“删除要素”操作完成此功能。 本文演示了在 ArcGIS REST API 中使用“删除要素”操作从位置共享图层删除轨迹的工作流。

解决方案或解决方法

Note:
The ability to delete tracks is restricted to administrators.
Note:
Deleting individual tracks directly is not supported in ArcGIS Online. Performing the following workflow deletes the user's tracks entirely. 
Note: 
Esri recommends creating a backup of the data by exporting the location sharing layer as a shapefile or CSV file before deleting the track views. Refer to ArcGIS Online: Export data from hosted feature layers for further instructions.
  1. 登录到 ArcGIS Online,然后单击群组 > 我的群组
  2. 浏览至并单击追踪共享的群组。
  3. 最近添加的内容专题群组内容下,浏览至并单击该托管要素图层。
  4. 在项目详细信息页面上,向下滚动至页面底部。 在 URL 部分中,单击查看
URL 部分中的“查看”按钮。
  1. 在 ArcGIS REST 服务目录的图层下,右键单击轨迹并选择在新选项卡中打开链接
“图层”下的“轨迹”选项。
  1. 在生成的新选项卡的 URL 中,在“0”和“?token”部分之间插入 /deleteFeatures/。 下图显示了附加到 URL 的 deleteFeatures 参数。
URL 中附加的“deleteFeatures”。
  1. 删除要素:轨迹 (ID: 0) 页面中,配置删除要素操作。
    1. 对于 Where,键入 created_user in ('<username>')
Note:
For more information on the clauses used in this workflow, refer to ArcGIS Online: Deleting tracks.
  1. 对于失败时回滚,单击 False
  2. 对于返回删除结果,单击 False
  3. 对于异步,单击 True
  4. 单击删除要素
在“删除要素”页面上配置的“删除要素”参数。
  1. 单击 statusURL 中的链接。
statusURL 的链接。

状态中返回“Completed”时,将从位置共享图层中删除该轨迹。

在“删除要素状态”页面中,针对“状态”显示的 Completed 消息。

文章 ID: 000028200

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

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

下载 Esri 支持应用程序

相关信息

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

获取来自 ArcGIS 专家的帮助

联系技术支持部门

下载 Esri 支持应用程序

转至下载选项