/**
* lfA 编码器A 单位弧度
lfE 编码器E 单位弧度
lfDingXiangCha 定向差 单位秒
lfLingWeiCha 零位差 单位秒
lfZhaoZhunCha 照准差 单位秒
lfCZQX 垂直轴误差 单位秒
lfSPZQX 水平轴误差 单位秒
lfQXFW 倾斜方位 单位秒
lfZJXC 主镜下沉 单位秒
返回值 弧度
*/
AngleAE CVideoProcDoc::XiuShiCha(double lfA, double lfE, double lfDingXiangCha, double lfLingWeiCha, double lfZhaoZhunCha, double lfCZQX/*垂直轴倾斜*/, double lfSPZQX/*水平轴倾斜*/, double lfQXFW/*倾斜方位*/, double lfZJXC/*主镜下沉*/)
{
AngleAE angle;
double d_FixA = (-(lfDingXiangCha / 3600.0) - (lfZhaoZhunCha / 3600.0) / (cos(lfA)) - (lfSPZQX / 3600.0)*tan(lfE) + (lfCZQX / 3600.0)*tan(lfE)// 垂直轴倾斜
*sin((lfQXFW / 3600.0)*HuDuXiShu - lfA));//*pow(2.0,31)/360.0;// 垂轴倾斜
double d_FixE = (-(lfLingWeiCha / 3600.0) - (lfCZQX / 3600.0)*cos((lfQXFW / 3600.0)*HuDuXiShu - lfA) - (lfZJXC/ 3600.0)*cos(lfE));//*pow(2.0,31)/360.0;
angle.lfA = lfA - d_FixA*HuDuXiShu;
angle.lfE = lfE - d_FixE*HuDuXiShu;
return angle;
}
[经纬仪]图像判读修六差公式
最新推荐文章于 2024-07-10 22:49:54 发布