houzhongjian
2024-11-06 7412dd652c0ac48c5a17b5d9b61d5d2a0f686137
提交 | 用户 | 时间
149dd0 1 package com.iailab.netsdk.lib.structure;
H 2
3
4 import com.iailab.netsdk.lib.NetSDKLib;
5
6 /** 
7 * @author 291189
8 * @description  事件类型 EVENT_IVS_TRAFFIC_CAR_MEASUREMENT(交通卡口测量(车辆长、宽、高度、重量等)事件) 对应数据 
9 * @date 2022/06/07 09:46:05
10 */
11 public class DEV_EVENT_TRAFFIC_CAR_MEASUREMENT_INFO extends NetSDKLib.SdkStructure {
12 /** 
13 通道号
14 */
15 public            int                    nChannelID;
16 /** 
17 0:脉冲
18 */
19 public            int                    nAction;
20 /** 
21 事件名称
22 */
23 public            byte[]                    szName=new byte[128];
24 /** 
25 时间戳(单位是毫秒)
26 */
27 public            double                    PTS;
28 /** 
29 事件发生的时间
30 */
31 public NET_TIME_EX UTC=new NET_TIME_EX();
32 /** 
33 事件对应文件信息
34 */
35 public NetSDKLib.NET_EVENT_FILE_INFO stuFileInfo=new NetSDKLib.NET_EVENT_FILE_INFO();
36 /** 
37 事件ID
38 */
39 public            int                    nEventID;
40 /** 
41 车速,单位km/h
42 */
43 public            int                    nSpeed;
44 /** 
7412dd 45 触发类型 {@link com.iailab.netsdk.lib.enumeration.EM_TRIGGER_TYPE}
149dd0 46 */
H 47 public            int                    emTriggerType;
48 /** 
7412dd 49 触发时机 {@link com.iailab.netsdk.lib.enumeration.EM_TRIGGER_OCCUR_TYPE}
149dd0 50 */
H 51 public            int                    emTriggerOccur;
52 /** 
53 标记抓拍帧
54 */
55 public            int                    nMark;
56 /** 
57 视频分析的数据源地址
58 */
59 public            int                    nSource;
60 /** 
61 视频分析帧序号
62 */
63 public            int                    nFrameSequence;
64 /** 
65 车道号
66 */
67 public            int                    nLaneID;
68 /** 
69 红灯开始的时间
70 */
71 public NET_TIME_EX stuRedLightStartTime=new NET_TIME_EX();
72 /** 
7412dd 73 抓拍过程 {@link com.iailab.netsdk.lib.enumeration.EM_CAPTURE_PROCESS_END_TYPE}
149dd0 74 */
H 75 public            int                    emCaptureProcess;
76 /** 
77 卡片信息
78 */
79 public NetSDKLib.EVENT_CARD_INFO stuCardInfo=new NetSDKLib.EVENT_CARD_INFO();
80 /** 
7412dd 81 车辆行驶方向(相对车道方向) {@link com.iailab.netsdk.lib.enumeration.EM_VEHICLE_DRIVING_DIRECTION}
149dd0 82 */
H 83 public            int                    emDrivingDirection;
84 /** 
7412dd 85 交通信号灯类型 {@link com.iailab.netsdk.lib.enumeration.EM_TRFAFFIC_LIGHT_TYPE}
149dd0 86 */
H 87 public            int                    emLightState;
88 /** 
89 开闸状态 {@link NetSDKLib.EM_OPEN_STROBE_STATE}
90 */
91 public            int                    emOpenStrobeState;
92 /** 
93 抓拍车的位置 {@link NetSDKLib.EM_VEHICLE_DIRECTION}
94 */
95 public            int                    emVehicleDirection;
96 /** 
97 主驾驶座位安全带状态 {@link NetSDKLib.NET_SAFEBELT_STATE}
98 */
99 public            int                    emMainSeat;
100 /** 
101 副驶座位安全带状态 {@link NetSDKLib.NET_SAFEBELT_STATE}
102 */
103 public            int                    emSlaveSeat;
104 /** 
105 车辆信息,记录了车头、车尾车牌号和车牌颜色
106 */
107 public EVENT_PLATE_INFO stuPlateInfo=new EVENT_PLATE_INFO();
108 /** 
109 称重系统车辆信息
110 */
111 public            NET_CAR_WEIGHT_INFO                    stuCarWeightInfo=new NET_CAR_WEIGHT_INFO();
112 /** 
113 雷达上报车辆信息
114 */
115 public            RADAR_REPORTS_VEHICLE_INFO                    stuRadarReportsVehicleInfo=new RADAR_REPORTS_VEHICLE_INFO();
116 /** 
117 公共信息
118 */
119 public NetSDKLib.EVENT_COMM_INFO stuCommInfo=new NetSDKLib.EVENT_COMM_INFO();
120 /** 
121 检测到的物体信息
122 */
123 public NetSDKLib.DH_MSG_OBJECT stuObject=new NetSDKLib.DH_MSG_OBJECT();
124 /** 
125 检测到的车辆信息
126 */
127 public NetSDKLib.NET_MSG_OBJECT stuVehicle=new NetSDKLib.NET_MSG_OBJECT();
128 /** 
129 交通车辆信息
130 */
131 public NetSDKLib.DEV_EVENT_TRAFFIC_TRAFFICCAR_INFO stTrafficCar=new NetSDKLib.DEV_EVENT_TRAFFIC_TRAFFICCAR_INFO();
132 /** 
133 保留字节
134 */
135 public            byte[]                    byResersed=new byte[1024];
136
137 public DEV_EVENT_TRAFFIC_CAR_MEASUREMENT_INFO(){
138 }
139 }