EXCEL曲线坐标计算公式

合集下载

道路坐标计算excel公式

道路坐标计算excel公式

在Excel中,可以使用以下公式来计算道路坐标:
计算两点间的距离:
使用距离公式:D = sqrt((x2-x1)^2 + (y2-y1)^2)。

其中,x1、y1是第一个点的坐标,x2、y2是第二个点的坐标。

计算直线距离(两点间的最短距离):
使用直线距离公式:D = abs(y2-y1) + abs(x2-x1)。

计算斜率:
使用斜率公式:m = (y2-y1) / (x2-x1)。

计算角度:
使用角度公式:θ = arctan(m)。

其中,arctan是反正切函数,m是斜率。

计算坐标变换(平移和旋转):
使用平移公式:x' = x + tx,y' = y + ty。

其中,tx和ty是平移量。

使用旋转公式:x' = x * cos(θ) - y * sin(θ),y' = x * sin(θ) + y * cos(θ)。

其中,cos和sin是余弦和正弦函数,θ是旋转角度。

这些公式可以根据具体需求进行组合和调整,以计算道路坐标和其他相关参数。

请注意,这些公式假设坐标系为笛卡尔坐标系,并且输入的坐标值是实数。

如果使用其他坐标系或涉及复数计算,可能需要使用不同的公式或函数。

EXCEL中计算公路圆曲线中

EXCEL中计算公路圆曲线中

EXCEL中计算公路圆曲线中、边桩坐标计算公式及计算实例圆曲线中边桩坐标计算公式:X=XZY+2×R×SIN(L÷2R)×COS{α±(L÷2R)}+S×COS{α±(L÷R)+M};Y =YZY+2×R×SIN(L÷2R)×SIN{α±(L÷2R)}+S×SIN{α±(L÷R)+M}.注:XZY—直圆点X坐标YZY—直圆点Y坐标R —圆曲线半径L---所求点曲线长;F---所求点里程;H---圆曲线起点(ZY点桩号里程)L=F-H;α---线路方位角;M---所求边桩与路线的夹角(顺线路前进方向为0度顺时针渐大;正交左侧为270度,右侧为90度);S---所求边桩至中桩的距离;"±"---曲线左偏取“-”右偏取“+”;当S=0时为中桩坐标。

经高速公路施工一线使用效果很好。

记住在公式中加入Excel的Radians()函数将度转为弧度即可轻松方便地使用(Radians()函数只用于有度分秒的数值,上公式中,仅α,M使用Radians()函数,其于如(L÷2R),(L÷R)等非度分秒的数值不使用Radians()函数,且必需在括号外)X=XZY+2×R×SIN(L÷2R)×COS{Radians(α)±(L÷2R)}+S×COS{Radians(α)±(L÷R)+Radians(M)};Y =YZY+2×R×SIN(L÷2R)×SIN{Radians(α)±(L÷2R)}+S×SIN{Radians(α)±(L÷R)+Radians(M)}.从ZY点坐标准确快速推算地计算出整条圆曲线。

excel曲线的方程式

excel曲线的方程式

在Excel中,我们通常使用散点图来表示数据点,并根据这些点拟合曲线。

虽然Excel本身不直接提供求解曲线方程的功能,但我们可以使用一些数学方法来推断曲线的类型(如线性、二次、三次等),并进一步求得其方程。

以二次曲线(抛物线)为例,假设我们有三对数据点 (x1, y1), (x2, y2), (x3, y3),我们可以通过以下步骤来求得其二次曲线方程:
1.首先,通过观察或使用简单数学方法(如两点的斜率是否相等),我们可以
判断该曲线是否为二次曲线。

2.其次,我们使用最小二乘法来拟合数据点。

最小二乘法是一种数学优化技
术,通过最小化预测值与实际观测值之间的平方差,来找到最佳函数匹配。

3.最后,我们可以通过解最小二乘法的方程组来得到二次曲线的系数 a、b、
c。

二次曲线的标准形式为 y = ax^2 + bx + c。

注意:在实际操作中,这个过程可能需要使用到其他数学或统计软件,如Python 的numpy库,来帮助求解方程组。

请注意,这只是一种可能的做法,具体操作可能会因数据和需求的不同而有所差异。

同时,对于非线性或更复杂的曲线,可能需要使用到其他方法或工具。

坐标反算excel公式

坐标反算excel公式

