C匝道坐标计算
3.3高速公路互通立交匝道中线点位坐标计算(精)

(2)分析
AB段为完整的右偏缓和曲线,由所给已知条件,在AB段上点位坐
标按基本型曲线第一段缓和曲线计算原理计算;
(3)求i点坐标
①计算i点在A-xy坐标系下的坐标
l5 l9 x p l 2 2 4 4 40 R l 3456 R l0 0 l l3 l7 l 11 yp 3 3 5 5 6 Rl 336 R l 42240 R l0 0 0 l K i K A l K K B A 0 R rB
X i X O ( K i K O ) cos 0切 Yi YO ( K i K O ) sin 0切
(4)求K0+150点坐标及切线方位角
X i X O ( K i K O ) cos 0切 1378.214 ( K 0 150 K 0 116 )COS 200 1346.264
利用坐标变换公式求i点在线路坐标系下的坐标
X i X ZH xi cos yi sin Yi YZH xi sin yi cos 360 ZH 切
求i点切线坐标方位角
ZH 切
i切
ZH 切
i
l
i
C
i切
l 180 i 2r2 ( L l )
ZH
2
i
L
D
r2
ቤተ መጻሕፍቲ ባይዱ
(4)求K0+407.650点坐标及切线方位角
①将CD段缓和曲线补充完整
L' r2 l' 61.696875 r1 r2
②求 ZH 的切线方位角
fx-9750GⅡ操作说明

免责申明:免费提供;仅供参考。
卡西欧(上海)贸易有限公司不对用户使用本程序发生的任何问题负责。
读者对本程序的问题请发电子邮件到775403338@ 邮箱咨询。
fx-9750GⅡ公路测量程序使用说明一、程序使用流程本程序数据和主程序是分开的,编程时将不同的工程数据存放到不同的数据文件里,如A匝道,文件名为A,将匝道A所有的曲线线元参数输入A文件里。
运行时只要运行文件名A的程序就可以了,具体运行流程见下图:二、数据文件的编写(一)交点法数据文件编辑交点法编写数据文件必须是对称型的,即直线段→缓和曲线段→圆曲线段→缓和曲线段→直线段,(如果任意一端没有直线段,则把直线段长度看做是0),另外圆曲线两侧缓和曲线的旋转常数必须相等,并且和直线段连接处的半径必须是无穷大。
交点法数据文件编写一般是根据设计图纸提供的平面曲线参数一览表提供的参数来编写,每个弯道包括:弯道起点方位角(C),交点X坐标(D),交点Y坐标(E),缓和曲线长度(F,当没有设缓和曲线时,F=0),交点转交(G,向左转弯,G为负值,向右转弯,G取正值),交点桩号(H),弯道圆曲线半径(R)。
下图是一段市政道路设计参数数据。
根据上图提供的数据,可以编辑成如下的数据文件:文件名:CHLNR在上图中,有两个条件转移语句即If L>0:Then 98°39°35.12°→C:4774.384→D: 2415.861→E:140→F:31°17°23°→G:410.007→H:600→R:IfEndIf L>1060:Then 129°56°58.19°→C:4206.421→D: 3093.946→E:70→F:-33°50°48°→G:1285.437→H:600→R:IfEnd……如果还有其他弯道,可以继续完后加。
在这些存放设计参数的语句前后的程序表达式是固定的。
匝道坐标计算

YA V 837.929 837.929 837.929 837.929 837.929
DKA O K0+025.784 25.784 25.784 25.784 25.784
F0 G 280.8241483 280.824 280.824 280.824 280.824
DKB H K0+050.399 50.399 50.399 50.399 50.399
0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
线元编号 起点坐标 起点桩号
K0+560.637 K0+653.066
0 0
292.39233
0 0
292.65647
-1 0
线元1起点方位角(度 分 秒): 起点方位角 止点桩号
起点曲率
止点曲率
转向
中桩坐标
3
XA U 6654.047 6654.047 6654.047 6654.047 6654.047
6654.047 6654.047 6654.047 6654.047 6654.047 6654.047 6654.047 6654.047 6654.047 6654.047
837.929 837.929 837.929 837.929 837.929 837.929 837.929 837.929 837.929 837.929
50.399 50.399 50.399 50.399 50.399 50.399 50.399 50.399 50.399 50.399 50.399 50.399 50.399 50.399 50.399 50.399 50.399 50.399 50.399 50.399 50.399 50.399 50.399 50.399 50.399 50.399 50.399 50.399 50.399
高速公路坐标计算方法

