设备网络SDK开发使用手册 |
<SlaveCameraCalibrating version="2.0" xmlns="http://www.std-cgi.org/ver20/XMLSchema">
<CalibratingMode opt="auto,manual"> <!-- req, xs:string "auto,manual", auto-自动, manual-手动--> </CalibratingMode> <trackingRatio opt="support"> <!-- opt, xs:string, 是否支持跟踪倍率设置:support-支持--> </trackingRatio> <normalizedScreenSize> <!-- req, ro, 坐标点参照比(归一化比例)--> <normalizedScreenWidth> <!-- req, ro,xs:integer--> </normalizedScreenWidth> <normalizedScreenHeight> <!-- req, ro,xs:integer --> </normalizedScreenHeight> </normalizedScreenSize> <CalibratingList min="4" max="6"> <!-- dep, 标定点列表 --> <Calibrating version="2.0" xmlns="http://www.std-cgi.org/ver20/XMLSchema"> <id min="" max=""> <!-- req, xs:string, 标定点ID --> </id> <CalibratingCoordinates> <!-- opt, manual-wr auto-ro, 标定点坐标 --> <positionX> <!-- req, xs:integer;coordinate, X轴坐标, 归一化值, 取值范围[0.001,1]--> </positionX> <positionY> <!-- req, xs:integer;coordinate, Y轴坐标, 归一化值, 取值范围[0.001,1]--> </positionY> </CalibratingCoordinates> <AbsoluteHigh> <!-- opt, ro, PTZ位置--> <elevation> <!-- opt, xs:integer, -900..2700, 仰角 --> </elevation> <azimuth> <!-- opt, xs:integer, 0..3600, 方位角--> </azimuth> <absoluteZoom> <!-- opt, xs:integer,1.. 1000, 变倍倍率--> </absoluteZoom> </AbsoluteHigh> <horValue min="" max=""> <!-- opt,xs:integer --> </horValue> <verValue min="" max=""> <!-- opt,xs:integer --> </verValue> </Calibrating> </CalibratingList> <ManualTrackRatio> <coefficient> <!--opt, xs:integer, 1..60, 手动跟踪倍率 --> </coefficient> </ManualTrackRatio> <sceneID min="" max=""> <!--opt, xs:integer, 场景号--> </sceneID> <CalibPanoramicPic> <!--opt, xs:boolen, "重新获取设备标定图片,非Flash中图片"--> <channel opt="2,3"> <!--req,xs:string, 通道号--> </channel> </CalibPanoramicPic> </SlaveCameraCalibrating> |