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