高速公路坐标高程计算程序本软件简要说明:一、平曲线计算(主程序)1、J为起算点里程,C、D为起算点的X、Y坐标,F为起算点的切线方位角,R为圆曲线半径(左偏取负,右偏取正),A、B为第一、第二缓和曲线回旋参数,O为圆曲线长度,Ki为该分段的终点里程;2、对于直线段或圆曲线段,起算点可取直线或圆曲线上的任意一点;3、对于带第一、第二缓和曲线的平曲线段,起算点应取HY点;4、K为所求点的里程,T、P为第一偏距、偏角,S、Z为第二偏距、偏角,偏角取从该点的切线顺时针旋转的夹角;5、分段法则:直线单独分段;单一的圆曲线单独分段;缓和曲线1+圆曲线+缓和曲线2为一个整体单独分段,若不存在第一或第二缓和曲线(即不完全缓和曲线)仍然可以计算,A或B可取任意不为零的值;若不存在圆曲线,则O取零;6、无论任何时候A、B不能取零,否则可能导致被零除的错误;7、F、Q切线方位角输入输出均为度.分秒的格式,例如153°24′05.24″=153.240524。
Q改变时,可按照新方位角为基准,结合第一第二偏距、偏角重新计算所求点;8、输入平曲线参数后,默认为计算全线坐标,可修改来计算某段曲线,默认间距也可修改;9、可参考CAD图《平曲线计算图例》;10、生成的中桩CAD脚本设置成在世界坐标系下生成,注意的是世界坐标系与大地测量坐标系的区别是XY坐标是互换的,否则画出的图形与实际相反。
先打开CAD,设置好图层名称、颜色,并设置为当前层,然后单击CAD的工具==>运行脚本==>选中生成的脚本文件即可。
11、输出的坐标结果可以导入到EXCEL中,操作办法为:打开EXCEL,然后把坐标数据复制到单元格里,然后单击数据==>分列==>选中分隔符号==>下一步==>选中TAB键和逗号==>下一步==>完成即可。
下一次可直接在此表中粘贴,数据自动分列。
二、缓和曲线计算(辅助程序)1、本程序为辅助程序,用来从ZH点或HZ点计算整条完全的缓和曲线,若不知道HY点X、Y、Q参数,可用此程序计算出来,然后输入平曲线参数;2、参数设置参考平曲线计算;3、导出到EXCEL的办法同平曲线计算;三、直线计算(辅助程序)1、本程序为辅助程序,若已知P1(X1,Y1),P1-->P2的距离I及方位角J(度.分秒格式),可计算坐标P2(X2,Y2)。
公路通用复化辛普森公式匝道点位坐标计算4800源程序

