EXCEL中计算方位角距离公式电子表格中求方位角公式.doc

上传人:rrsccc 文档编号:9102898 上传时间:2021-02-02 格式:DOC 页数:4 大小:22KB
返回 下载 相关 举报
EXCEL中计算方位角距离公式电子表格中求方位角公式.doc_第1页
第1页 / 共4页
EXCEL中计算方位角距离公式电子表格中求方位角公式.doc_第2页
第2页 / 共4页
EXCEL中计算方位角距离公式电子表格中求方位角公式.doc_第3页
第3页 / 共4页
EXCEL中计算方位角距离公式电子表格中求方位角公式.doc_第4页
第4页 / 共4页
亲,该文档总共4页,全部预览完了,如果喜欢就下载吧!
资源描述

《EXCEL中计算方位角距离公式电子表格中求方位角公式.doc》由会员分享,可在线阅读,更多相关《EXCEL中计算方位角距离公式电子表格中求方位角公式.doc(4页珍藏版)》请在三一文库上搜索。

1、EXCEL中计算方位角距离公式电子表格中求方位角公式度格式:=(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 - SI

2、GN(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) /

3、 2) - ATAN(A3-$a$1) /(B3-$b$1)*180/PI()*60)*600)/10其中:A1,B1中存放测站坐标,a3,b3放终点坐标。上面的计算出来的是度分秒格式,也就是字符串格式,不能用来计算,只是用来看的哟!下面这个简单一点:=(PI()*(1 - SIGN(B3-B1) / 2) - ATAN(A3-A1) /(B3-B1)*180/PI()Excel 中求方位角公式:a1,b1放起始点坐标 a3,b3放终点坐标。求距离公式:=Round(SQRT(POWER(A3-$A$1),2)+POWER(B3-$B$1),2),3)提供http:/ 9时12分公路逐桩坐标计

4、算4800程序公路逐桩坐标计算程序(可以计算对称、不对称缓和曲线)Lb1 0Z=? V=?W=V+2:FixmKLb1 1KZW+5Z+4=W=W+1:Goto 1 (判断桩号在哪个交点范围,就是该交点曲线起点至下一交点曲线起点)S=K-ZW+5Z+3 (计算该桩号与曲线起点的距离) R=ZW+2Z+2:L=ZW+3Z+2:E=ZW+4Z+2 (读取该交点曲线要素R、Ls1 、Ls2)Pol(ZW-ZW-1,ZW+Z+2-ZW+Z+1) (计算该交点与下一交点直线方位角)JJ=J+360A=JPol(ZW-1-ZW-2,ZW+Z+1-ZW+Z) (计算该交点与上一交点直线方位角)JJ=J+36

5、0C=A-J:A=J (计算偏角)W=V+2=Goto2 (如果桩号在起点与第一交点曲线起点之间,则转 Lb1 2 )I=Abs(tan(c2)M=L2-L3240R2:N=E2-E3240R2P=L26R-L4336R3-R(1-cos(90LR)Q=E26R-E4336R3-R(1-cos(90ER)D=(P-Q)I2 : F=(P+Q+2R)I2M=F+M-D:Q=F+N+DN=RAbsC180+(L+E)2X=ZW-1-McosAY=ZW+Z+1-MsinAM=ZW-1+Qcos(A+C)V=ZW+Z+1+Qsin(A+C) Q=AbsCCSL=P=0:Goto3 (如果桩号在第一缓和

6、曲线内,则转 Lb1 3)SN-E=S=S-L:Goto4(如果桩号在圆曲线内,则转 Lb1 4)SN=S=N-SQ=-Q:A=A+C-180:X=M:Y=V:L=E:P=180:Goto3 (如果桩号在第二缓和曲线内,则转 Lb1 3)P=A+C:S=S-N:D=M+ScosP:F=V+SsinPGoto6 (如果桩号在直线内,则转 Lb1 6)Lb1 2P=A+CD=ZW-1+ScosPF=ZW+Z+1+SsinP:Goto6Lb1 3I=S-S540R2L2+S93456R4L4J=Q(S36RL-S7336R3L3)P=P+A+90QS2RL:Goto5Lb1 4M=90(2S+L)R

7、I=RsinM+L2-L3240R2J=Q(L224R+R(1-cosM)P=A+QMLb1 5D=X+IcosA-jsinA:F=Y+JcosA+IsinA Lb1 6DX= (结果显示X坐标)FY= (结果显示Y坐标)PAT= (结果显示该桩号方位角)BO:BSO (输入边桩距离,交角)P=P+OLXB=D+BcosP (结果显示边桩X坐标)MYB=F+BsinP (结果显示边桩Y坐标)以上是坐标计算程序,括号内是程序计算的大致原理及说明,中间部分为直线、圆曲线、缓和曲线计算的各种公式,大家也知道,书上也有。 该程序是最基本的,如再加几条语句就可以处理断链。 该程序还需变量输入,把整条线路曲线要素一次输入到4800中,就可以计算线路任意中、边桩坐标。 sign函数用于返回数字的符号。当数字为正数时返回 1,为零时返回 0,为负数时返回 -1 (注:文件素材和资料部分来自网络,供参考。请预览后才下载,期待你的好评与关注。)

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 社会民生


经营许可证编号:宁ICP备18001539号-1