自定义属性字段

简介

鹰眼支持开发者为 entity 和 track 创建自定义描述字段。

entity:代表现实中一个被追踪轨迹的事物,它可以是一个人、一辆车或者任何运动物体。entity的系统描述字段有:

entity_name:entity的名称,也作为终端的唯一标识 entity_desc:entity的描述信息


除此之外,开发者还可以创建自定义的字段来描述 entity,例如:手机号、所属分组,所属城市等。


track:代表entity随着时间产生的一串轨迹点(point)。每一个轨迹点,系统已创建了以下字段来描述:

trackcolumn.png

除此之外,开发者还可以为轨迹点创建自定义字段。例如:温度、电量、油量、光照强度等等。这样,开发者可记录下终端除轨迹之外的其他实时信息。

接口下线公告

在鹰眼web 服务 API v2.0中开放了entity 和 track 自定义字段的管理接口。但鹰眼3.0由于在轨迹管理台中提供了更方便的可视化字段管理操作,故正式下线了entity 和 track 两类接口。

已下线接口包括:

模块 接口名称 功能说明
track addcolumn 创建一个自定义字段
deletecolumn 删除一个自定义字段
listcolumn 查询已创建的自定义字段
entity addcolumn 创建一个自定义字段
deletecolumn 删除一个自定义字段
listcolumn 查询已创建的自定义字段

管理自定义属性字段

如何在轨迹管理台中管理 entity 和 track 自定义属性字段呢?具体步骤为:

1. 进入轨迹管理台 ->选中某个 service,点击"设置" set.png

2. 选择"entity属性字段"或"track 属性字段",进行字段的增删改查操作。

trackcolumn1.png