公路通用复化辛普森公式匝道点位坐标计算4800源程序------------------杭浦高速临平互通---------------------本文利用的是计算公路匝道点位坐标的复化辛普森通用公式数学模型,集直线、圆曲线、回旋线通用,占字符内存较小,计算精度不限的程序一、运行变量名称说明:V=1、2分别进入坐标计算、桩号反算K1、K2-------曲线起点、终点里程F0-----------曲线起点方位角R1、R2------曲线起点、终点半径(ρ左-右+,0为直线)X0、Y0-------曲线起点、终点坐标M------------求和累积次数n的2倍(偶数),精度迭代次数K------------曲线待求点里程BP-----------求点左右偏距(左-右+)ANG-------- -求点的右斜交角X、Y---------曲线求得坐标FW-----------待求点的即时切线方位角XF、YF-------为需求桩号的点坐标DL、K+O、LP分别为桩号误差、求得桩号、左右偏距(左-右+)当曲线的设计半径较小时,为保证点位计算精度,M(即程序中n的2倍)的取值可适当的大些。
M为偶数,直线时M=2即可,经计算M=16即可满足半径为60的小半径曲线精度。
二、曲线计算程序名: Prog "CURVE"Defm 4V"V=1 2"Lbl 0:{KLW}Lbl 4Q"OPT:M0AB1C2D3E4FH5G6I7J8CR9"=0=>Prog "M"△Q=1=>Prog "AB"△Q=2=>Prog "C"△Q=3=>Prog "D"△Q=4=>Prog "E"△Q=5=>Prog "FH"△Q=6=>Prog "G"△Q=7=>Prog "I"△Q=8=>Prog "J"△Q=9=>Prog "CR"△A"K1"B"K2"C"F0"D"R1"E"R2"F"X0"G"Y0"D≠0=>I=1/D:≠=>I=D△E≠0=>J=1/E:≠=>J=E△AbsD+AbsE=0=>M=2:≠=>M=16△V=2=>L=0:W=90△KL"BP"W"ANG"N=0:Z[1]=0:Z[2]=0:Z[3]=0:Z[4]=0 进入坐标迭代计算Lbl2N=N+1:H=2(K-A)/M:R=NH/2+A:R=C+180/π*(I+(J-I)/2(B-A)*(R-A))*(R-A)Int(N/2)=N/2=>Z[1]=Z[1]+cosR:Z[2]=Z[2]+sinR:≠=>Z[3]=Z[3]+cosR:Z[4]=Z[4]+ sinR△N=M=>Goto3:≠=>Goto 2Lbl3X=F+H/6*(cosC+4Z[3]+2Z[1]-cosR)+Lcos(R+W)Y=G+H/6*(sinC+4Z[4]+2Z[2]-sinR)+Lsin(R+W)V=2=>Goto 6△X"X="◢Y"Y="◢R"FW"=R-360Intg(R/360◢Goto 0Lbl 6 进入桩号求算Pol(T"XF"-X,U"YF"-YO=Icos(J-RAbsO≤1e-4=>O"DL"◢K=K+O◢O"LP"=Isin(J-R◢{TU}Goto 6:≠=>K=K+O:L=0:Goto 4三、数据文件:线元要素数据文件每行为一个线元段,逐句执行赋值,直至不满足、运行完成。
公路卵型曲线坐标计算

2 . 2完整缓和 曲线坐标计算 2 . 直 角坐标 .1 2 建立 以 0 fH 点为坐标原点 , Z ) Z 过 H点的缓和 曲线切线 为 X轴 , Z 过 H点上缓和 曲线的半径为 Y轴 的直角坐标系。如图 1
百 家论坛 l —
公 路卵型 曲线坐标计算
王寿武 ,李厚贤
( . 南 云 桥 建设 股 份 有 限公 司 , 云 南 昆 明 6 00 ; 1 云 5 11 2中 国水 利 水 电第 十 四 工程 局 有 限 公 司 , 云 南 昆 明 60 0 ) . 5 11
摘 要 : 在公路线形设计 中,卵型曲线上任 意点坐标计算较为 困难 ,文章 以某高速公路立交区 C匝道卵形曲线 为 例, 介绍卵形曲线上任意一点的直角坐标 、 大地坐标和方位角的计算方法 , 其在工程应用中具有指导作用。
特殊性。常用 的计算方法是将 卵型 曲线的一端顺延至 曲率半径 为无穷大的直缓点处 , 根据完整缓和 曲线公式计算卵型曲线上 任一点 的直 角坐标 , 再通 过坐标体 系转换 , 算 出直缓点 的大 计
地 坐 标 及切 线 方位 角 , 而 依 据 直 缓 点 大 地 坐标 及切 线 方位 角 进
当 R1R 时 : <2
或
0= 2Ip o0+・ 2
( 6)
(H H ) 任意一点的大地坐标可 由公 式( ) Z ^ Y段 3 计算。
0= l + ・ l o0+ IB 盯
或
0= 2' IB o0+r ・ 2 r +
匝道程序 2

立交匝道中边桩坐标放样正反算程序主程序:(RAMP)Deg : Fix 3 : 10→Dim Z↙0.1739274226→Z[1] : 0.0694318442→Z[2] : 0.3260725774→Z[3] : 0.3300094782→Z[4] ↙Z[3]→Z[5] : 1- Z[4]→Z[6] : Z[1]→Z[7] : 1-Z[2]→Z[8]↙“RAMP?[1-N]”?→Z[9]↙(输入匝道代码,比如数字1,2,3...代表a,b,c匝道,并存储在变量Z[9]中)If Z[9]=0 : then“XA”?W :“YA”?Y :“FWJ”?Q:“RS”?A :“RE”?B :“KS”?S : “KE”?E : IfEnd ↙(若Z[9]=0 时,则手工输入原始数据:线元起点X﹑Y坐标,方位角,线元起﹑终点曲率,起﹑终点桩号)Cls :“ZS[1],FS[2]”?→Z[10]:Z[10]=2 =>Goto 2↙“XS”?U :“YS”?V↙(输入测站点坐标)Lbl 0:“KP”?P↙(输入待计算的中桩桩号)Z[9]>0=>Prog“RAMP-DATA”↙(调用匝道数据库子程序)Prog“RAMP-ZBJS”↙(调用子程序计算中桩坐标)Lbl 1:90→H:“YJ”?H : H=0 =>Goto 0 :?D↙(输入右角及距离,若右角为0则返回桩号输入)F+Dcos(Z+H)→R : G+Dsin(Z+H)→T↙(坐标计算)Pol(R-U,T-V) : J<0=>J+360→J↙1→O :Prog“RAMP-XS”: Goto 1↙(调用计算结果显示子程序)Lbl 2:“XB”?U :“YB”?V :“KP”?P↙(坐标反算,输入X,Y,估算的桩号)Lbl 3:Z[9]>0=>Prog“RAMP-DATA”↙Prog“RAMP-ZBJS”↙(调用子程序计算中桩坐标)(V-G)cos(Z-90)-(U-F)sin(Z-90)→H↙If Abs(H)>0.001 : Then P+H→P : Goto 3: IfEnd↙(G-V)÷sin(Z-90)→D↙2→O : Prog“RAMP-XS”: Goto 2↙(调用计算结果显示子程序)子程序1:(RAMP-ZBJS)坐标计算E-S →C : P-S →L : 180÷π→M : (B-A)÷2÷C →N ↙0→F : 0→G : 0→Z:For 0→K To 3:(计算X,Y 坐标值)F+LZ[2K+1]cos(Q+MALZ[2K+2]+MN(LZ[2K+2])2)→F:(计算X,Y 坐标值)G+LZ[2K+1]sin(Q+MALZ[2K+2]+MN(LZ[2K+2])2)→G:(计算X,Y 坐标值)Next :W+F →F : Y+G →G:(计算X,Y 坐标值)Q+MAL+MNL 2→Z:(计算切线方位角)Z<0=>Z+360→Z : Z>360=>Z-360→Z ↙子程序2(RAMP-XS)显示 Cls :If O =1 :Then ↙“X=” :Locate4,1,R: “Y=”: Locate4,2,T : Fix4 : “A=” : Locate4,3,J 。
匝道坐标计算实例(非常实用)

0
备注 弧度制 1.050259
R2*Ls1 =A12 8100
备注
值(左转“+”,右转“-”)
位角(左转“-”,右转“+”) 利用公式反算
坐标增量 △X 16.19957485 △Y 0.08747836
ZH
任一点 与ZH完整 点弧长 L0 16.2
16.19981 1.066459 1.061059
0.005399988
0.0162
-1
ZH完整点切线方位角β ZH完整-M0直线方位角β X完整 Y完整
切线方位角=M0点切线方位角±转角值(左转“+”,右转“-”)
第一段完整曲线要素 ZH完整坐标 X 3435389.441 Y 500174.9586 ZH完整桩号 K0+702.747
弦长C= 偏角= √△X2+△Y2 arctg(△Y/△X)
(切线)方位 角β 1 1.066458665
转角值= 2 L0 /2*R2*Ls1
参数g (左偏-1, 右偏+1)
直线
(适用正推)直线方位角=偏角±切线方位角(左转“-”,右转“+”) X0=X完整+C*COS(ZH完整-M0直线方位角) Y0=Y完整+C*SIN(ZH完整-M0直线方位角)
3435389.441 500174.9586
缓和曲线 完整性 不完整
备注 A12=Ls1*R2
整
不是直线方位角)
说明:①现以第一段曲线上任一点坐标和方位角反推ZH完整点坐标,切线方位角(不是直线方位角) ②不用改变坐标系 第一段缓和曲线上任一点曲线元素 任一点坐标M0 X0 Y0 3435397.346 500189.099 任一点M0桩号 K0+718.947 度 60 (切线)方位角β 0 分 秒 10 31.4