直线坐标方位角计算excel版
- 格式:xls
- 大小:26.50 KB
- 文档页数:2
公式解析一.坐标转换X =A +N COSα-E SINαY =B +N SINα+E COSαN=(X-A) COSα±(Y-B)SINαE=(Y-B)COSα±(X-A)SINαA,B为施工坐标系坐标原点α为施工坐标系与北京坐标系X轴的夹角(旋转角)即大地坐标系方位角X,Y为北京坐标值 N,E为施工坐标值二.方位角计算1.直线段方位角: α=tanˉ¹ [(Yb-Ya)/(Xb-Xa)]2.交点转角角度: α=2 tanˉ¹ (T/R)计算结果①为﹢且<360,则用原数;②为﹢且>360,则减去360;③为﹣,则加上180.3.缓和曲线上切线角: α=ƟZH±90°*Lo²/(π*R* Ls)α= Lo/(2ρ)=Lo²/(2 A²)=Lo²/(2R*Ls)ρ—该点的曲率半径4.圆曲线上切线角: α=ƟHY±180°*Lo/(π*R)ƟZH—直缓点方位角, ƟHY—缓圆点方位角,注:以计算方向为准,左偏,取"﹣";右偏,取"﹢"。
左偏,则第一段缓和曲线和圆曲线上取"﹣",第二段缓和曲线上取"﹢" ;右偏,则第一段缓和曲线和圆曲线上取"﹢",第二段缓和曲线上取"﹣" .。
符号说明:A—回旋线参数(A²=R* Ls) Ls—缓和曲线长度R—曲线半径Lo—曲线长度:计算点位到特殊点(ZH、HY、YH、HZ)的长度三.坐标值计算1.直线段坐标计算公式:直线两端点A.B间距离为S;A点坐标为A(Xa, Ya);方位角为αXb= Xa+S*cosαYb= Ya+S*sinα2.缓和曲线及圆曲线坐标计算公式:①缓和曲线坐标计算公式:X=XZH+(Lo-Lo^5/(40*R^2*Ls^2)+Lo^9/(3456*R^4*Ls ^4)-Lo^13/(599040*R^6*Ls^6)+Lo^17/(175472640*R ^8*Ls^8))*cosα-(Lo^3/(6*R*Ls)-Lo^7/(336*R^3*L s^3)+Lo^11/(42240*R^5*Ls^5)-Lo^15/(9676800*R^7 *Ls^7)+Lo^19/(3530096640*R^9*Ls^9))*sinαY=YZH+(Lo-^5/(40*R^2*Ls^2)+Lo^9/(3456*R^4*Ls^4 )-Lo^13/(599040*R^6*Ls^6)+Lo^17/(175472640*R^8 *Ls^8))*sinα+(Lo^3/(6*R*Ls)-Lo^7/(336*R^3*Ls^ 3)+Lo^11/(42240*R^5*Ls^5)-Lo^15/(9676800*R^7*L s^7)+Lo^19/(3530096640*R^9*Ls^9))* cosα符号说明:XZH—直缓点X坐标值 YZH—直缓点Y坐标值 A—回旋线参数(A²=R* Ls)Lo—计算点位到特殊点的长度 Ls—缓和曲线长度R—曲线半径α—方位角注:式中,紫色部分为缓和曲线任意点的坐标增量(支距坐标)。
Excel已知两点坐标求方位角在Excel中,当我们已知两个点的坐标时,可以通过一定的数学计算求解这两个点之间的方位角。
方位角是指一个点相对于参考点的角度,通常以北为参考方向,由正北顺时针计算。
本文将通过Excel的计算功能,详细介绍已知两点坐标求方位角的步骤。
步骤一:确定两点的坐标首先,需要确定已知两个点的坐标。
假设点A的坐标为(Ax, Ay),点B的坐标为(Bx, By)。
这两个点可以是二维平面上的任意两个点。
步骤二:计算斜率通过已知两点的坐标,我们可以计算出这两个点连线的斜率。
斜率表示了直线的倾斜程度,它等于两点之间纵坐标的差值除以横坐标的差值。
斜率 = (By - Ay) / (Bx - Ax)步骤三:计算方位角已知斜率后,我们可以通过以下公式计算出方位角:方位角 = ATAN2(By - Ay, Bx - Ax) * (180 / PI())其中,ATAN2函数是Excel中常用的反正切函数,它可以接受纵坐标差和横坐标差作为参数。
乘以(180 / PI())是为了将弧度转换为角度。
如果计算结果为负值,需要将其加上360,使其保持在0-360度的范围内。
示例假设有两个点的坐标分别为点A(0, 0)和点B(5, 5),我们可以按照上述步骤进行计算。
首先计算斜率:斜率 = (5 - 0) / (5 - 0) = 1然后计算方位角:方位角 = ATAN2(5 - 0, 5 - 0) * (180 / PI()) = 45度因此,点A相对于点B的方位角为45度。
结论通过Excel的数学计算功能,我们可以很方便地求解已知两点坐标求方位角的问题。
这在一些地理信息系统、导航系统或测绘领域中具有重要的应用价值。
希望本文对你有所帮助!。
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 - 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) /(B3-$b$1)))*180/PI()))*60))*600)/10 &"″"其中:A1,B1中存放测站坐标,a3,b3放终点坐标。
[转帖]EXCEL中计算方位角距离公式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 - 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) / (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放终点坐标。
excel方位角计算公式方位角是指从北方向开始逆时针旋转到某个方向的角度。
在Excel中,可以通过一些数学函数和计算公式来计算方位角。
下面是一些相关参考内容,可以帮助你进行方位角计算。
1. 方位角的计算公式:方位角可以通过三角函数来计算,公式如下:方位角 = atan2(East, North)其中,East和North分别代表东方向和北方向的坐标轴上的值。
2. 利用Excel函数计算方位角:在Excel中,可以使用一些函数来计算方位角。
其中,atan2函数是可以直接计算方位角的函数。
在 Excel 中,可以使用以下公式计算方位角:方位角 = ATAN2(East, North)3. Excel中的ATAN2函数:ATAN2函数是Excel中的一个数学函数,用于计算给定点的方位角。
它接受两个参数:x和y。
ATAN2函数的返回值为[-π, π]的弧度值。
使用ATAN2函数计算方位角的示例:方位角 = ATAN2(East, North)其中,East和North分别是对应点的东方向和北方向的值。
4. Excel中的DEGREES函数:DEGREES函数用于将给定的弧度值转换为角度值。
在计算方位角时,通常会将通过ATAN2函数计算得到的弧度值转换为角度值。
使用DEGREES函数将弧度转换为角度的示例:角度值 = DEGREES(弧度值)5. Excel中的RADIAN函数:RADIAN函数用于将给定的角度值转换为弧度值。
在计算方位角时,通常需要将角度值转换为弧度值。
使用RADIAN函数将角度转换为弧度的示例:弧度值 = RADIAN(角度值)综上所述,可以通过在Excel中使用atan2函数、DEGREES 函数和RADIAN函数来计算方位角。
使用这些函数,可以方便地进行方位角的计算和转换。
以上表为例,新建一个Excel表格,用10个单元格A、B、C、D、E、F、G、H、I、J。
A4、B4分别输架站点的X、Y坐标,C4、D4分别输前视点(或后视点)的X、Y坐标。
E4=C4-A4,F4=D4-B4,G4=ATAN(F4/E4)*180/PI(),或者G4=DEGREES (ATAN(F4/E4)) (ATAN是反正切值tan-1,PI()是圆周率π,直接输ATAN和PI(),DEG REES是弧度转换角度)H4=IF(E4*F4>0,IF(E4>0,G4,180+G4),IF(E4<0, 180+G4,360+G4)),点I4右击鼠标选择设置单元格进入数字选择自定义,在类型下面框内编辑”[h]°mm′ss″”, 按确定,[]和”符号在电脑键盘上选择输,°′″符号在输入法键盘单位符号上选择输。
I4=H4/24,或者直接I4=TEXT(H4/24, ”[h]°mm′ss″”), J4=SQRT(E4^2+ F4^2)或J4=SQRT(E4* E4+ F4* F4)(SQRT表示根号)。
架站点坐标一般不变,只不过前视点(或后视点)的坐标在变化,我们将架站点坐标A4、B 4锁定成$A$4、$B$4,将E、F、G、H单元格隐藏,只显示6个单元格。
首先Excelvba界面(Alt+F11),之后“工程-VBAproject”内(即显示着Microsoft Excel 对象和sheet1等等的地方)右键--插入--模块,会得到一个“模块1”,工作区会出现一个窗口,将以下红色代码复制到此窗口内即可。
之后返回到Excel中,就可以和Excel 的内部函数一样应用了。
比如在A1、B1、A2、B2单元格内分别输入A点坐标X1、Y1、B点坐标X2、Y2。
在其他单元格内输入=FWJ(A1,B1,A2,B2)便可得到从A点到B点的方位角了,在另一单元格内输入=JL(A1,B1,A2,B2)即可得到AB点间距离。
看你的经纬度应该是山东北部或河北南部,但你没有说你收的是哪个卫星,没办法给你具体的数据,只
方位角Az=180-atan(tanX/sinY)
仰角El=atan【(cosXcosY-0.1513)/平方根{1-[(cosX)(cosY)]^}】
其中,X为卫星经度减掉地面经度,比如你接收东经125度的鑫诺3号,X=125-116.16;
Y为地面纬度,^为平方。
常用的卫星有中星9号(92.2度)、亚洲3S(105.5)、新天11(108.2)、中星6B(115.5)、中星6A(125)、鑫诺另外,如果你使用的是偏馈天线,在计算中仰角后,应再减去锅盖的偏焦角;而正馈锅则用公式直接计算。
接收点位置经纬度卫星x y tanX sinY cosX
兰州125103.5136.0412521.4936.04-0.54779-0.9961-0.87703
兰州92.2103.5136.0492.2-11.3136.04 3.074896-0.99610.30927
具体的数据,只能给你计算公式,用函数计算器自己算:
)、中星6A(125)、鑫诺3号(125)、亚太5号(138)。
则用公式直接计算。
/方位角cosY(cosX)*(cosY)平方平方根{1-[(
-0.08820.0773548260.005983770.997003626-0.07417179.4972044
-0.0882-0.027*******.000744080.999627889-0.17864181.2575173
仰角
-0.074031861-4.24171
-0.176779531-10.1287。
excel方位角计算公式的方法Excel中的方位角计算公式具体该如何进行操作才能够实现想要的效果呢?下面是店铺带来的关于excel方位角计算公式的方法,希望阅读过后对你有所启发!excel方位角计算公式的方法:方位角计算公式使用步骤1:首先在Excel表格中,做大概一个表,如下图:灰色区域表示输入坐标的位置,方位角计算公式使用步骤2:计算两点距离的原理是:平面中A(x1,y1)和B(x2,y2)的距离为:√[(x1-x2)²+(y1-y2)²],那么,由Excel 看起来,A(A4,B4),Y(C4,D4),那么距离就是:(A4-C4的平方)加(B4-D4的平方)再开方,在Excel中体现为:A6输入:=SQRT((A4-C4)^2+(B4-D4)^2),SQRT()表示开平方,()^表示平方,方位角计算公式使用步骤3:同理,A6的公式也可以写成:((A4-C4)^2+(B4-D4)^2)^(1/2),方位角计算公式使用步骤4:坐标方位角:由坐标纵轴方向的北端起,顺时针量到直线间的夹角,称为该直线的坐标方位角,常简称方位角,用a表示,则tana=(Yb-Ya)/(Xb-Xa)=(D4-B4)/(C4-A4),然后显然就能计算出方位角了。
方位角计算公式使用步骤5:判断象限,计算正切,A8公式为:=IF(AND(C4-A4>0,D4-B4>0),ATAN(ABS((D4-B4)/(C4-A4))),IF(AND(C4-A4<0,D4-B4>0),PI()-ATAN(ABS((D4-B4)/(C4-A4))),IF(AND(C4-A4<0,D4-B4<0),PI()+ATAN(ABS((D4-B4)/(C4-A4))),IF(AND(C4-A4>0,D4-B4<0),2*PI()-ATAN(ABS((D4-B4)/(C4-A4)))))))方位角计算公式使用步骤6:然后,计算出角度为:=DEGREES(A8),即A8公式为:=DEGREES(IF(AND(C4-A4>0,D4-B4>0),ATAN(ABS((D4-B4)/(C4-A4))),IF(AND(C4-A4<0,D4-B4>0),PI()-ATAN(ABS((D4-B4)/(C4-A4))),IF(AND(C4-A4<0,D4-B4<0),PI()+ATAN(ABS((D4-B4)/(C4-A4))),IF(AND(C4-A4>0,D4-B4<0),2*PI()-ATAN(ABS((D4-B4)/(C4-A4)))))))),即前面公式加DEGREES(),方位角计算公式使用步骤7:然后,把计算的角度换算成度分秒,公式为:B8的公式为:=INT(A8),C8的公式为:=INT((A8-B8)*60),D8的公式为:=((A8-B8)*60-INT((A8-B8)*60))*60,这样就换算成度分秒了,方位角计算公式使用步骤8:最后设置度分秒的格式,A8的格式为:##.####"°",B8的格式为:##"°",C8的格式为:##"′",D8的格式为:##.##"秒",。
Excel中如何进行坐标测角在Excel中,我们可以使用一些数学函数来计算坐标的测角数值。
这些函数可以帮助我们确定两个坐标之间的夹角。
本文将介绍如何使用Excel进行坐标测角的数值计算。
步骤一:输入坐标数据首先,我们需要在Excel中输入我们要计算的坐标数据。
假设我们有两个点的坐标,分别为点A和点B。
我们可以在Excel的单元格中按照以下格式输入数据:A B1 X1 Y12 X2 Y2这里,X1和Y1分别表示点A的横纵坐标,X2和Y2则表示点B的横纵坐标。
请注意,在Excel中,我们将点的横纵坐标分别放在不同的列中。
步骤二:计算向量接下来,我们将使用Excel的数学函数来计算两个点之间的向量。
我们可以使用以下公式:向量AB = (X2 - X1, Y2 - Y1)在Excel中,我们可以在相邻的两个单元格中使用差值函数来计算向量的每个分量。
A B C D1 X1 Y1 X2-X1 Y2-Y12 2 43 6在上面的示例中,我们计算出向量AB的横纵坐标分量,并将结果放置在C2和D2单元格中。
步骤三:计算夹角有了向量的横纵坐标分量,我们现在可以计算两个向量的夹角。
夹角可以使用以下公式来计算:cosθ = (向量A·向量B) / (|向量A| * |向量B|)在这个公式中,向量A·向量B表示向量A和向量B的点积,|向量A|和|向量B|分别表示向量A和向量B的模。
在Excel中,我们可以使用内置的数学函数来计算这些值。
让我们使用以下示例数据进行计算:A B C D E F1 X1 Y1 X2-X1 Y2-Y12 2 43 6我们可以使用以下公式来计算夹角:cosθ = (C2*D2 + D2*E2) / (sqrt(C2^2+D2^2) * sqrt(E2^2+F2^2))在上面的示例中,我们将计算结果放置在单元格F2中。
步骤四:计算角度最后,我们可以使用以下公式将计算出的夹角转换为角度:角度= acos(cosθ) * 180 / π在Excel中,我们可以使用内置的数学函数来计算角度:角度 = ACOS(F2) * 180 / PI()在上面的示例中,我们将计算结果放置在单元格F2中。
在excel表格中用公式计算测量数据用坐标计算方位角公式(格式为:“度.分秒”):=180+N(TRUNC(ATAN((I5-I4)/(H5-H4))*180/PI()))+N(TRUNC((ATAN((I5-I4)/(H 5-H4))*180/PI()-TRUNC(ATAN((I5-I4)/(H5-H4))*180/PI()))*60))/100+ROUND(((A TAN((I5-I4)/(H5-H4))*180/PI()-TRUNC(ATAN((I5-I4)/(H5-H4))*180/PI()))*60-TR UNC((ATAN((I5-I4)/(H5-H4))*180/PI()-TRUNC(ATAN((I5-I4)/(H5-H4))*180/PI())) *60))*60,0)/10000“度.分秒”转换为“度”的计算公式:=INT(B6)+(INT(MOD(B6,1)*100)/60)+(MOD(B6,0.01)*10000/3600)“度”转换为“度.分秒”的计算公式:=INT(C6)+INT((C6-INT(C6))*60)/100+((C6-INT(C6))*60- INT((C6-INT(C6))*60))*60/10000坐标增量计算:△x=F6*COS(D6*PI()/180)△y=F6*SIN(D6*PI()/180)两坐标点间长度计算:=SQRT((C5-C4)*(C5-C4)+(B5-B4)*(B5-B4))“度”转换为“弧度”的计算公式:=RADIANS(d5) or =d5*pi()/180“弧度”转换为“度”的计算公式:=d5*180/pi()求方位角公式度格式:=(PI()*(1 - SIGN(B3-$B$1) / 2) - ATAN((A3-$A$1) /(B3-$B$1)))*180/PI()Excel 中求方位角公式:a1,b1放起始点坐标 a3,b3放终点坐标。
用EXCE L 计算直线的坐标方位角季中文摘 要:为了解决运用计算器计算坐标方位角比较繁琐的问题,根据坐标方位角的计算步骤,介绍一种运用EXCEL 中的函数编程,快速求解直线坐标方位角的方法,从而为测量工作提供了方便。
关键词:坐标方位角,象限角,IF 函数中图分类号:TP391文献标识码:A 工程测量中常常需要根据直线上两点坐标求直线的坐标方位角,得到放样数据。
运用计算器计算直线坐标方位角比较繁琐,文中介绍一种用EXCEL 快速求解直线坐标方位角的方法。
1 坐标方位角和象限角的概念从某点的坐标纵线北方向起,依顺时针方向到目标方向线间的水平夹角,称为该直线的坐标方位角。
直线与坐标纵线方向所夹的锐角称为直线的象限角。
坐标方位角与象限角的关系见图1。
2 坐标方位角的计算步骤2.1 计算直线的象限角R ABΔx =X B -X A ,Δy =Y B -Y A ,R AB =tg -1│Δy/Δx │。
2.2 计算直线的坐标方位角先根据Δx ,Δy 的符号判定直线方位角所在的位置,再根据坐标方位角和象限角的数学关系计算坐标方位角,具体见表1。
表1 利用数学关系计算坐标方位角Δx Δy 直线位置坐标方位角>0=0<0>0第Ⅰ象限αAB =R AB =0X 轴正向αAB =0<0第Ⅳ象限αAB =2π-R AB >0Y 轴正向αAB =π/2=0同一点αAB 不存在<0Y 轴负向αAB =3π/2>0第Ⅱ象限αAB =π-R AB=0X 轴负向αAB =π<0第Ⅲ象限αAB =π+R AB3 用EXCE L 编辑工作表计算坐标方位角3.1 用EXCEL 计算坐标方位角的表格利用EXCEL 编辑工作表计算坐标方位角(见表2)。
3.2 对表格的说明最左边1列是行号,A 列,B 列是对C 列的说明,C 列是输入、计算和输出的数据。
表2 利用EXCE L 计算坐标方位角ABC 1已知X A 43543.3662已知Y A 65866.9793已知X B 43563.3664已知Y B65966.9795Δx 20.0006Δy100.0007│Δy /Δx │ 5.0008象限角R AB tg -1│Δy /Δx │ 1.3739坐标方位角α用弧度表示 1.37340076710坐标方位角α用度表示78.69006811(°)整度数7812(′)整分数4113(″)整秒数2414坐标方位角α用度分秒表示78°41′24″ 最上面1行是列号,第1行到第4行是输入的A ,B 两点坐标,第5行到第8行计算象限角,第9行根据象限角求出用弧度表示的坐标方位角,第10行到第14行将用弧度表示的坐标方位角换算成用度、分、秒表示的坐标方位角,以便于使用。