坐标方位角计算
- 格式:doc
- 大小:27.50 KB
- 文档页数:9
=(PI()*(1 - SIGN(B3-$B$1) / 2) - ATAN((A3-$A$1) /(B3-$B$1)))*180/PI()
Excel 中求方位角公式:a1,b1放起始点坐标a3,b3放终点坐标。
度分秒格式:
=INT((PI()*(1 - SIGN(B3-$b$1) / 2) - ATAN((A3-$a$1) /(B3-$b$1)))*180/PI
())
&"-"& INT( ((PI()*(1 - SIGN(B3-$b$1) / 2) - ATAN((A3-$a$1) /(B3-$b$1)
))*180
/PI()-INT((PI()*(1 - SIGN(B3-$b$1) / 2) - ATAN((A3-$a$1) /(B3-$b$1)))*1
80/
PI()))*60)&"-"&INT( (((PI()*(1 - SIGN(B3-$b$1) / 2) - ATAN((A3-$a$1) /
(B3-
$b$1)))*180/PI()-INT((PI()*(1 - SIGN(B3-$b$1) / 2) - ATAN((A3-$a$1) /(B
3-
$b$1)))*180/PI()))*60-INT(((PI()*(1 - SIGN(B3-$b$1) / 2) - ATAN((A3-$a$1
) /
(B3-$b$1)))*180/PI()-INT((PI()*(1 - SIGN(B3-$b$1) / 2) - ATAN((A3-$a$1)
/
(B3-$b$1)))*180/PI()))*60))*600)/10
其中:A1,B1中存放测站坐标,a3,b3放终点坐标。
上面的计算出来的是度分秒格式,也就是字符串格式,不能用来计算,只是用来看的哟!
下面这个简单一点:
=INT((PI()*(1-SIGN(C6-C4)/2)-ATAN((B6-B4)/(C6-C4)))*180/PI())*10000+INT(((PI() *(1-SIGN(C6-C4)/2)-ATAN((B6-B4)/(C6-C4)))*180/PI()-INT((PI()*(1-SIGN(C6-C4)/2)-ATAN ((B6-B4)/(C6-C4)))*180/PI()))*60)*100+(((PI()*(1-SIGN(C6-C4)/2)-ATAN((B6-B4)/(C6-C4 )))*180/PI()-INT((PI()*(1-SIGN(C6-C4)/2)-ATAN((B6-B4)/(C6-C4)))*180/PI()))-(INT(((P I()*(1-SIGN(C6-C4)/2)-ATAN((B6-B4)/(C6-C4)))*180/PI()-INT((PI()*(1-SIGN(C6-C4)/2)-A TAN((B6-B4)/(C6-C4)))*180/PI()))*60))/60)*3600
Excel 中求方位角公式:a1,b1放起始点坐标a3,b3放终点坐标。
求距离公式:
=Round(SQRT(POWER((A3-$A$1),2)+POWER((B3-$B$1),2)),3)
原计算公式为:
S 12=sqr( (x 2-x 1)2+(y 2-y 1)2)= sqr(△x 221+△y 221)
A 12=arcsin((y 2-y 1)/S 12)
S 12为测站点1至放样点2的距离;
A 12为测站点1至放样点2的坐标方位角。
x 1,y 1为测站点坐标;
x 2,y 2为放样点坐标。
按公式A 12=arcsin((y 2-y 1)/S 12)计算出的方位角都要进行象限判断后加常数才是
真正的方位角。
新计算公式为:
A 12=arccos(△x 21/S 12)*sgn(△y 21)+360°
式中sgn()为取符号函数,改公式只需加上条件(A 12>360°, A 12= A 12-360°)就
可以计算出坐标方位角,不需要进行象限判断。
电子表格中求方位角公式
度格式:
=(PI()*(1 - SIGN(B3-$B$1) / 2) - ATAN((A3-$A$1) /(B3-$B$1)))*180/PI() Excel 中求方位角公式:a1,b1放起始点坐标 a3,b3放终点坐标。
度分秒格式:
=INT((PI()*(1 - SIGN(B3-$b$1) / 2) - ATAN((A3-$a$1)
/(B3-$b$1)))*180/PI())
&"-"& INT( ((PI()*(1 - SIGN(B3-$b$1) / 2) - ATAN((A3-$a$1)
/(B3-$b$1)))*180
/PI()-INT((PI()*(1 - SIGN(B3-$b$1) / 2) - ATAN((A3-$a$1)
/(B3-$b$1)))*180/
PI()))*60)&"-"&INT( (((PI()*(1 - SIGN(B3-$b$1) / 2) - ATAN((A3-$a$1) /(B3-
$b$1)))*180/PI()-INT((PI()*(1 - SIGN(B3-$b$1) / 2) - ATAN((A3-$a$1) /(B3-
$b$1)))*180/PI()))*60-INT(((PI()*(1 - SIGN(B3-$b$1) / 2) - ATAN((A3-$a$1) /
(B3-$b$1)))*180/PI()-INT((PI()*(1 - SIGN(B3-$b$1) / 2) - ATAN((A3-$a$1) /