坐标方位角的计算方法 巷道方位角计算公式?

[更新]
·
·
分类:行业
3554 阅读

坐标方位角的计算方法

巷道方位角计算公式?

巷道方位角计算公式?

方位角是从某点的指北方向线起依顺时针方向至目标方向线间的水平夹角。用度和密位表示。常用于判定方位、指示目标和保持行进方向。
方位角度的计算:
按给定的坐标数据计算方位角αBA、αBP
ΔxBAxA-xB 123.461m
ΔyBAyA-yB 91.508m
由于ΔxBAgt0,ΔyBAgt0
可知αBA位于第Ⅰ象限,即
αBAarctg 36°32#3943.64#34
ΔxBPxP-xB-37.819m
ΔyBPyP-yB 9.048m
由于ΔxBPlt0,ΔyBPgt0
可知αBP位于第Ⅱ象限,
αBP180o-α180o-arctg180o-13o27#3917.33#34166°32#3942.67#34
此外,当Δxlt0,Δylt0;位于第Ⅲ象限,方位角180° arctg
当Δxgt0,Δylt0;位于第Ⅳ象限,方位角360°- arctg2、计算放样数据∠PBA、DBP
∠PBAαBP-αBA129°59#3959.03#34

请教,已知两个点的经纬度,怎么计算相应的方位角及距离?

  算起来还挺复杂的
地球的经纬度坐标是球坐标(x,y),x是经度,y是纬度
先把它转换成直角坐标(X,Y,Z)
设地球半径为r
则有转换式:
Xr*cos(y)*cos(x)
Yr*cos(y)*sin(x)
Zr*sin(y)
分别得到A(x1,y1),B(x2,y2)两点的直角坐标A(X1,Y1,Z1),B(X2,Y2,Z2)
那么AB两点间直线距离是L√[(X2-X1)^2 (Y2-Y1)^2 (Z2-Z1)^2]
把上面转换式代入化简可以得到Lr*√[2-2cos(y1)*cos(y2)*cos(x1-x2)-2sin(y1)*sin(y2)]
设AB两点对球心所夹圆心角为θ(弧度),则有L2r*sin(θ/2)2r*√[(1-cosθ)/2]r*√[2*(1-cosθ)]
因此cosθ1-L^2/(2r^2)cos(y1)*cos(y2)*cos(x1-x2) sin(y1)*sin(y2)
那么弧长r*θ
r*arccos[cos(y1)*cos(y2)*cos(x1-x2) sin(y1)*sin(y2)]
这里的经纬度用角度弧度均可,因为都要代入三角函数,但arccos得到的θ必须用弧度