houzhongjian
2024-11-06 7412dd652c0ac48c5a17b5d9b61d5d2a0f686137
提交 | 用户 | 时间
149dd0 1 package com.iailab.netsdk.lib.structure;
H 2
3 import com.iailab.netsdk.lib.NetSDKLib;
4
5 /**
6  * 单个雷达报警点信息
7  *
8  * @author : 119178
9  * @since : Created in 2021/2/03 13:56
10  */
11 public class NET_RADAR_ALARMPOINT_INFO extends NetSDKLib.SdkStructure{
12     /**
13      * 点类型的掩码,该字段废弃,请不要使用,请使用nPointType
14      * @description 枚举类型 {@link #EM_RADAR_POINTTYPE}
15      */
16     public int          emPointType;   
17     /**
18      *  点类型的掩码
19      *  bit0:无效
20      *  bit1:当前点是消失的轨迹点
21      *  bit2:当前点是正在被联动监控的点
22      *  bit3:当前点是报警区的报警点
23      *  备注:点的状态可能有多个,例如值为0xC时,表示当前的点既是正在被联动监控的点,又是报警区的报警点
24      */
25     public int                         nPointType;  
26     /**
27      * 当前点所属的防区编号,范围[0,10]([1,10]为防区编号,0表示当前点不属于任何一个防区)
28      */
29     public int                         nRegionNumber;          
30     /**
31      *  点所指对象的类型的掩码
32      *  @description 枚举类型 {@link #EM_RADAR_OBJECTTYPE}  
33      */
34     public int         emObjectType;      
35     /**
36      * 点所属的轨迹号,范围[0,63]
37      */
38     public int                         nTrackID; 
39     /**
40      * 当前点像素极坐标值-距离,实际长度扩大100倍的结果,单位米
41      */
42     public int                         nDistance;   
43     /**
44      * 当前点像素极坐标值-角度,实际角度扩大100倍的结果,单位度
45      */
46     public int                         nAngle;     
47     /**
48      * 当前点速度,扩大100倍的结果,单位米/秒
49      */
50     public int                         nSpeed;
51     /**
52      * 经度, 用整型传输, 放大1000000倍, 小数点后6位有效, 不足6位用0补齐, 例如120125400代表120.1254
53      */
54     public int                         nLongitude;
55     /**
56      * 纬度, 用整型传输, 放大1000000倍, 小数点后6位有效, 不足6位用0补齐, 例如120125400代表120.1254
57      */
58     public int                         nLatitude;
59
60     /**
61      * 正在跟踪目标的球机的IP地址
62      */
63     public        byte[]             szTrackerIP=new  byte[16];
64
65     /**
66      * 保留字节
67      */
68     public byte[]                        byReserved = new byte[488];
69 }