坐标反算excel公式
坐标反算是指根据已知的点的经纬度坐标和大地水准面的参数,计算出该点的投影坐标或者平面坐标。

在Excel中进行坐标反算可
以通过一系列复杂的数学公式来实现。

首先,需要明确采用的坐标
系和大地水准面参数,例如WGS 84坐标系和椭球体参数。

然后,可
以使用以下公式进行坐标反算:
1. 经纬度转换为弧度:
经度弧度 = 经度(π/180)。

纬度弧度 = 纬度(π/180)。

2. 计算子午线曲率半径:
N = a / sqrt(1 e^2 sin^2(纬度弧度))。

3. 计算卯酉圈曲率半径:
M = a (1 e^2) / (1 e^2 sin^2(纬度弧度)^(3/2))。

4. 计算目标点的投影坐标:
X = N cos(纬度弧度) cos(经度弧度)。

Y = N cos(纬度弧度) sin(经度弧度)。

这些公式涉及到很多数学运算和常数,需要在Excel中逐步计算,并且需要确保输入的经纬度和参数的准确性。

另外,也可以考虑使用专业的地理信息系统(GIS)软件来进行坐标反算,这些软件通常提供了更为便捷和准确的工具和方法来进行坐标反算。

黄氏曲线计算公式excel

黄氏曲线计算公式excel

黄氏曲线计算公式excel
黄氏曲线是一种数学模型,用于描述某些现象的变化规律。

在Excel 中,可以使用公式来计算黄氏曲线。

以下是一个示例:
1. 首先,在 Excel 中选择一个单元格作为起始点,假设为 A1。

2. 在相邻的单元格中,输入序号从 0 开始递增的数值,表示
时间或步长。

假设这一列从 B1 开始,依次填充 B2、B3、B4...。

3. 在另一列中,输入黄氏曲线计算公式。

假设这一列从 C1 开始,依次填充 C2、C3、C
4...。

4. 黄氏曲线的计算公式为:y = sqrt(x),其中 x 表示时间或
步长,y 表示曲线上的值。

在 C2 单元格中输入公式:=SQRT(B2)。

5. 将 C2 单元格中的公式拖动或复制到其他单元格中,以填充
整个列。

这样,Excel 就会根据黄氏曲线计算公式自动计算出对应的值,
并绘制出黄氏曲线。

请注意,这只是一个简单的示例,实际应用中可能需要根据具体情况进行调整和扩展。

excel分段曲线拟合

excel分段曲线拟合

excel分段曲线拟合
在Excel中,可以使用多项式拟合函数来进行分段曲线拟合。

以下是具体的步骤:
1. 首先,在Excel中创建一个新的工作表。

2. 输入原始数据点的横坐标和纵坐标值。

3. 在空白单元格中,使用以下公式计算多项式拟合的系数:=LINEST(纵坐标范围,横坐标范围^{1,2,3,...,n}),其中纵坐标范围是原始数据点的纵坐标值范围,横坐标范围是原始数据点的横坐标值范围,n是多项式的阶数。

4. 将公式放入单元格后,同时按下Ctrl+Shift+Enter键,以将公式视为数组公式。

5. 根据拟合的多项式方程,使用新的横坐标值范围来计算相应的纵坐标值。

6. 通过将这些计算得到的纵坐标值与相应的横坐标值绘制在图表中,可以得到分段曲线拟合效果。

需要注意的是,根据具体的数据和曲线形状,选择合适的多项式阶数进行拟合,以避免出现过拟合或欠拟合的情况。

excel曲线求点的坐标

excel曲线求点的坐标

excel曲线求点的坐标摘要:1.引言:介绍Excel 曲线求点的坐标的功能和应用场景2.方法一:使用Excel 内置函数2.1 插入散点图2.2 使用趋势线函数3.方法二:使用第三方插件3.1 安装和使用第三方插件3.2 插件功能介绍4.结论:总结两种方法的优缺点和适用情况正文:在Excel 中,我们经常需要对数据进行可视化处理,其中曲线图是一种常用的数据可视化方式。

有时候,我们需要获取曲线上的某个点的坐标,以便进行更深入的数据分析。

下面,我们将介绍两种在Excel 中求曲线上某点坐标的方法。

方法一:使用Excel 内置函数。

首先,我们需要在Excel 中插入一个散点图。

