返回参数 | 返回参数1 | 返回参数2 | 返回参数3 | 类型 | 备注 |
|---|
status | int32 | 状态码 0:成功 1:服务内部错误 2:http method 错误 3:参数错误 4:查询红绿灯动态数据失败(访问下游服务失败) 5:上传轨迹点失败 6:探路失败 其他通用状态码:https://lbsyun.baidu.com/index.php?title=webapi/appendix |
message | string | 状态码对应的信息 |
latest_point | string | 设备最新的定位点(gcj02坐标) |
mm_info | object | 轨迹点绑路的位置点信息 |
| | float | 绑路位置 与 轨迹点 之间的距离 |
| | string | 轨迹点绑路的位置点坐标(经度,纬度)gcj02坐标 |
result | array | 数组,没有查询到红绿灯数据返回空 |
| | object | 探测到的前方有红绿灯的路口 |
| | distance | int | 前方路口距离最新定位点的距离(单位:米) |
| | location | string | 探测到的前方路口的坐标点(gcj02),也是红绿灯的坐标点 |
| | array | 数组,这个路口不同方向的红绿灯动态数据,如果该数组为空,说明当前路口没有挖掘到动态数据 |
| | linkid | int64 | 进入红绿灯路口的link |
| | outlinkids | array | 红绿灯路口退出link。可能存在多个转向共用一个灯的情况,因此退出路口的linkid可能有多个。 |
| | timestamp | uint64 | 时间戳 |
| | road_flow_direction | string | 行驶流向说明: 11: 直行 12: 左转 13: 右转 21: 直左混行 22: 直右混行 23: 左右混行 24: 直左右混行 31: 掉头 99: 其他 |
| | lamp_status_1 | int | 当前信号灯灯态: 11:灭灯 21:红灯 22:黄灯 23:绿灯 24:黄闪 |
| | count_down_1 | int | 当前灯态的倒计时;用于展示当前灯态的倒计时读秒 倒计时存在值为10000的情况,10000表示没有挖掘到这个灯的倒计时数据。 |
| | period_1 | int | 当前灯周期(展示时长)period 表示一个置信区间;period 一般<=count_down。 有一些挖掘到的数据可能count_down不一定准确,但是我们可以确保在 period 范围内灯态是正确的。 当 period 倒计为0 时,如果有下一个灯态的数据,则展示下个灯态;如果没有下个灯态的数据,则灭灯。 |
| | lamp_status_2 | int | 第二个灯的状态,取值范围同lamp_status |
| | count_down_2 | int | 第二个灯的倒计时 |
| | period_2 | int | 第二个灯的展示时长 |
| | lamp_status_3 | int | 第三个灯的状态 |
| | count_down_3 | int | 第三个灯的倒计时 |
| | period_3 | int | 第三个灯的展示时长 |
| | lamp_status_4 | int | 第四个灯的状态 |
| | count_down_4 | int | 第四个灯的倒计时 |
| | period_4 | int | 第四个灯的展示时长 |