设备网络SDK开发使用手册

NET_DVR_TRAFFIC_DATA_QUERY_RESULT

交通数据查询结果结构体。

struct{
  DWORD                            dwSize;
  DWORD                            dwChannel;
  char                             sLicense[MAX_LICENSE_LEN];
  DWORD                            dwPlateType;
  DWORD                            dwPlateColor;
  DWORD                            dwVehicleColor;
  DWORD                            dwVehicleType;
  DWORD                            dwIllegalType;
  DWORD                            dwEventType;
  DWORD                            dwForensiceType;
  WORD                             wVehicleLogoRecog;
  BYTE                             byLaneNo;
  BYTE                             byDirection;
  WORD                             wSpeed;
  BYTE                             byDataType;
  BYTE                             byRes[253];
  NET_DVR_TRAFFIC_PICTURE_PARAM    struTrafficPic[MAX_TRAFFIC_PICTURE_NUM];
}NET_DVR_TRAFFIC_DATA_QUERY_RESULT,*LPNET_DVR_TRAFFIC_DATA_QUERY_RESULT;

Members

dwSize
结构体大小
dwChannel
查询通道,按位表示,bit0表示数字通道01(通道号33),bit1表示数字通道02(通道号34),依次类推,取值:0- 无效,1- 有效
例如:
dwChannel&0x1==1表示数字通道01的查询结果
dwChannel&0x8==1表示数字通道04的查询结果
sLicense
车牌号码,GB2312编码
dwPlateType
车牌类型,按位表示,支持复选,取值:0- 无效,1- 有效,定义如下所示:
bit0- 未知(其他),bit1- 标准民用车与军车,bit2- 02式民用车牌,bit3- 武警车,bit4- 警车,bit5- 民用车双行尾牌,bit6- 使馆车牌,bit7- 农用车,bit8- 摩托车
dwPlateColor
车牌颜色,按位表示,支持复选,取值:0- 无效,1- 有效,定义如下所示:
bit0- 未知(其他),bit1- 黄色,bit2- 白色,bit3- 黑色,bit4- 绿色,bit5- 蓝色
dwVehicleColor
车身颜色,按位表示,支持复选,取值:0- 无效,1- 有效,定义如下所示:
bit0- 未知(其他),bit1- 白色,bit2- 银色,bit3- 灰色,bit4- 黑色,bit5- 红色,bit6- 深蓝色,bit7- 蓝色,bit8- 黄色,bit9- 绿色,bit10- 棕色,bit11- 粉色,bit12- 紫色,bit13- 深灰色
dwVehicleType
车辆类型,按位表示,支持复选,取值:0- 无效,1- 有效,定义如下所示:
Bit0- 未知(其他),Bit1- 客车,Bit2- 大货车,Bit3- 轿车,Bit4- 面包车,Bit5- 小货车,Bit6- 行人,Bit7- 二轮车,Bit8- 三轮车,Bit9- SUV/MPV,Bit10- 中型客车
dwIllegalType
违法类型,按位表示,支持复选,取值:0- 无效,1- 有效,定义如下所示:
bit0- 其他(保留),bit1- 低速,bit2- 超速,bit3- 逆行,bit4- 闯红灯,bit5- 压车道线,bit6- 不按导向,bit7- 路口滞留,bit8- 机占非,bit9- 违法变道,bit10- 不按车道,bit11- 违反禁令,bit12- 路口停车,bit13- 绿灯停车,bit14- 未礼让行人,bit15- 违章停车,bit16- 违章掉头,bit17- 占用应急车道,bit18- 未系安全带
dwEventType
事件类型,按位表示,支持复选,取值:0- 无效,1- 有效,定义如下所示:
bit0- 其他(保留),bit1- 拥堵,bit2- 停车,bit3- 逆行,bit4- 行人,bit5- 抛洒物,bit6- 烟雾,bit7- 压线,bit8- 黑名单,bit9- 超速,bit10- 变道,bit11- 掉头,bit12- 机占非,bit13- 加塞
dwForensiceType
事件类型,按位表示,支持复选,取值:0- 无效,1- 有效,定义如下所示:
bit0- 其他(保留),bit1- 城市公路违法停车,bit2- 高速公路违法停车,bit3- 压线,bit4- 逆行,bit5- 违法变道,bit6- 机占非
wVehicleLogoRecog
车辆主品牌
byLaneNo
车道号(0~255,0表示车道号未知)
byDirection
监测方向:1- 上行,2- 下行,3- 双向,4- 由东向西,5- 由南向北,6- 由西向东,7- 由北向南
wSpeed
速度,取值范围:0~999,单位:km/h
byDataType
数据类型:0- 卡口数据,1- 违法数据,2- 交通事件,3- 取证数据
byRes
保留,置为0
struTrafficPic
交通图片参数

See Also

NET_DVR_StartRemoteConfig