具体操作步骤如下:1.选中需要展示的数据区域,包括横坐标和纵坐标;2.在Excel 菜单栏中选择“插入”选项卡,然后点击“散点图”;3.在弹出的窗口中,选择一个合适的图表样式,点击“确定”。

接下来,我们需要使用趋势线函数来获取曲线上某点的坐标。

具体操作如下:1.在Excel 单元格中输入以下公式:`=TREND(散点图的横坐标区域,散点图的纵坐标区域,趋势线类型,截距)`2.按Enter 键,即可得到曲线上对应点的坐标。

方法二:使用第三方插件。

对于一些复杂的数据分析需求,Excel 内置函数可能无法满足。

此时,我们可以考虑使用第三方插件。

以下是一个使用较为广泛的插件——EasyChart。

首先,我们需要安装EasyChart 插件。

在Excel 中,点击“文件”选项卡,然后选择“选项”,在“加载项”选项卡中,点击“Excel 加载项”,然后点击“浏览”,选择EasyChart 插件安装包,点击“确定”。

安装完成后,我们需要在Excel 中加载EasyChart 插件。

在Excel 菜单栏中,点击“EasyChart”选项卡,然后点击“插入”。

在弹出的窗口中,我们可以选择“折线图”等图表类型,并设置相关参数。

在图表制作完成后,我们可以通过点击图表上的点,获取该点的坐标。

竖曲线计算公式 excel版

竖曲线计算公式 excel版

41+020.000 41+060.000 41+100.000 41+140.000 41+180.000 41+220.000 41+260.000 41+300.000 41+340.000 41+380.000 41+400.000 41+440.000 41+480.000 41+520.000 41+560.000 41+600.000 41+631.000 41+660.000 41+700.000 41+740.000 41+780.00;870.000
111.005
109.702 110.038
111.030 40+880.000
111.007
109.704 110.040
111.045 40+890.000
111.004
109.701 110.037
111.033 40+882.000
111.007
109.704 110.040
竖曲线终点里程 (PR)
40+949.400
竖曲线起点里程
40+850.600
坡道点高程(H1)
里程
曲线点高程(H) 基床表层底面中 路肩标高
TDR

-0.967
110.986 40+850.600
110.986
109.683 110.019
111.000 40+860.000
110.998
109.695 110.031
110.616 110.468 110.320 110.172 110.024 109.876 109.728 109.580 109.432 109.284 109.210 109.062 108.914 108.766 108.618 108.470 108.355 108.248 108.100 107.952 107.804 107.656

EXCEL角度与坐标计算

EXCEL角度与坐标计算

EXCEL角度与坐标计算Excel是一款功能强大的电子表格软件,具备丰富的计算、分析和数据可视化功能。

在Excel中,我们可以使用各种函数和公式来进行角度与坐标的计算。

下面将详细介绍Excel中角度与坐标计算的方法。

