设备网络SDK开发使用手册

NET_DVR_GIS_INFO

GIS信息数据结构体。

struct{
  DWORD                   dwSize;    
  float                   fAzimuth;  
  float                   fHorizontalValue;  
  float                   fVerticalValue;  
  float                   fVisibleRadius;  
  float                   fMaxViewRadius;  
  BYTE                    byLatitudeType;  
  BYTE                    byLongitudeType;  
  BYTE                    byPTZPosExEnable;
  BYTE                    byRes1;  
  NET_DVR_LLI_PARAM       struLatitude;    
  NET_DVR_LLI_PARAM       struLongitude;  
  NET_DVR_PTZPOS_PARAM    struPtzPos;
  NET_DVR_SENSOR_PARAM    struSensorParam;
  NET_PTZ_INFO            struPtzPosEx ;
  float                   fMinHorizontalValue;
  float                   fMaxHorizontalValue;
  float                   fMinVerticalValue;
  float                   fMaxVerticalValue;  
  BYTE                    byRes[220]; 
}NET_DVR_GIS_INFO, *LPNET_DVR_GIS_INFO;

Members

dwSize
结构体大小
fAzimuth
电子罗盘的方位信息,方位角取值范围:[0.00°,360.00°)
fHorizontalValue
水平视场角,精确到小数点后面两位
fVerticalValue
垂直视场角,精确到小数点后面两位
fVisibleRadius
当前可视半径,精确到小数点后面两位
fMaxViewRadius
最大可视半径,精确到小数点后面0位(预留处理)
byLatitudeType
纬度类型:0- 北纬,1- 南纬
byLongitudeType
经度类型:0- 东经,1- 西经
byPTZPosExEnable
是否启用PTZ坐标扩展:0~不启用,PTZ坐标值以struPtzPos为准;1~启用,PTZ坐标值以struPtzPosEx为准。
byRes1
保留
struLatitude
纬度信息
struLongitude
经度信息
struPtzPos
PTZ坐标
struSensorParam
Sensor信息
struPtzPosEx
ptz坐标扩展(支持高精度PTZ值,精确到小数点后三位)
fMinHorizontalValue
最小水平视场角,精确到小数点后面两位;取值范围:0.0-360.00
fMaxHorizontalValue
最大水平视场角,精确到小数点后面两位;取值范围:0.0-360.00
fMinVerticalValue
最小垂直视场角,精确到小数点后面两位;取值范围:0.0-360.00
fMaxVerticalValue
最大垂直视场角,精确到小数点后面两位;取值范围:0.0-360.00
byRes
保留

Remarks

See Also

NET_DVR_GetSTDConfig