AI
产品服务
解决方案
文档与支持
定价
更新时间: 2026/03/24 15:47
缓存轨迹处理
下载开发文档
简介

Harmony鹰眼SDK在网络不畅时,将采集到的轨迹持久化在客户端本地,称为轨迹缓存。
• 查询缓存信息通过TraceClient类的queryCacheTrack方法,查询客户端缓存的轨迹数据所属的终端实体名称、时间段、轨迹点数量等信息。
• 清空缓存通过TraceClient类的clearCacheTrack方法,清空满足指定条件的轨迹缓存数据。

查询缓存信息

通过queryCacheTrack方法,查询客户端缓存轨迹数据所属的终端实体名称、时间段、数量等信息;
以下代码片段表示,查询缓存在本机上的所有entity的时间段和轨迹点数量信息。

[BinaryExpression]
清空缓存信息

通过clearCacheTrack方法,清空客户端缓存的轨迹信息。
以下代码片段表示,清空缓存在本机的某个实体的缓存轨迹。

const isClear: boolean = await traceClient.clearCacheTrack(name); // 清除缓存轨迹
this.queryResponseMsg = isClear + ''
if (isClear) {
showToast(this.uiContext, '清除缓存轨迹成功')
}

上一篇

轨迹追踪

下一篇

空间检索

本篇文章对您是否有帮助?