一、角度与弧度的转换在Excel中,角度与弧度之间可以通过以下函数进行转换:1.角度转弧度:将角度转换为弧度可以使用以下公式:弧度=角度*PI(/180。

其中,PI(函数返回圆周率π的值,180表示180度。

例如,将角度60度转换为弧度,可以使用公式:=60*PI(/180,结果为1.0472.弧度转角度:将弧度转换为角度,可以使用以下公式:角度=弧度*180/PI(。

例如,将弧度1.047转换为角度,可以使用公式:=1.047*180/PI(,结果为60度。

二、通过角度计算坐标在平面坐标系中,我们可以通过已知角度和半径来计算点的坐标,Excel提供了如下函数来实现该功能:1.COS函数:COS函数返回给定角度的余弦值。

使用公式:COS(角度)。

例如,已知角度为45度,可以使用公式:=COS(45),结果为0.7072.SIN函数:SIN函数返回给定角度的正弦值。

使用公式:SIN(角度)。

例如,已知角度为45度,可以使用公式:=SIN(45),结果为0.707通过COS和SIN函数,结合已知半径,我们可以计算出点的横坐标和纵坐标:横坐标=半径*COS(角度);纵坐标=半径*SIN(角度)。

例如,已知一个圆的半径为5,角度为30度,可以使用以下公式计算点的坐标:横坐标=5*COS(30)=5*0.866=4.33;纵坐标=5*SIN(30)=5*0.5=2.5三、通过坐标计算角度在平面坐标系中,我们还可以通过已知坐标来计算点的角度。

Excel 提供了以下函数来实现该功能:1.ATAN函数:ATAN函数返回给定纵坐标和横坐标的反正切值。

使用公式:ATAN(纵坐标/横坐标)。

例如,已知点的横坐标为4.33,纵坐标为2.5,可以使用公式:=ATAN(2.5/4.33),结果为29.4度。

excel如何计算坐标距离和距离的公式

excel如何计算坐标距离和距离的公式

Excel如何计算坐标距离和距离的公式在Excel中,我们可以方便地计算两个坐标之间的距离。

这种功能常常在地理定位、测量、航空和航海等领域得到广泛应用。

本文将介绍如何使用Excel计算坐标之间的距离,并提供相关的公式。

1. 坐标系与坐标距离在开始计算坐标距离之前,我们首先需要理解坐标系的概念。

在地理定位中,常用的坐标系有经纬度坐标系和直角坐标系。

在Excel中,我们一般使用直角坐标系来表示坐标,其中横坐标表示X轴,纵坐标表示Y轴。

坐标距离是指从一个坐标点到另一个坐标点的直线距离。

在直角坐标系中,我们可以使用勾股定理计算两点间的距离。

2. 计算坐标距离的公式在Excel中,可以使用以下公式计算两个坐标之间的距离:距离 = SQRT((X2-X1)^2 + (Y2-Y1)^2)其中,X1和Y1表示第一个坐标点的横坐标和纵坐标,X2和Y2表示第二个坐标点的横坐标和纵坐标。

^表示乘方运算,SQRT表示开平方运算。

例如,我们有两个坐标点A(3, 4)和B(6, 8),我们可以使用以下公式计算它们之间的距离:距离 = SQRT((6-3)^2 + (8-4)^2)根据公式计算得到距离为5。

3. 使用Excel函数计算坐标距离在Excel中,可以使用内置的函数来计算坐标距离。

常用的函数有SQRT、POWER和SUM。

首先,我们可以使用POWER函数来计算两点横坐标的差的平方:DeltaX = POWER(X2-X1, 2)然后,我们可以使用POWER函数来计算两点纵坐标的差的平方:DeltaY = POWER(Y2-Y1, 2)最后,我们可以使用SUM函数将两个平方和相加,并使用SQRT函数将结果开平方,得到距离:距离 = SQRT(SUM(DeltaX, DeltaY))通过使用Excel函数计算坐标距离,可以更加灵活地应用在复杂的数据计算中。

4. 总结本文介绍了如何使用Excel计算坐标之间的距离,并提供了两种计算公式。

应用EXCEL快速计算圆曲线细部点坐标

应用EXCEL快速计算圆曲线细部点坐标
1计算方法
1.1思路及公式依据
图1-1
以右曲线为例,如图1-1所示,O为圆曲线圆心点,R为圆曲线半径,a为圆曲线转角,ZD为直线上点,ZY为直圆点、JD为圆曲线交点,YZ为圆直点,以上坐标与桩号为已知点,通过已知要素可以计算出未知的曲线元素,这里不再做祥细介绍了。要想计算曲线上细部点坐标,如计算A1坐标,首先要计算出直线OZY的方位角:
Dim du As Double
Dim fen As Double
Dim miao As Double
Dim hu As Double
du = Int(D)
fen = Int((D - Int(D)) * 100)
miao = (D * 100 - Int(D *; fen / 60 + miao / 3600) * 3.14159265358979 / 180
U = U / 180 * 3.14159265358979
'坐标正算待求点的“X”坐标
ZBZS_x = x1+ Cos(U) * s
End Function
'坐标正算待求点的“Y”坐标
Public Function ZBZS_y(y1, U, s) As Double
ZBZS_y = y1 + Sin(U) * s
图2-1
这里应用了调用自定义函数,其主要编写的简易过程和用法。
2.2自定义函数的编写
以2010版Excel为例,打开EXCEL界面中菜单的“工具”—“宏” —“Visual Basic编辑器(V)或用快捷键“ALT+F11”,然后打开Microsoft Visual Basic编辑界面,并插入模块,默认为“模块1”,也可重命名,并在该模块界面中输入和添加以下程序代码。如图2-2所示;

excel绶和曲线计算公式

excel绶和曲线计算公式

excel绶和曲线计算公式文字1.应用程序的目标计算最为复杂的诗路中线逐点坐标和切线方位角,既中桩的x值、y值。

excel的主要目标就是计算公路中线的中桩参数。

2.源程序l1 f:n:g:r:u:q:j:k起算要素l2 defm 4 扩大内存l3 m=i/2-i^3/240/r^2 m为加设缓和曲线后使切线增长的距离l4 p=i^2/24/r-i^4/2688/r^3 p为加设缓和曲线,圆曲线相对于切线的内移量l5 e=(r+p)/cos(n/2)-r e外矢距在excel中角度默认为弧度。

l6 l=πrn/180+i l为曲线长含缓和段l7 t=m+(r+p)tan(n/2)切线长l8 a=q-t:b=a+i:d=a+l:c=d-i zh:hy:hz:yh里程桩号l9 rec(t,f+180)zh点坐标增量计算l10 z[1]=v+j:z[2]=w+k zh点坐标(v,w坐标增量,计算机内部运算)l11 rec(t,f+gn)hz点坐标增量计算l12 z[3]=v+j:z[4]=w+k hz点坐标lbi θl14 {h,s,e} 待点要素l15 h<a=>goto 1 第一段直线上任一点坐标计算l16 ≠>h<b=>goto 2 第一段缓和曲线上任一点坐标计算l17 ≠>h<c=>goto 3 圆曲线上任一点坐标计算l18 ≠>h<d=>goto 4 第二段缓和曲线上任一点坐标计算l19 ≠>goto 5第二段直线上任一点坐标计算l20 lbi i 第一段直线坐标计算开始l21 rec(q-h,f+180)中桩坐标增量计算l22 x=v+j:y=w+k 中桩坐标l23 x=x+v:“x”=◢l24 y=y+w:“y”=◢第一段直线上任一点坐标计算结果l25 goto θl26 lbi 2第一段缓和曲线坐标计算开始l27 z=h-a所求点到zh距离l28 o=90z^2/r/i/π 所求点的方位角l29 x=z-z^5/40/r^2/i^2+z^9/3456/r^4/i^4l30 z=z^6/6/r/i-z^7/336/r^3/i^3+z^11/42440/r^5/i^5 第一段缓和曲线上任一点切线支距法坐标计算l31 lbi 6 第一段缓和曲线、圆曲线坐标换算计算l32 rec(x,f)l33 x=z[1]+v:y=z[2]+wl34 rec(x,f+90g)l35 x=x+v:y=y+wl36 lbi 3 圆曲线上任一点切线支距法计算开始l37 z=h-a-i/2l38 o=180z/r/π z所对中心角l39 x=z-z^3/6/r^2+z^5/120/r^4+ml40 z=z^2/2/r-z^4/r^3/24+z^6/720/r^5+pl41 goto 6l42 lbi 4 第二段缓和曲线计算开始l43 z=d-h到hz点长度l44 o=90z^2/r/i/π z所对中心角l45 x=z-z^5/40/r^2/i^2+z^9/3456/r^4/i4l46 z=z^3/6/r/i-z^7/336/r^3/i^3+z^11/42240/r^5/i^5l47 rec(x,f+gn+180)l48 x=z[3]+v:y=z[4]+wl49 rec(x,f+gn+180-90g)l50 x=x+v:y=y+wl51 x=x+v:“x”=◢l52 y=y+v:“y”=◢l53 goto θ程序中符号说明f-第一直线段正方位角(即后视切线上任一点(如zh)至交点的方位角;n—交点转向角(即偏角);右偏角为正,左偏角为负,输入转向角时不得输入“+、-”g—条件(左偏输入-1,右偏输入+1);r—半径;i—缓和曲线长度(m)(圆曲线i输入0);q—交点里程桩号;j—交点x坐标值;k—交点y坐标值;h—所求点里程桩号;x、y—所求点x、y坐标值。

excel求曲线坐标

excel求曲线坐标

1.新建一个工作薄,在其中输入如表1所示的内容;2. 选中工作表A列,打开格式菜单,选中“单元格”,在单元格菜单中选中“数字”栏,自定义单元格格式为“K000+000.000”。

按此方法分别将其他列设置为如表1所示单元格格式;3. 将“4”行做为路线起点数据行,在“5”行中进行公式编辑;4.在“J5”单元格中输入“=IF(C5=4,RADIANS(IF((G5+H5/60+I5/60/60)<180,(G5+H5/60+I5/60/60)+180,(G 5+H5/60+I5/60/60)-180)),IF(C5=5,RADIANS(IF(B5=0,G5+H5/60+I5/60/60-E5/2/D 5*180/PI(),G5+H5/60+I5/60/60+E5/2/D5*180/PI())),RADIANS(G5+H5/60+I5/60/60 6.在“L5”单元格中输入“=$L$4+IF(C5=1,K5*COS(J5),IF(C5=2,2*D5*SIN(K5/2/D5)*IF(B5=0,COS(J5-K5/ 2/D5),COS(J5+K5/2/D5)),IF(C5=3,(K5-K5^5/40/D5^2/E5^2)*COS(J5)+(K5^3/6/D5/ E5-K5^7/336/D5^3/E5^3)*IF(B5=0,COS(J5-90*PI()/180),COS(J5+90*PI()/180)),IF( C5=4,(K5-K5^5/40/D5^2/E5^2)*COS(J5)+(K5^3/6/D5/E5-K5^7/336/D5^3/E5^3)*IF (B5=0,COS(J5-90*PI()/180),COS(J5+90*PI()/180)),2*D5*SIN(K5/2/D5)*IF(B5=0,C 7.在“M5”单元格中输入“=$M$4+IF(C5=1,K5*SIN(J5),IF(C5=2,2*D5*SIN(K5/2/D5)*IF(B5=0,SIN(J5-K5/2 /D5),SIN(J5+K5/2/D5)),IF(C5=3,(K5-K5^5/40/D5^2/E5^2)*SIN(J5)+(K5^3/6/D5/E5 -K5^7/336/D5^3/E5^3)*IF(B5=0,SIN(J5-90*PI()/180),SIN(J5+90*PI()/180)),IF(C5= 4,(K5-K5^5/40/D5^2/E5^2)*SIN(J5)+(K5^3/6/D5/E5-K5^7/336/D5^3/E5^3)*IF(B5= 0,SIN(J5-90*PI()/180),SIN(J5+90*PI()/180)),2*D5*SIN(K5/2/D5)*IF(B5=0,SIN(J5- 8.在“N5”单元格中输入“=IF(B5=0,J5-RADIANS(IF(C5=2,K5/D5*180/PI(),IF(C5=3,K5^2/2/D5/E5*180/PI( ),IF(C5=4,K5^2/2/D5/E5*180/PI(),IF(C5=5,K5/D5*180/PI()))))),J5+RADIANS(IF(C 5=2,K5/D5*180/PI(),IF(C5=3,K5^2/2/D5/E5*180/PI(),IF(C5=4,K5^2/2/D5/E5*180/ PI(),IF(C5=5,K5/D5*180/PI()))))))”;9.在“P5”单元格中输入“=IF(C5=4,L5+O5*COS(N5+90*PI()/180),L5+O5*COS(N5-90*PI()/180))”;10.在“Q5”单元格中输入“=IF(C5=4,M5+O5*SIN(N5+90*PI()/180),M5+O5*SIN(N5-90*PI()/180))”;11.在“S5”单元格中输入“=IF(C5=4,L5+O5*COS(N5-90*PI()/180),L5+O5*COS(N5+90*PI()/180))”;12.在“T5”单元格中输入“=IF(C5=4,M5+O5*SIN(N5-90*PI()/180),M5+O5*SIN(N5+90*PI()/180))”;13.选定“5行”向下复制到表格最后一行;14.点击“文件”菜单中的“另存为”选项,输入文件名为“坐标计算”在文件类型中选择为“模版”并点击“保存”。

EXCEL曲线坐标计算公式

EXCEL曲线坐标计算公式

公式解析一.坐标转换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—曲线半径α—方位角注:式中,紫色部分为缓和曲线任意点的坐标增量(支距坐标)。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

公式解析一.坐标转换
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ˉ¹ [(Y b-Y a)/(X b-X a)]
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(X a, Y a);方位角为αX b= X a+S*cosα
Y b= Y a+S*sinα
2.缓和曲线及圆曲线坐标计算公式:
①缓和曲线坐标计算公式:
X=X ZH+(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*Ls^3)+Lo^11/(42240*R^5*Ls^5)-Lo^15/(9 676800*R^7*Ls^7)+Lo^19/(3530096640*R^9*Ls^9))*sinα
Y=Y ZH+(Lo-^5/(40*R^2*Ls^2)+Lo^9/(3456*R^4*Ls^4)-Lo^13/(59 9040*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/(96 76800*R^7*Ls^7)+Lo^19/(3530096640*R^9*Ls^9))* cosα
符号说明:
X ZH—直缓点X坐标值Y ZH—直缓点Y坐标值A—回旋线参数(A²=R* Ls)Lo—计算点位到特殊点的长度Ls—缓和曲线长度R—曲线半径α—方位角
注:式中,紫色部分为缓和曲线任意点的坐标增量(支距坐标)。

第一段缓和曲线从直缓点计算到缓圆点(Z H→HY),第二段缓和曲线从缓直点计算到圆缓点(HZ→YH),与第一段计算方向相反。

②圆曲线坐标计算公式:
X=X HY+2*R*sin (α/2)*cos (ƟHY+α/2)
Y=Y HY+2*R*sin (α/2)*sin (ƟHY+α/2)
符号说明:
X HY—缓圆点X坐标值Y HY—缓圆点Y坐标值R—曲线半径
ƟHY—缓圆点的方位角α—计算点位的方位角
EXCEL公式
符号说明:■x—起点X坐标值所在单元格
■y—起点Y坐标值所在单元格
▲—起点方位角所在单元格
◆—起点里程所在单元格
◇—计算点里程所在单元格
注:EXCEL中π=PI() Lo²=Lo^2= POWER(Lo,2) 弧度=RADIANS(度)一.方位角计算公式
1.直线段方位=(PI()*(1-SIGN(□x-$■x)/2)-ATAN((A3-$A$1)/(□y-$■y)))*180/PI()
2.缓和曲线上方位角(α) =$▲±90*POWER(◇-$◆,2)/(P()*R* Ls)
3.圆曲线上方位角(α) =$▲±180°*(◇-$◆)/(PI()*R)
二.坐标值计算公式
1.直线段坐标值计算公式:
X= $■x+(◇-$◆)*COS(RADIANS($▲))
Y= $■y+(◇-$◆)*SIN(RADIANS($▲))
2.缓和曲线及圆曲线上坐标值计算公式:
①缓和曲线坐标值计算公式:
X=$■x+((◇-$◆)-(◇-$◆)^5/(40*R^2*Ls^2)+(◇-$◆)^9/(3456*R^4*Ls^4)-(◇-$◆)^13/(599040*R^6*Ls^6)+(◇-$◆)^17/(175472640*R^8*Ls^8))*COS(RADIANS ($▲))-((◇-$◆)^3/(6*R*Ls)-(◇-$◆)^7/(336*R^3*Ls^3)+(◇-$◆)^11/(42240*R^5 *Ls^5)-(◇-$◆)^15/(9676800*R^7*Ls^7)+(◇-$◆)^19/(3530096640*R^9*Ls^9))* SIN(RADIANS($▲))
Y=$■y+((◇-$◆)-(◇-$◆)^5/(40*R^2*Ls^2)+(◇-$◆)^9/(3456*R^4*Ls^4)-(◇-$◆)^13/(599040*R^6*Ls^6)+(◇-$◆)^17/(175472640*R^8*Ls^8))*SIN(RADIANS( $▲))+((◇-$◆)^3/(6*R*Ls)-(◇-$◆)^7/(336*R^3*Ls^3)+(◇-$◆)^11/(42240*R^5 *Ls^5)-(◇-$◆)^15/(9676800*R^7*Ls^7)+(◇-$◆)^19/(3530096640*R^9*Ls^9))* COS(RADIANS($▲))
②圆曲线上坐标计算公式:
X=$■x+2*R*SIN(RADIANS(90*(◇-$◆)/(PI()*R)))*COS(RADIANS($▲)+RADI ANS(90*(◇-$◆)*/(PI()*R)))
Y=$■y+2*R*SIN(RADIANS(90*(◇-$◆)/(PI()*R)))*SIN(RADIANS($▲)+RADI ANS(90*(◇-$◆)*/(PI()*R)))
或者:
X=$■x+2*R*SIN((◇-$◆)/2*R)*COS(RADIANS($▲)+((◇-$◆)/2*R))
Y=$■y+2*R*SIN((◇-$◆)/2*R)*SIN(RADIANS($▲)+((◇-$◆)/2*R))。

相关文档
最新文档