交点法路线计算程序(王中伟 老师作品) - 副本

合集下载

5800坐标计算程序交点法

5800坐标计算程序交点法

CASIO FX—5800P交点法计算中边桩坐标1、主程序Lbl0 :90→C: "ZH”? Q:Prog“JDSJ”:“JL”? W:“J IAJIAO”? K:Goto1Lbl1: R= 0 => Goto3: Abs(B)πR÷180-(L+M)÷2→G:M→S: 1→Z Lbl2:S^2÷24÷R-S^(4)÷2688÷R^(3)→P:S÷2-S^(3)÷240÷R^2→O:IfZ=1:Then L→S:P→U:O→V:(R+U-(R+P)cos(Abs(B)))÷sin(Abs( B))+O→T:(R+P-(R+U)cos(Abs(B)))÷sin(Abs(B))+V→S:F-T→D:Q≤D=>Goto3If Q ≤ D+L: Then Q - D →J : L →U: Goto 4: IfEndIf Q ≤ D+L+G: Then Q-D-L→J: Goto 5: IfEndIf Q ≤ D+M+L+G: Then Q - D- L- M- G →J: M →U: Goto 4: IfEnd Q > D+M+L+G => Goto0Lbl3: N+(Q - F)cos(A) →X: E+(Q - F)sin(A) →Y:A+C→S: Goto9:Lbl4:J-J^(5)÷40÷(RU)^2+J^(9)÷3456÷(RU) ^(4)→H:J^(3)÷6÷(RU) -J^(7)÷336÷(RU) ^(3)+J^(11)÷42240÷(RU)^(5) →I: J = Q-D => Goto 6Goto7:Lbl5: 90(2Q - 2D- L)÷π÷R →U: Rsin(U)+o→H: R( 1 - cos(U)) + P →ILbl6: If B< 0: Then - I→I: IfEndN -Tcos(A)+Hcos(A) - Isin(A) →X: E-Tsin(A) + Hsin(A) +Icos(A) →Y:Goto8Lbl 7: If B> 0: Then –I →I: IfEndN+Scos(A+B)+Hcos(A+B)-Isin(A+B)→X:E+Ssin(A+B)+Hsin(A+B)+Icos(A+B) →YLbl 8:R →U: If B< 0: Then –R →U: IfEndIf J=Q-D: Then C+A+90J^2÷π÷U÷L→S: Goto9:IfEndIf J= Q-D -L- M- G: Then C+A+B - 90J^2÷π÷U÷M →S: Goto9: IfEndIfQ≤D+ L+ G: ThenQ-D-L →J : C+A+90L÷π÷U+180J÷π÷U→S: Goto9: IfEndLbl 9: X+Wcos(S-90+K) →X: Y+Wsin(S-90+K) →Y:“X=”: X◢“Y=”: Y◢“U=”:(S-90+K) ◢Goto02、子程序0.1739274226 →A:0.3260725774 →B:0.3300094782→L:0.0694318442 →K:1-L →F:1-K →M:1÷P→C:(P-R) ÷(2HPR) →D:180÷π→E:G+QEKW(C+KWD) →Z [1]: G+QELW(C+LWD) →Z [2] : G+QEFW(C+FWD) →Z [3] : G+QEMW(C+MWD) →Z [4]:A cos(Z [1]) →X:X+B cos(Z[2]) →X:X+B cos(Z [3]) →X: X+A cos(Z [4])→X:U+WX→X:A sin(Z [1]) →Y:Y+B sin(Z [2]) →Y:Y+B sin(Z [3]) →Y:Y+Asin(Z [4]) →Y:V+WY→Y:G+QEW(C+WD)+90→F:“F=”:F-90+J◢X+Z cos(F-90+J) →X:Y+Z sin (F-90+J) →Y3、曲线要素If Q≤桩号:Then 交点桩号→F:交点X坐标→N:交点Y坐标→E:起点方位角→A:夹角→B:第一缓和曲线长度→L:第二缓和曲线长度→M:GotoA:If End………………Lbl A:Return程序中各变量含义:JD ── 交点桩号 FJDX ── 交点X坐标NJDY ── 交点Y坐标 EFWJ ── 起始方位角 APJ ──偏角(左-- 右+) BR ── 圆曲线半径 RLS1 ── 第一缓和曲线长 LLS2 ── 第二缓和曲线长 M。

第十六篇 交点法线元法混合式坐标计算

第十六篇  交点法线元法混合式坐标计算

第十六篇交点法线元法混合式坐标计算作者:柠檬树QQ:2499105691. 混合式计算子程序(命名为JDF)第1行:N-TcosF→N:E-TsinF→E第2行:K→O:A-T→A: 0→P: 0→Q:K-A→L (有颜色加粗为字母O,其他为数值0,下同) 第3行:O≤A=> Prog “XYF”:O≤A=>Return第4行:1÷R→Q:U→L第5行:O>A+U=>A+U→K第6行:Prog “XYF”第7行:O≤A+U=>Return第8行:O→K:A+U→A:1÷R→P:V→L第9行:O>A+V=>A+V→K第10行:Prog “XYF”第11行:O≤A+V=>Return第12行:O→K:A+V→A:0→Q:W→L第13行:Prog “XYF”2. 计算坐标子程序(命名为XYF)第1行:L=0=>Return:K-A→S:(Q-P)÷L→I第2行:N+∫(cos(F+X(2P+XI)×90÷π),0,S)→N第3行:E+∫(sin(F+X(2P+XI)×90÷π),0,S)→E第4行:F+S(2P+SI)×90÷π→F第5行:F<0=>F+360→F: F>360=>F-360→F注:原第5篇中本程序已做部分变量调整,这里是调整后的结果,也可查看本程序集其他篇3. 数据库(命名为A)第1行:295.717→A:428822.366→N:558258.776→E:189.230911→F:65.104→U:92.027→V:60→W:240→R:112.67→T:If K≤A-T+U+V+W:Then Prog “JDF”:Return:IfEnd 第2行:400.178→A:428745.824→N:558179.143→E:226.133812→F:0→P:0→Q:156.316→L: If K≤A+L:Then Prog “XYF” :Return:IfEndA——交点法中为交点或切线所在直线上某点的里程(在直线上本程序变为积木法),线元法中为线元起点里程N——交点法中为与点A对应的x坐标,线元法中为线元起点x坐标E——交点法中为与点A对应的y坐标,线元法中为线元起点y坐标F——交点法中为切线方位角,线元法中为线元起点方位角U——第一段完全缓和曲线的长度(对称、不对称均可),无缓和曲线的输入0或用线元法V——圆曲线的长度W——第二段完全缓和曲线的长度(对称、不对称均可,无缓和曲线的输入0或用线元法R——圆曲线的半径(左转输入负值,右转输入正值)T——第一切线长或点A到直缓或直圆点的长度(在直缓或直圆点小里程方向输入负值,大里程方向输入正值)说明:(1)本篇基于本程序集中的第5篇,原第5篇中部分变量已做调整,本篇也可在9860中使用。

路桥施工测量常用计算资料大全:5800交点法计算中边桩坐标程序

路桥施工测量常用计算资料大全:5800交点法计算中边桩坐标程序

主程序JD—NELBI 1:"JDk="?C:"JDμ="?D:"Li"?L:"R="?R:"JDX="?U:"JDY="?V:"JDA="?A:"(+1R,-1L)"?M:"Z(+R,—L)"?B:"K="?P:Prog:"JD—NE1":"X="?X"▲Y="?Y▲"F="?F▲Goto 1↙子程序JD—NE1((R+L²÷(24R))tan(D÷2)+L÷2—L³÷(240R²)→T↙C—T→I↙I+L→J↙J+πDR÷180—L→H↙H+L→K↙If P<I:Then U+(C-P)cos(A+180°)+Bcos(A+90°)→X↙V+(C-P)sin(A+180°)+Bsin(A+90°)→Y↙A→F:Return:IfEnd↙If P>I And P<J :Then A+M×30°×(P—I)²÷(πRL)→O↙(P—I)—(P—I)²÷(90R²)→G↙U+Tcos(A+180°)+Gcos(O)→X↙V+Tsin(A+180°)+Gsin(O)→Y↙90°×(P—I)²÷(πRL)→W↙X+Bcos(A+MW+90°)→X↙Y+Bsin(A+MW+90°)→Y↙A+MW→F:Return:IfEnd↙If P>J And P<H :Then A+M×90°×(L+P—J)÷(πR)→O↙2Rsin((P—J)×90°÷(πR))→G↙U+Tcos(A+180°)+(L—L³÷(90R²))cos(A+M(30°×L)÷(πR))+Gcos(O)→X↙V+Tsin(A+180°)+(L—L³÷(90R²))sin(A+M(30°×L)÷(πR))+Gcsin(O)→X↙90°×(P—J)÷(πR)→W↙X+Bcos(O+MW+90°)→X↙Y+Bsin(O+MW+90°)→Y↙O+MW→F:Return:IfEnd↙If P>HAnd P<K :Then A+MD+180°—M×30°×(P —K)²÷(πRL)→O↙K—P—(K—P)³÷(90R²)→G↙U+Tcos(A+MD)+Gcos(O)→X↙V+Tsin(A+MD)+Gsin(O)→Y↙(P—K)²×90°÷(πRL)→W↙X+Bcos(A+MD—MW+90°)→X↙Y+Bsin(A+MD—MW+90°)→Y↙A+MD—MW→F:Return:IfEnd↙If P>K :Then U+(T+P—K)cos(A+MD)+Bcos (A+MD+90°)→X↙V+(T+P—K)sin(A+MD)+Bsin(A+MD+90°)→Y↙A+MD→F:Return:IfEnd↙变量说明:JDk——交点桩号CJDμ——交点转角DLi——缓和曲线长度LR——圆曲线半径RJDX——交点X坐标UJDY——交点Y坐标VJDA——交点方位角A(+1R,—1L)——偏向MZ(+R,—L)——(边桩到中桩距离)BK——待求桩号PX——待求点X坐标Y——待求点Y坐标F——待求点的方位角本程序已经测试通过,第二缓和曲线起点附近有时会有1公分误差,是公式简化过程中产生的。

fx-5800P坐标高程计算程序交点法共7页

fx-5800P坐标高程计算程序交点法共7页

CASIO fx-5800P单交点通用型曲线坐标高程计算程序一、说明:本程序采用交点法计算道路基本型曲线坐标及高程,在建立好数据库后,能连续计算全线各桩号的中边桩坐标及高程。

本程序共包括一个主程序和九个子程序,其中有坐标计算、高程计算、坡口坡脚线放样,锥坡放样坐标计算等子程序。

二、内容:1.PM5-3 XYZJS(主程序)“SINGLE BASIC TYPE CURVE”◢“METHOD OF COORDINATE PM5-3”◢Deg:ClrStat:FreqOn:Fix 340→DimZ“INPUT(0) Or DATA(Else)”?N“FUNCTION”?PProg “SUB5-35”If Z[30]<0:Then -1→Z[20]:Else 1→Z[20]:IfEndAbs(Z[30])→DPol(Z[26]-Z[28],Z[27]-Z[29]):ClsIf J<0: Then J+360→Z[11]:Else J→Z[11]:IfEnd 计算ZH→JD方位角Z[11]+Z[30]+180→Z[16] 计算HZ→JD方位角If Z[16]>360:Then Z[16]-360→Z[12]:Else Z[16]→Z[12]:IfEndIf Z[12]>180:Then Z[12]-180→Z[23]:Else Z[12]+180→Z[23]:IfEnd计算JD→HZ方位角S2÷(24R)-S4÷(2688R3)→Z[1] 计算第一缓和曲线内移值0.5S-S3÷(240R2)+S5÷(34560R4)→Z[2] 计算第一缓和曲线切线增长值T2÷(24R)-T4÷(2688R3)→Z[3] 计算第二缓和曲线内移值0.5T-T3÷(240R2)+T5÷(34560R4)→Z[4] 计算第二缓和曲线切线增长值(R+Z[3])÷sin(D)-(R+Z[1])÷tan(D)+Z[2]→Z[5] 计算第一切线长(R+Z[1])÷sin(D)-(R+Z[3])÷tan(D)+Z[4]→Z[6] 计算第二切线长90S÷(πR)→Z[7]:90T÷(πR)→Z[8] 计算第一、二缓和曲线偏角πR(D-Z[7]-Z[8])÷180→Z[9] 计算圆曲线长度S+T+Z[9]→Z[10] 计算曲线总长度Z[25]-Z[5]→List X[1] 计算直缓点桩号1→K:Prog “SUB5-37”List X[1]+S→List X[2]:List X[2]+Z[9]→List X[3] 计算缓圆点、圆缓点桩号Z[26]-Z[5]cos(Z[11])→List Y[1]:Z[27]-Z[5]sin(Z[11])→List Freq[1]If S≠0:Then“ZH PEG(m)=”:List X[1]◢显示直缓点桩号Else “ZY PEG(m)=”:List X[1]◢显示直圆点桩号IfEnd“X(m)=”:List Y[1]◢显示直缓(圆)点X坐标“Y(m)=”:List Freq[1]◢显示直缓(圆)点Y坐标“H(m)=”:Z[24]◢显示直缓(圆)点Z坐标“FWJ=”:Z[11]►DMS◢显示直缓(圆)点切线方位角1→K:Z[11]→Z[13]:Prog “SUB5-34”调子程序计算直缓点边桩坐标2→K:If S≠0:Then Prog “SUB5-31”调子程序计算缓圆点中边桩坐标Else List Y[1]→List Y[K]:List Freq[1]→List Freq[K]Z[11]→Z[17]:IfEnd3→K: Prog “SUB5-32”调子程序计算圆缓点中边桩坐标List X[1]+Z[10]→List X[4] 计算缓直点桩号4→K:Prog “SUB5-37”If T≠0:Then Z[26]+Z[6]cos(Z[23])→List Y[4]Z[27]+Z[6]sin(Z[23])→List Freq[4] 计算缓直点中桩坐标“HZ PEG(m)=”:List X[4]◢显示缓直(圆)点桩号“X(m)=”:List Y[4]◢显示缓直(圆)点X坐标“Y(m)=”:List Freq[4]◢显示缓直(圆)点Y坐标“H(m)=”:Z[24]◢显示缓直(圆)点Z坐标“FWJ=”:Z[23]►DMS◢显示缓直点切线方位角Z[23]→Z[13]:Prog “SUB5-34”调子程序计算缓直(圆)点边桩坐标Else List Y[3]→List Y[K]:List Freq[3]→List Freq[K]:IfEndIf R<30: Then 5→I: Else If R<60: Then 10→I: Else 20→I: IfEnd :IfEnd“INT DIST(m)=”?OIf O>0: Then O→I: IfEnd“ONLY CALC +PEG(1)”?→GIf G=1:Then Goto 1:IfEndK+1→K:Int(Z[31]÷I)I+I→List X[K]If List X[K]>List X[1]:Then Prog “SUB5-31”:Else Prog “SUB5-33”:IfEndDoK+1→K:List X[K-1]+I→List X[K]If List X[K]≤ List X[1]:Then Prog “SUB5-33”Else If List X[K]≤ List X[2]:Then Prog “SUB5-31”Else If List X[K]≤ List X[3]:Then Prog “SUB5-32”Else If List X[K]≤ List X[4]:Then Prog “SUB5-31”Else Prog “SUB5-33”IfEnd:IfEnd:IfEnd:IfEndLpWhile List X[K]+I<Z[32]Lbl 1Do“+PEG(m)=”?FIf F<Z[31]:Then Break:IfEndIf F>Z[32]:Then Break:IfEndK+1→K:F→List X[K]If List X[K]≤ List X[1]:Then Prog “SUB5-33”Else If List X[K]≤ List X[2]:Then Prog “SUB5-31”Else If List X[K]≤ List X[3]:Then Prog “SUB5-32”Else If List X[K]≤ List X[4]:Then Prog “SUB5-31”Else Prog “SUB5-33”IfEnd:IfEnd:IfEnd:IfEndLpWhile F>0“PM5-3→END”2.SUB5-31(缓和段坐标计算子程序)If List X[K]≤ List X[2]:Then S→H:List X[K]-List X[1]→LElse T→H:List X[4]-List X[K]→L:IfEndIf H≠0:Then L-L5÷(40R2H2)+L9÷(3456R4H4)-L13÷(599040R6H6)→XL3÷(6RH)-L7÷(336R3H3)+L11÷(42240R5H5)-L15÷(9676800R7H7)→Y√(X2+Y2)→Z[14]:tan-1(Y÷X)→Z[15]Else 0→Z[14]:0→Z[15]:IfEndIf List X[K]≤List X[2]:Then Z[11]+Z[20]Z[15]→Z[16]List Y[1]+Z[14]cos(Z[16])→List Y[K]List Freq[1]+Z[14]sin(Z[16])→List Freq[K]If H≠0:Then Z[11]+90Z[20]L2÷(πRH)→Z[13]Else Z[11]→Z[13]:IfEndIf List X[K]=List X[2]:Then Z[13]→Z[17]:IfEndElse Z[12]-Z[20]Z[15]→Z[16]List Y[4]+Z[14]cos(Z[16])→List Y[K]List Freq[4]+Z[14]sin(Z[16])→List Freq[K]If H≠0:Then Z[12]-90Z[20]L2÷(πRH)→Z[13]:Else Z[12]→Z[13]:IfEndZ[13]+180→Z[13]:IfEndIf Z[13]<0:Then Z[13]+360→Z[13]:Else If Z[13]>360:Then Z[13]-360→Z[13]:IfEnd:IfEnd Prog “SUB5-37”If List X[K]=List X[2]:Then “HY PEG(m)=”Else If G=1:Then “+PEG(m)=”Else“INT PEG(m)=”:IfEnd:IfEndList X[K]◢显示桩号“X(m)=”:List Y[K]◢显示X坐标“Y(m)=”:List Freq[K]◢显示Y坐标“H(m)=”:Z[24]◢显示Z坐标“FWJ=”:Z[13]►DMS◢显示切线方位角Prog “SUB5-34”:Return3.SUB5-32(圆曲线曲线段坐标计算子程序)List X[K]-List X[2]→L90L÷(πR)→Z[15]:2Rsin(Z[15])→Z[14]Z[17]+Z[20]Z[15]→Z[16]List Y[2]+Z[14]cos(Z[16])→List Y[K]List Freq[2]+Z[14]sin(Z[16])→List Freq[K]Z[17]+2Z[20]Z[15]→Z[13]If Z[13]<0:Then Z[13]+360→Z[13]:Else If Z[13]>360:Then Z[13]-360→Z[13]:IfEnd:IfEndProg “SUB5-37”If List X[K]=List X[3]:Then If T≠0:Then “YH PEG(m)=”Else “YZ PEG(m)=”:IfEndElse If G=1:Then “+PEG(m)=”Else“INT PEG(m)=”:IfEnd:IfEndList X[K]◢显示桩号“X(m)=”:List Y[K]◢显示X坐标“Y(m)=”:List Freq[K]◢显示Y坐标“H(m)=”:Z[24]◢显示Z坐标“FWJ=”:Z[13]►DMS◢显示切线方位角Prog “SUB5-34”:Return4.SUB5-33(直线段坐标计算子程序)If List X[K]≤ List X[1]:Then List X[1]-List X[K]→LList Y[1]-Lcos(Z[11])→List Y[K]List Freq[1]-Lsin(Z[11])→List Freq[K]Z[11] →Z[13]Else List X[K]-List X[4]→LList Y[4]+Lcos(Z[23])→List Y[K]List Freq[4]+Lsin(Z[23])→List Freq[K]Z[23]→Z[13]:IfEndProg “SUB5-37”If G=1:Then“+PEG(m)=”Else“INT PEG(m)=”:IfEndList X[K]◢显示桩号“X(m)=”:List Y[K]◢显示X坐标“Y(m)=”:List Freq[K]◢显示Y坐标“H(m)=”:Z[24]◢显示Z坐标“FWJ=”:Z[13]►DMS◢显示切线方位角Prog “SUB5-34”:Return5.SUB5-34(边桩坐标计算子程序)“WL(m),0 NO=”?MIf M<0:Then Prog “SUB5-39”Else If M>0:Then “ANGLE→L(Deg)=”?AZ[13]-A→Z[21]List Y[K]+Mcos(Z[21])→Z[18]List Freq[K]+Msin(Z[21])→Z[19]“XL(m)=”:Z[18]◢“YL(m)=”:Z[19]◢If P=1:Then Prog “SUB5-36”:IfEndElse NO:IfEnd:IfEnd“WR(m),0 NO=”?WIf W<0:Then Prog “SUB5-39”Else If W>0:Then “ANGLE→R(Deg)=”?AZ[13]+A→Z[22]List Y[K]+Wcos(Z[22])→Z[18]List Freq[K]+Wsin(Z[22])→Z[19]“XR(m)=”:Z[18]◢“YR(m)=”:Z[19]◢If P=1:Then Prog “SUB5-36”:IfEndElse NO:IfEnd:IfEndReturn6.SUB5-35(平曲线要素数据库子程序,可扩充为多条线路)If N=2:Then Goto 1:IfEndIf N=0:Then Goto 2:IfEnd“+PEG(m)=”?→FIf F≤47129.607:Then 第一交点桩号→Z[25]:交点X坐标→Z[26]:交点Y坐标→Z[27]:前交点X坐标→Z[28]:前交点Y坐标→Z[29]:转角(左负右正)→Z[30]:第一缓和曲线长度→S:圆曲线半径→R:第二缓和曲线长度→T:本平曲线起点桩号→Z[31]:本平曲线终点桩号→Z[32]:ReturnElse If F≤48000:Then 第二交点桩号→Z[25]:交点X坐标→Z[26]:交点Y坐标→Z[27]:前交点X坐标→Z[28]:前交点Y坐标→Z[29]:转角(左负右正)→Z[30]:第一缓和曲线长度→S:圆曲线半径→R:第二缓和曲线长度→T:本平曲线起点桩号→Z[31]:本平曲线终点桩号→Z[32]:ReturnElse If F≤49009.82:Then 第三交点桩号→Z[25]:交点X坐标→Z[26]:交点Y坐标→Z[27]:前交点X坐标→Z[28]:前交点Y坐标→Z[29]:转角(左负右正)→Z[30]:第一缓和曲线长度→S:圆曲线半径→R:第二缓和曲线长度→T:本平曲线起点桩号→Z[31]:本平曲线终点桩号→Z[32]:ReturnElse If F≤50200:Then 第四交点桩号→Z[25]:交点X坐标→Z[26]:交点Y坐标→Z[27]:前交点X坐标→Z[28]:前交点Y坐标→Z[29]:转角(左负右正)→Z[30]:第一缓和曲线长度→S:圆曲线半径→R:第二缓和曲线长度→T:本平曲线起点桩号→Z[31]:本平曲线终点桩号→Z[32]:ReturnIfEnd:IfEnd:IfEnd:IfEndLbl 1:If F≤47129.607:Then 第一交点桩号→Z[25]:交点X坐标→Z[26]:交点Y坐标→Z[27]:前交点X坐标→Z[28]:前交点Y坐标→Z[29]:转角(左负右正)→Z[30]:第一缓和曲线长度→S:圆曲线半径→R:第二缓和曲线长度→T:本平曲线起点桩号→Z[31]:本平曲线终点桩号→Z[32]:ReturnElse If F≤48000:Then 第二交点桩号→Z[25]:交点X坐标→Z[26]:交点Y坐标→Z[27]:前交点X坐标→Z[28]:前交点Y坐标→Z[29]:转角(左负右正)→Z[30]:第一缓和曲线长度→S:圆曲线半径→R:第二缓和曲线长度→T:本平曲线起点桩号→Z[31]:本平曲线终点桩号→Z[32]:Return:Else If F≤49009.82:Then 第三交点桩号→Z[25]:交点X坐标→Z[26]:交点Y坐标→Z[27]:前交点X坐标→Z[28]:前交点Y坐标→Z[29]:转角(左负右正)→Z[30]:第一缓和曲线长度→S:圆曲线半径→R:第二缓和曲线长度→T:本平曲线起点桩号→Z[31]:本平曲线终点桩号→Z[32]:ReturnElse If F≤50200:Then 第四交点桩号→Z[25]:交点X坐标→Z[26]:交点Y坐标→Z[27]:前交点X坐标→Z[28]:前交点Y坐标→Z[29]:转角(左负右正)→Z[30]:第一缓和曲线长度→S:圆曲线半径→R:第二缓和曲线长度→T:本平曲线起点桩号→Z[31]:本平曲线终点桩号→Z[32]:ReturnIfEnd:IfEnd:IfEnd:IfEndLbl 2“JD PEG(m)=”?→Z[25]“JD X(m)=”?→Z[26]“JD Y(m)=”?→Z[27]“ZD X(m)=”?→Z[28]“ZD Y(m)=”?→Z[29]“TURNING ANGLE,-L +R(Deg)=”?→Z[30]“Lh1(m)=”?S“R(m)=”?R“Lh2(m)=”?T“START PEG(m)=”?→Z[31] 本平曲线起点桩号“END PEG(m)=”?→Z[32] 本平曲线终点桩号Return7.SUB5-36(锥坡放样坐标计算子程序)“ZHUIPO FANGYANG”◢“LONG R(m)=”?U 锥坡椭圆的长轴半径U“FW→LONG(Deg)=”?C 锥坡长轴的方位角C“SHORT R(m)=”?V 锥坡椭圆的短轴半径V“LONG→SHORT ANGLE(Deg)=”?Z 锥坡长半轴与短半轴的夹角If Z≥0:Then 1→D:Else -1→D:IfEnd 短半轴在长半轴右侧夹角为正,反之则为负U-V→L 计算锥坡椭圆长短轴的半径差Lbl 1“ADD ANGLE(Deg)=”?J 取锥坡椭圆的等分角度If J>Abs(Z):Then Return:IfEndC+DJ→HZ[18]+Vcos(H)→X:Z[19]+Vsin(H)→YIf J≤90:Then J→H:C→Q:Else 180-J→H:C+180→Q:IfEndLcos(K)→EX+Ecos(Q)→X 计算锥坡椭圆等分角度所对应的椭圆弧点X坐标Y+Esin(Q)→Y 计算锥坡椭圆等分角度所对应的椭圆弧点Y坐标“X(m)=”:X◢显示X坐标“Y(m)=”:Y◢显示Y坐标Goto 18.高程计算子程序(SUB5-37)Prog “SUB5-38”0.5Z[35]Abs(0.01(Z[37]-Z[36]))→Z[38]If Z[37]>Z[36]:Then 1→D:Else -1→D:IfEndIf List X[K]<Z[33]:Then -0.01Z[36]→H:Else 0.01Z[37]→H:IfEndAbs(Z[33]-List X[K])→LIf L>Z[38]:Then Z[34]+HL→Z[24]:Else Z[34]+HL+D(Z[38]-L)2÷(2Z[35])→Z[24]:IfEndReturn9.高程数据库子程序:SUB5-38(两条线路,可扩充为多条线路)If N=0:Then Goto 1:Else If N=2:Then Goto 2:IfEnd:IfEndIf List X[K]≤46500:Then 46150→Z[33]:361.26→Z[34]:40000→Z[35]:-0.3→Z[36]:-1.2→Z[37]:Return Else If List X[K]≤47200:Then 46800→Z[33]:353.46→Z[34]:20000→Z[35]:-1.2→Z[36]:1→Z[37]:ReturnElse If List X[K]≤48400:Then 47500→Z[33]:360.46→Z[34]:20000→Z[35]:1→Z[36]:-1.6→Z[37]:ReturnElse If List X[K]≤49600:Then 48700→Z[33]:341.26→Z[34]:10000→Z[35]:-1.6→Z[36]:2.45→Z[37]:ReturnElse 49800→Z[33]:368.21→Z[34]:150000→Z[35]:2.45→Z[36]:2.7→Z[37]:ReturnIfEnd:IfEnd:IfEnd:IfEndLbl 1:“C PEG(m)=”?→Z[33]“C H(m)=”?→Z[34]“R(m)=”?→Z[35]“I1=”?→Z[36]“I2=”?→Z[37]ReturnLbl 249840→Z[33]:369.19→Z[34]:100000→Z[35]:2.45→Z[36]:2.8→Z[37]:Return10.SUB5-39(坡口坡脚线坐标计算子程序)“TIANWA LINE”◢“L(1) Or R(Else)=”?C 选择中线左右,1为左,其它为右“DIST→ZX(m)=”?U 起坡点与中桩距离常数“H→ZX(m)=”?V 起坡点与中桩高差常数“T(1) Or W(Else)=”?Z 填方边坡为1,其它为挖方边坡“i=”?E 填方或挖方边坡坡度Lbl 1“FY DIST(m)=”?Q 实际计算距离If C=1:Then List Y[K]+Qcos(Z[13]-90)→Z[18]List Freq[K]+Qsin(Z[13]-90)→Z[19]Else List Y[K]+Qcos(Z[13]+90)→Z[18]List Freq[K]+Qsin(Z[13]+90)→Z[19]:IfEnd“X(m)=”:Z[18]◢“Y(m)=”:Z[19]◢Q-U→L: LE→BIf Z=1:Then Z[24]-V-B→Z[39]:Else Z[24]+V+B→Z[39]:IfEnd“JS H(m)=”:Z[39]◢计算出应有高程“SC H(m)=”?→Z[40] 输入实测高程Z[40]-Z[39]→H“GC(m)=”:H◢显示实测高程与计算高程的差异If Abs(H)<0.05:Then “FANGYANG OK!”◢Return:Else Goto 1:IfEnd。

交点法、线元法坐标计算

交点法、线元法坐标计算

For personal use only in study and research; not for commercial useFor personal use only in study and research; not for commercial use3、交点法、线元法坐标计算坐标计算是根据图纸中“直线及曲线转角一览表”提供的数据计算道路中桩坐标,然后和图纸提供的“逐桩坐标表”比对,如果一样则说明输入平曲线参数输入正确,可以计算边桩坐标和其他结构物坐标了;如果中桩坐标不一样,一般是平曲线参数输入有误,需要重新检查输入,另一种结果是图纸有错,这种情况少见,但不代表没有。

“直线及曲线转角一览表”和“逐桩坐标表”见附件1、附件2。

线元法是以路线的起点坐标、方位角、起终点桩号等节点元素来计算出要求的坐标;交点法是以路线的交点要素和路线的主要要素来求得坐标。

①交点法交点:路线的转折点,路线改变方向是相邻两直线的延长线相交的点。

用JD表示,有些图纸上用IP表示。

看下图:交点是针对曲线的(包含圆曲线和缓和曲线),一段曲线就有一个交点。

交点参数有:坐标(X,Y)、交点桩号、转角值、圆曲线半径R、缓和曲线长度。

教学提供软件(轻松测量、双心软件、测量工具)交点法曲线要素输入说明:1、QD起点坐标:起点坐标必须在直线段上,或填写前一交点的坐标。

2、JD交点曲线要素:(1)交点桩号(2)交点坐标(X,Y)(3)曲线半径R(4)第一缓和曲线长度LS1,若为0,输入0,不能为空。

(5)第二缓和曲线长度LS2,若为0,输入0,不能为空。

3、ZD终点坐标:终点坐标也必须在直线段上,或填写后一交点的坐标。

检核数据是否输入正确的方法:软件生成的圆曲线要素中切线长、外距、交点里程:注意校正起点里程、等与设计图纸是否一致。

如果上述数据和图纸不一样,请认真检查有错误的交点处的数据输入是否正确,如果输入没有错误,请考虑是否包含不完整缓和曲线,使用公式A²=R*Ls检查是否包含不完整缓和曲线。

交点法坐标计算程序

交点法坐标计算程序

1.主程序 JDFZBZFS17→DimZ: Norm 2:1→ A " XY=1,FS=2,GC=3,LJKD=4,BPFY=5,BZFY=6”?A:A=1=>Goto1:A=2=>Goto 2: A=3=>Goto 3:A=4=>Goto 4: A=5=>Goto 5: A=6=>Goto 6LbI 1:Prog "DX":LbI A:Prog"QX": 90→B: "PJ1"?B:B →C: "PJ2"?C:B→Z[1]:C→Z[8]:LbI B:1→F: "KM"?Z: Prog"X1":?D:Prog"THB":O→L: Z[2]+Z[1]-Z[8] →E:X+L cos(E) →X:Y+Lsin(E) →Y:Prog"XY":Prog"JS":Goto B LbI 2:2→F:90→Z[1] :Prog"QX":LbI C: "KM"?Z:Prog"X 1": "XO"?X: "Y0"?Y:Prog"THB":Fix 5:Prog"ZD":G oto CLbI 3:Prog"QX": 0→B: "H-B"?B:B→Z[9]:LbI D: "KM"? Z:?D:Prog"H":Fix 5: "H=": H-Z[9] →H◢"I=":I◢Goto DLbI 4:Prog"QX":LbI E: "KM"?Z:?D:Prog"GD":Fix 5:" SJGD=": Locate 6,4,L:Goto ELbI 5:Prog"QX":0.5→B:"TH-GD"?B:B→Z[19]:LbI F:2→F: 90→Z[1]:"KM"?Z:Prog "X1":"X0"?X: "Y0"?Y: "SJ GC"?H: 0→M: "M0(YDMGC) "?M: Prog"BP FY":Fix 3:S→O: "L0=":Locate 6,4,O:Prog"ZD":H-M→G:"TW=": Lcoate 6,4,G: Goto FLbI 6:Prog"DX":LbI G:Prog"QX":LbI H:1→F:90→Z[1]:"KM"?Z: Goto G:Prog"X1":?D:Prog"THB":Prog"XY":Prog"JS":Prog"H":0→M:"M0"?M:Fix 2:H-M→T:"TW=": 6,4,T◢ Goto H2. 坐标计算次程序(THB)LbI J: If F=1:Then Prog "Z":Goto 1:Else Prog "ZX":Goto 2: IfEnd: LbI 1:I+D×COS(Z[2]+Z[1]) →X: J+D×Sin(Z[2]+Z[1]) →Y: LbI 23.路基开挖边线及填方坡脚线放样程序程序名:BP FYLbI H: 13→L:H-M→G: Prog “W1”:If G <0:Then –G →G:G oto W:Else G →G:Goto TLbI W:Z[8]+Z[9]→A: If G >A:Then Goto 1:Else If G >Z[8]: Then Goto 2:Else Goto 3:IfEndLbI 1: L+Z[10]+Z[11]+Z[12]+( G -A-( Z[11]+Z[12])×0.03)×Z[7]+Z[9]×Z[6]+Z[8]×Z[5] →S:Goto ZLbI 2: L+Z[10]+Z[11]+( G -Z[8]- Z[11]×0.03)×Z[6]+Z[8]×Z[5] →S:Goto ZLbI 3: L+ G×Z[5]→S:Goto ZLbI T:Z[16]+Z[17] →B:If G >B:Then Goto 4:Else If G >Z [16]:Then Goto 5:Else Goto 6:IfEndLbI 4: L+Z[18] ×2+ (G -B-2×Z[18]×0.03)×Z[15]+ Z[17]×Z[14]+ Z[16]×Z[13]→S:Goto ZLbI 5: L+Z[18]+( G -Z[16]- Z[18]×0.03)×Z[14]+Z[16]×Z [13]→S:Goto ZLbI 6: L+ G×Z[13]→S:Goto ZLbI Z4.极坐放样计算程序(计算放样点至置仪点方位角及距离)程序名:JSX:Y:Z[11]→K:Z[12]→L:Pol(X-K, Y-L):IF J<0:Then J+360→J:IfEnd:Fix 4:” FWJ=”: J◢DMS◢Fix 5:” S=”: I◢程序名:ZDFix 3:"KM=":Locate 6,4,Z:"D=":Locate 6,4,D5.交点法正算子程序(Z)程序名:ZH2÷R÷24-H∧(4) ÷2688÷R∧(3)→A(圆曲线内移量H表示缓和曲线长)H÷2-H∧(3) ÷240÷R2→B(切垂距)((H2-N2)÷24÷R)÷Sin(Abs(P))-((H∧(4)-N∧(4))/2688/R∧(3)) ÷Sin(Abs(P))→E(R+A)tan(Abs(P) ÷2)+B-E→T:P÷Abs(P) →W0→M:H→CIf Z≤O-T:Then Z-O→S:G→Z[2]:Goto 2: IfEndIf Z≤O-T+H:Then Z-O+T→S:Prog “HX”:G+WK→Z[2]:Goto 4:IfEndIf Z≤O-T+ΠR×Abs(P) ÷180+H÷2-N÷2: Then 180(Z-O+T-0.5H) ÷R÷Π→S: A+R(1-Cos(S))→B H÷2-H∧(3) ÷240÷R2+Rsin(S)→A:R→M:G+WS→Z[2]:Goto 4: IfEnd:O-T+ΠR×Abs(P)÷180+H÷2+N÷2-Z→S:(R+N2÷R÷24-N∧(4)÷2688÷R∧(3))tan(Abs(P) ÷2)+N÷2-N∧(3) ÷240÷R2+E→T :N→H:Prog “HX”:G+P →S:S-WK→Z[2]:U+(T-A)Cos(S)-WBSin(S)→I:V+(T-A)Sin(S)+WBcos(S)→J:Goto 3:LbI 4:U+(A-T)cos(G)-WBsin(G)→I:V+(A-T)Sin(G)+WBcos(G) →J: Goto 3: LbI 2:U+Scos(Z[2])→I:V+Ssin(Z[2]) →J: LbI 3:C→H6. 交点法缓和段转化子程序(HX)程序名:HXS-S∧(5) ÷40÷R2÷H2+S∧(9)÷3456÷R∧(4) ÷H∧(4)→A:S∧(3) ÷6÷R÷H-S∧(7) ÷336÷R∧(3) ÷H∧(3)+S∧(11) ÷42240÷R∧(5) ÷H∧(5)→B:90S2÷Π÷R÷H→K:RS÷H→M7. 交点法反算子程序(ZX)程序名:ZXZ:0→D:LbI 0:Prog “Z”:Pol(X-I,Y-J):J-Z[2] →J:Isin(J) →S:Icos(J) →I:If Abs(I)<0.1:Then Z+I→Z:S→D:Goto 2:Else Goto 1: LbI 1:If M=0:Then Z+I→Z:Goto 0:Eles Pol(M-WS,I):(JMΠ)/180→I:Z+I→Z:Goto 0:IfEndLbI 28.路基标准半幅宽度计算程序程序名GD1→S: Prog “G1”:Z-C→E:(B-A)*E/S+A→L:9. 导线点子程序(DX)程序名:DX“X Z”?K:”YZ”?L:K→Z[11]:L→Z[12]10.高程计算子程序(H)程序名:HP rog “S1”:C-T→F:Z-F→S:C+T→E:G-TI→Q:If T=O:Then Q+SI→H:Goto 0:Else If Z<F:Then Q+SI→H:Goto 0:Else If Z≤E:Then Q+SI+S2÷2÷R→H:Goto 0:LbI 0:H:If D=0:Then Goto I:Else Prog “I”:H+V→H:Goto ILbI I11.高程超高计算程序(I)程序名:IIf Z[3]=1:Then Prog “I1”:Goto 1: IfEndLbI 1: If W=1:Then Goto Z:Else Goto X: IfEndLbI Z:If S=0:Then Abs(D)×M→V:Goto 2:Else Abs(D)×((N-M)×(Z-C)÷S+M)→V:Goto 2:IfEnd:LbI X:If S=0:Then Abs(D)×M→V:Goto 2:Else Abs(D)×(((3((Z-C)÷S)2-2((Z-C)÷S)∧(3))×(N-M))+M)→V:Goto 2:IfEndLbI 2:Abs(D)→E:V÷E→I:I(E-K)→V15.线路选择子程序(线路选择输0时。

交点法坐标计算

交点法坐标计算

本程序由一个主程序JD和三个子程序(JDA、JDB、JDC)构成,运行时只需运行主程序即可!本程序适用于单交点对称型、不对称型、无缓和曲线单圆曲线型一个交点范围内(含交点前后有直线段时)的曲线要素核对和坐标计算,手工输入要素,对设计图纸的“直线、曲线转角表”中交点数据进行复核验证,并为线元法程序提供起点坐标起点切线方位角等数据!当然本程序也可单独逐交点输入进行放样计算用!鉴于5800计算器的空间和以上所述本程序的主要目的,故此程序不修改为数据库版本!需要的自行修改结合XY框架自己修改为数据库反算程序等!主程序名:JD24→Dimz↙Cls :"XC"?U :"YC"?V :"K(JD)"?K :"X(JD)"?X :"Y(JD)"?Y :"LS1"?B :"LS2"?C : ?R :"(ZH)FWJ°"?M : "α(Z-,Y+)°"?O : M+O→N :Prog "JDA"↙Cls :"T1=":"T2=":"L=":"LY=": Locate 4,1,S : Locate 4,2,T : Locate 4,3,L : Locate 4,4,Q◢Cls :"E=":"K(ZH)=": Locate 7,1,E : Locate 7,2,Z[1]◢Cls : "K(HY)=":"K(QZ)=":"K(YH)=":"K(HZ)=": Locate 7,1, Z[2] : Locate 7,2, Z[3] : Locate 7,3, Z[4] : Locate 7,4, Z[5]◢LbI 0 : "K×+×××"?P : "Z"?D : If D≠0 :Then "RJ"?H : IfEnd : Prog "JDB"↙If D<0 :Then Cls : "X(L)=":"Y(L)=": Locate 6,1,F : Locate 6,2,G◢Pol(F-U,G-V : Cls : "S(L)=": Locate 6,1,I : "F(L)=":360Frac((J+360)÷360▼DMS◢Goto 0 : IfEnd↙If D=0 :Then Cls : "X(Z)=":"Y(Z)=": Locate 6,1,F : Locate 6,2,G : "QXFWJ(Z)=": Z▼DMS◢Pol(F-U,G-V : Cls : "S(Z)=": Locate 6,1,I : "F(Z)=":360Frac((J+360)÷360▼DMS◢Goto 0 : IfEnd↙If D>0 :Then Cls : "X(R)=":"Y(R)=": Locate 6,1,F : Locate 6,2,G◢Pol(F-U,G-V : Cls : "S(R)=": Locate 6,1,I : "F(R)=":360Frac((J+360)÷360▼DMS◢Goto 0 : IfEnd↙子程序1名: JDAIf O<0 :Then -1→W : Else 1→W : IfEnd : WO→A ↙B2 ÷24÷R-B^(4)÷2688÷R ^(3) →Z[6] ↙C2 ÷24÷R-C^(4)÷2688÷R ^(3) →Z[7] ↙B÷2-B^(3)÷240÷R2 →Z[8] ↙C÷2-C^(3)÷240÷R2 →Z[9] ↙Z[8]+((R+Z[7]-(R+Z[6])cos(A))÷sin(A))→S↙Z[9]+((R+Z[6]-(R+Z[7])cos(A))÷sin(A))→T↙RAπ÷180+(B+C) ÷2→L↙RAπ÷180-(B+C) ÷2→Q↙(R+(Z[6]+Z[7])÷2)÷cos(A÷2)-R→E↙K-S→Z[1] ↙↙Z[1]+B→Z[2] ↙↙Z[2]+Q÷2→Z[3]↙Z[1]+L-C→Z[4]↙Z[4]+C→Z[5]↙子程序2名: JDBX-Scos(M)→Z[19]:Y-Ssin(M)→Z[20]↙X+Tcos(N)→Z[21]:Y+Tsin(N)→Z[22]↙If P>Z[1]:Then Goto 1 :IfEnd↙Z[1]-P→L↙X-(S+L)cos(M)+Dcos(Z+H)→F↙Y-(S+L)s in(M)+Dsin(Z+H)→G↙M→Z : Goto 5↙LbI 1 : If P>Z[2]:Then Goto 2 :IfEnd↙P-Z[1]→L→Z[12]:B→Z[13]rog"JDC"↙Z[19]+Z[14]cos(M)-WZ[15]sin(M)+Dcos(Z+H)→F↙Z[20]+Z[14]sin(M)+WZ[15]cos(M)+Dsin(Z+H)→G↙M+90WL2 ÷(BRπ)→Z↙Goto 5↙LbI 2 : If P>Z[4]:Then Goto 3 :IfEnd↙P-Z[1]→L:90(2L-B)÷R÷π→Z[11]↙Rsin(Z[11])+Z[8]→Z[14]:R(1-cos(Z[11]))+Z[6]→Z[15]↙Z[19]+Z[14]cos(M)-WZ[15]sin(M)+Dcos(Z+H)→F↙Z[20]+Z[14]sin(M)+WZ[15]cos(M)+Dsin(Z+H)→G↙M+WZ[11]→Z↙Goto 5↙LbI 3 : If P>Z[5]:Then Goto 4 :IfEnd↙Z[5]-P→L→Z[12]:C→Z[13]rog"JDC"↙Z[21]-Z[14]cos(N)-WZ[15]sin(N)+Dcos(Z+H)→F↙Z[22]-Z[14]sin(N)+WZ[15]cos(N)+Dsin(Z+H)→G↙N-90WL2 ÷(CRπ)→Z↙Goto 5↙LbI 4 : P-Z[5]→L↙X+(T+L)cos(N)+Dcos(Z+H)→F↙Y+(T+L)sin(N)+Dsin(Z+H)→G↙N→Z↙Goto 5↙LbI 5 : 360Frac((Z+360)÷360→Z↙子程序3名: JDCIf Z[12]=0 :T hen 0→Z[14]: 0→Z[15]:Else↙Z[12]- Z[12]^(5)÷40÷(RZ[13])2+ Z[12]^(9)÷3456÷(RZ[13])^(4)→Z[14]↙Z[12]^(3)÷6÷(RZ[13])-Z[12]^(7)÷336÷(RZ[13])^(3)+ Z[12]^(11) ÷42240÷(RZ[13])^(5)→Z[15] ↙IfEnd↙程序说明:已知数据输入:XC ? 测站X坐标YC ? 测站Y坐标K(JD)?交点桩号X(JD)?交点X坐标交点法线路坐标计算Y(JD)?交点Y坐标LS1 ?第一缓和曲线长度LS2 ?第二缓和曲线长度R ? 圆曲线半径(ZH)FWJ°?交点前(即前交点至本交点也即ZH点)的正切线方位角α(Z-,Y+)?本交点处线路转角(左转为负,右转为正,度分秒输入)K×+×××? 待求桩号Z ?待求桩号距中距离(左负值,右正值,中为0)RJ ?斜交右角(线路切线前进方向与边桩右侧夹角)计算结果显示:T1=第一切线长T2=第二切线长L=曲线总长LY=圆曲线长E=曲线外距K(ZH)=直缓点桩号K(HY)=缓圆点桩号K(QZ)=曲中点桩号K(YH)=圆缓点桩号K(HZ)=缓直点桩号X= Y=待求点的坐标(其中:L-左 Z-中 R-右)QXFWJ(Z)=待求点的中桩切线方位角(当求中桩坐标时显示)S= F=测站至待求点的水平距离、方位角(其中L-左 Z-中 R-右)。

道路测量坐标计算系统交点法简介

道路测量坐标计算系统交点法简介

⑴采用资源管理器界面类型进行设计,数据按照“工程、曲线、计算表”三级进行组织。

可以建立数个工程,每个工程包含数个曲线,每个曲线又包含若干计算表。

结构清晰,便于测量资料的计算、存储、管理。

⑵对于一个曲线,可以根据不同需要,计算不同的点位坐标(如中桩、边桩),产生一个相对独立的计算表,而不需重复输入曲线交点坐标、半径、缓和曲线长等资料。

⑶能够计算出中桩、边桩任意点的坐标。

软件提供中桩、中桩+左右边桩、中桩+左边桩、中桩+右边桩四种计算表类型,可以根据实际需要进行选择。

⑷能够计算法线方向及任意方向边桩的坐标。

⑸计算出中桩的切线方位角,便于您进行其他的计算。

⑹可以利用“坐标查询”窗口针对一个曲线或一项工程进行某一桩号的坐标查询,而不需建立计算表,灵活方便。

⑺已知一点的坐标,可以利用“桩号查询”窗口进行桩号查询。

利用此窗口可以计算出此点对应中桩的里程以及到中桩的距离,这样可以用于高边坡、挡土墙、隧道净空的检查。

⑻计算坐标时,桩号输入提供手动输入和自动输入两种方式。

自动输入方式能够自动产生整桩号以及固定距离的左右边桩;自动输入后还可以进入手动输入状态进行更改,以适合您的特殊需要。

⑼可以对桩号自动输入的起讫点进行设置。

⑽计算表产生后,可以输入置镜点、后视点坐标,能够计算出现场放样数据。

置镜点、后视点也可以从控制桩表中进行选择。

⑾每一项工程都有一个独立的控制桩表。

打开控制桩表后可以进行控制桩的添加、删除等操作。

⑿具有极强的纠错能力,能够对您输入的数据进行自动检查,对错误数据给出提示。

⒀计算结果可以导出,可以用Excel软件进行编辑或用于往测量仪器的传输;也可以自动生成精美报表,并能够进行打印预览或打印输出。

⑴软件采用Windows 界面风格进行设计,界面友好,易于理解。

软件提供下拉菜单、快捷键、工具栏三种操作方式,操作方便、快捷;⑵能够进行标准曲线、C型、S型、卵型曲线等任意复杂形式的线形坐标计算;⑶不仅能够计算任意点的平面坐标,而且还能够计算其标高;⑷通过设置可以自动计算全线任意区段的整桩号或固定间距的中桩及边桩坐标;⑸能够计算法线方向及任意方向边桩的坐标;⑹软件自动处理竖曲线及路面横坡,能够计算任一桩号的标高及路面横坡;⑺通过设置,可以计算出路基顶面、底基层、基层、路面等各施工层的标高,并能打印出标高计算表,可以直接用于路基、路面施工中的标高控制;⑻可以根据实测坐标反算出该点对应的桩号及与中桩的距离,也可以计算出该点的设计标高及实际与设计的高差,用于施工过程中的检查;⑼自动进行路面加宽数据的计算。

5800交点法坐标正反算,加入高程,隧道超欠挖,带数据库

5800交点法坐标正反算,加入高程,隧道超欠挖,带数据库

FX5800计算器交点法正反算程序加入高程及隧道超欠挖(注:高程要算第二遍才是正确的)输入图纸中的整个标段交点要素,输入桩号及距中桩距离正算本标段任意点坐标,及极坐标放样的方位角及距离;由输入大概桩号及实测坐标,反算准确桩号及距中桩距离。

(绿色为程序名,蓝色为输入计算器里的内容)1、主程序程序名:1XY-KMLbI 0:17→DimZ:Norm 2:1→A:"A:X,Y=1,KM,D=2,SD=3"?A: A=1=>Goto 1:A=2=>Goto 2: A=3=>Goto 3:LbI 1:Z[4]→K:Z[5]→L:“X Z”?K:”YZ”?L:K→Z[4]:L→Z[5]:LbI A:Prog"QX":90→B:"PJ"?B:B→Z[1]:LbI B:"KM"?Z:Z= -1=>Goto 0:Z=-2=>Goto A: Prog"X1":Prog"G":Z→Q:Prog"S1":?D: Prog "Z":I+D×COS(Z[2]+Z[1]→X: J+D×Sin(Z[2]+Z[1]→Y: Fix 3:"X=":Locate 6,4,X:"Y=":Locate 6,4,Y:" h=":Locate 6,4,Z[12]◢Prog"JS":Goto B:LbI 2:Prog"QX":"KM"?Z:LbI C: Prog"X1": "XO"?X: X=-1=>Goto 0:X=-2=>Goto 2: "Y0"?Y:Prog "ZX": Fix 3:"KM=":Locate 6,4,Z:"D=":Locate 6,4,D:Prog "G":Z→Q: Prog "S1": Fix 3: " h=": L ocate 6,4,Z[12]◢Goto CLbI 3:Prog"QX":"KM"?Z:LbI D: Prog"X1": "XO"?X: X=-1=>Goto 0:X=-2=>Goto 2: "Y0"?Y:Prog "ZX": Fix 3:"KM=":Locate 6,4,Z:"D=":Locate 6,4,D:Prog "G":Z→Q: Prog "S1": Fix 3: " h=": L ocate 6,4,Z[12]: Prog "SD"◢Goto D2. 交点法正算子程序(Z)程序名:ZH2÷R÷24-H∧(4)÷2688÷R∧(3)→A:H÷2-H∧(3)÷240÷R2→B:((H2-N2)÷24÷R÷Sin(Abs(P))-((H∧(4)-N∧(4))÷2688÷R∧(3))÷Sin(Abs(P→E:(R+A)tan(Abs(P)÷2)+B-E→T:P÷Abs(P →W:0→M:H→C:(R+N2÷R÷24-N∧(4)÷2688÷R∧(3))tan(Abs (P)÷2)+N÷2-N∧(3)÷240÷R2+E→Z[6]: O-T+ΠR×Abs(P)÷18 0+H÷2-N÷2→Z[7]:If Z≤O-T:Then Z-O→S:G→Z[2]:Goto 1: IfEnd: If Z≤O-T+H:Then Z-O+T→S:Prog “HX”:G+WK→Z[2]: A-T→A:G→E:Goto 2:IfEnd:If Z≤Z[7]: Then 180(Z-O+T-0.5 H)÷R÷Π→S : A+R(1-Cos(S))→B:H÷2-H∧(3) ÷240÷R2+Rsi n(S)→A:R→M:G+WS→Z[2]: A-T→A:G→E :Goto 2: IfEnd:If Z≤Z[7]+N:Then Z[7]+N-Z→S:Z[6]→T :N→H:Prog “HX”: G+P→E:E-WK→Z[2]:T-A→A:C→H:Goto 2:IfEnd:Z-Z[7]-N+Z[6]→S:G+P→Z[2]: LbI 1:U+Scos(Z[2])→I:V+Ssi n(Z[2]→J: Return:LbI 2:U+Acos(E)-WBsin(E→I:V+ASin(E)+ WBcos(E→J3. 交点法缓和段子程序(HX)程序名:HXS-S∧(5)÷40÷R2÷H2+S∧(9)÷3456÷R∧(4) ÷H∧(4→A:S∧(3) ÷6÷R÷H-S∧(7)÷336÷R∧(3)÷H∧(3)+S∧(11)÷42240÷R∧(5)÷H∧(5→B:90S2÷Π÷R÷H→K:RH÷S→M4. 交点法反算子程序(ZX)程序名:ZX0→D:Do:Z+D→Z:Prog“Z”:Pol(X-I,Y-J+.000000001:J-Z[2]→J:Isin(J→S:Icos(J→D: If M≠0:Then Pol(M-WS,D:JMΠ÷180→D:IfEnd: LpWhile Abs(D)>0.001:Z+D→Z:S→D5.线路选择子程序(线路选择输0时。

交点法坐标计算实例及公式

交点法坐标计算实例及公式

主桩计算公式:切线长:曲线长:圆曲线长度:外距:切曲差:切线加长:切线内移量:缓和曲线角:X=X 0+Cos(FWJ)*(ZH-ZH 0)Y=Y 0+Sin(FWJ)*(ZH-ZH 0)60496.303QD曲线要素公式:直线段:X 0;Y 0;FWJ;ZH 0第一缓和曲线段:圆曲线:第二缓和曲线段:)(2)(m m tg p R T ++=α)(180m Ls R L +=απ 180)2(0πβα-=R L y )m (R 2sec )p R (E -α+=)(2m LT q -=⎪⎪⎪⎭⎪⎪⎪⎬⎫∙==-=πβ 18022424020223R L R L P R L L m s s s s2710420.530419921.016第一缓和曲线长2710752.946152.027420120.0562711595.874419899.416FWJ10.54030.912转角:左偏45.58°切线长:387.450曲线长:740.714圆曲线长度:436.660外距:64.075切曲差:34.186切线加长:75.987切线内移量: 1.301缓和曲线角: 5.885°第一段387.450直线起始桩号:60496.303起始桩号(直缓):直线方位角(弧度):0.540第一方位角(弧度):基点X:2710420.5299基点X:基点Y:419921.0161基点Y:长度(选择桩号-起始桩号):0.000xp值:选择桩号:60496.303yp值:X坐标:2710420.5299长度(选择桩号-起始桩号):Y坐标:419921.0161选择桩号:X坐标:Y坐标:方位角:第一缓和曲线第一直线计算步骤:两点距离:L′=√(Xb-Xa)^2+(Yb-Ya)^2QD JD ZD 曲线要素公式:方位角:FWJ=ATAN((Yb-Ya)/(Xb-Xa))*180/πXb<Xa,180+Xb>Xa,360+)(2)(m m tg p R T ++=α)(180m Ls R L +=απ 180)2(0πβα-=R L y )m (R 2sec )p R (E -α+=)(2m L T q -=⎪⎪⎪⎭⎪⎪⎪⎬⎫∙==-=πβ 18022424020223R L R L P R L L m s s s s 12αFWJ FWJ -=坐标计算:点在缓和曲线上点位于圆曲线上l为点到坐标原点的曲线长。

曲线坐标贯通计算(交点法升级版)

曲线坐标贯通计算(交点法升级版)

圆曲线自定义逐桩距(M)= 50.00
曲线自定义逐桩距(M)= 10.00
1 2 3 4 5 6 #REF! #REF!
#REF!
第二Ls(M)
使



500.000 500.000 500.000
500.000 500.000 500.000
本程序由十个交点升级到15个交点,曲线段(含 直线段)由41条升级到61条。曲线算法也进行改变, 即:直线按直线坐标;圆曲线按圆方程;缓和曲线按 高斯拉格朗日5节点法进行曲线坐标解算。 按左表连续输入交点设计参数,输入左右偏距, 根据全线各曲线段最大长度输入适当的圆曲线、缓和 曲线逐桩距即可进行全线中边桩坐标连续计算。直线 段逐桩距由程序自动赋值。如果不输入圆曲线自定义 逐桩距和缓和曲线自定义逐桩距,将由程序根据其 长度选择2.5、5、10、20、25、50米六个级数中一个 赋值进行自动逐桩距计算。 选择自定义逐桩距时,请根据提供的每条曲线的 计算显示个数和全线段曲线出现的最大长度进行自定 义逐桩距。(一旦自定义逐桩距全线都将采用) 圆曲线:每条圆曲线分配80个逐桩点空间; 缓和曲线:每条缓和曲线分配50个逐桩点空间。 升级后,程序将根据设计参数自动跟踪交点间 有无断链,如出现断链,程序将断链值按桩号变化 自动处理在交点间的直线段。
设 计 数 据 录 入 表
交点号 起点 JD1 JD2 JD3 JD4 JD5 JD6 终点 交点桩号 K068+128.443 K074+710.163 K080+161.470 K087+757.930 K092+800.270 K099+489.500 K103+664.590 K107+955.750 交点坐标 X(M) 3946605.640 3940756.900 3937425.200 3930567.320 3925578.610 3920011.730 3916045.510 3913895.820 Y(M) 38522087.670 38519069.180 38514703.380 38511330.210 38512537.620 38508573.690 38507232.960 38503395.780 半径R(M)

5800交点法正反算程序(成安渝)

5800交点法正反算程序(成安渝)

L:tan((R+Z[1])÷(Z[3]-Z[2])→J:(R+Z[1])÷sin(J)-R→X←┚5800放样正反算程序+JS (放样模式主程序)“X C ”?Q :“Y C ”?S:“1-ZS,2-FS,3-RS”←┚Lb1 0:“MS”?Z:Z =1=>Goto 1: Z =2=>Goto2: Z=3=>Goto5:Cls ←┚Lb1 1:“K”? P : P =0=>Goto 3:P=1=>Goto 4:Prog“SUB”: Prog“×P”: “L”?D: “ANG”? W: Prog“÷Z”: “X=”: X ◢ “Y=”: Y ◢Prog “FY”:“L=”: I◢“ANG=”:J► DMS ◢ Goto 1←┚Lb1 2 :“X”?X: “Y”?Y: 90->W:Prog“-F”:“K=”:P ◢“L”: D ◢ Goto2←┚Lb13:“L”? D :“ANG”? W: Prog“FY -1”:“X=”X ◢“Y=”Y ◢Goto 1←┚Lb1 4:“X”?X:“Y”?Y: Prog“FY”:“(CZ -SC)JL=”:I ◢“(CZ -SC)FWJ=”:J► DMS ◢ Goto 1←┚Lb1 5: Prog“×P”:“K”? P←┚P =0=>Goto 3←┚P=1=>Goto 4: “L”? D:“ANG”? W: Prog“÷Z”:“X=”: X ◢“Y=”: Y ◢Prog “FY”←┚“L=”: I◢ “ANG=”: J► DMS ◢Goto 5←┚×P(数据输入子程序)6→DimZIf Z=3:Then Goto7:Else Goto 8:IfEnd←┚LbI 7←┚“JDZH”? A:“JDX”? B :“JDY”? C:“FWJ”? F :“A0:-Z ,+Y”? O:“R”?R:“LS1”? E: “LS2”? K←┚LbI 8←┚E<1=>E=1×10^(-9)←┚K<1=>K=1×10^(-9)←┚EE÷(24R)-(EEEE)÷(2688RRR)→Z[1]:KK÷(24R)-(KKKK)÷(2688RRR)→Z[5]:E ÷2-(EEE)÷240÷(RR)→Z[2]:K÷2-(KKK)÷240÷(RR)→Z[6]:(R+Z[1])×tan(Abs(O ÷2))+(Z[5]- Z[1])÷sin(Abs O ))+Z[2]→Z[3]:(R+ Z[5]) tan(Abs(O ÷2))+(Z[1]- Z[5])÷sin(Abs(O ))+ Z[6]→Z[4]:Abs(O )πR÷180+(E+K)÷2→-1÷Z (平曲线正算子程序)LbI 1:F→J:B -Z[3]cos(F) →X:C -Z[3]sin(F)→Y:E→G←┚If P≤A -Z[3]:Then A-Z[3]-P→I:-I→M:0零→N:F+W→H:Goto5←┚Else If P≤A -Z[3]+E:Then P-A+Z[3]→I:90II÷(RπE)→H←┚If O <0:Then-H→H:IfEnd:H+W+F→H:Goto3←┚Else If P≤A -Z[3]+L-K:Then P-A+Z[3]-E→I:Goto 4:Else Goto 2:IfEnd←┚ LbI 2:B+ Z[4]cos(F+O )→X:C+Z[4]sin(F+O )→Y:F+O +180→J:K→G←┚ If P≤A -Z[3]+L: Then A-Z[3]+L-P→I:90(II)÷(REπ)→H←┚If O >0:Then -H→H:IfEnd:H+J+W+180→H:Goto3:Else P -A+Z[3]-L→I:-I→M: 0→N:J+W+180→H:Goto5:IfEnd←┚LbI 3:I-I^(5) ÷ 40 ÷ (RG)^(2)+I^(9) ÷ 3456 ÷ (RG)^(4) → M:I^(3) ÷ 6 ÷(GR)-I^(7)÷336÷(RG)^(3)+I^(11)÷42240÷(RG)^(5)→N:Goto 5←┚LbI 4:(E+2I)×90÷(πR)→H:Rsin(H)+Z[2]→M:R(1-cos(H))+Z[1]→N:If O<0:Then -H→H:IfEnd:J+H+W→H:Goto 5←┚LbI 5:If P≥A-Z[3]+L-K And O>0:Then -N→N:Goto 6←┚Else If P≤A-Z[3]+L-K And O<0:Then -N→N:Goto 6:IfEnd←┚LbI 6:X+Mcos(J)-Nsin(J)+Dcos(H)→X:Y+Msin(J)+Ncos(J)+Dsin(H)→Y←┚-F(平曲线反算子程序)X→U:Y→V:0→D:F-W→J:A+(Y-C)cos(J)-(X-B)sin(J)→P←┚LbI 1:Prog“SUB”: Prog“×P”:Prog“÷Z”:H-180→J:(V-Y)cos(J)-(U-X)sin(J)→I←┚If Abs(I)<1×10-4:Then Goto2:Else P+I→P:Goto 1:IfEnd←┚LbI 2:(V-Y)÷sin(H)→D←┚FY(放样计算子程序)Pol(X-Q,Y-S: J<0=>J=J+360FY-1(放样计算子程序)Q+Rec(D,W→X: S+J→YSUB(数据库)If P≥起点或下一交点直缓点** And P≤下一交点直缓点**:Then **→A:**→B:**→C:**→F:**→O:**→R:**→E:**→K:IfEnd←┚(格式)以下红色数据为直曲线表内数据。

交点法公路三维坐标放样程序

交点法公路三维坐标放样程序

交点法公路三维坐标放样程序(CASIO fx-9750GⅡ编程计算器之应用)摘要:在公路工程施工过程中,测量时需计算大量的数据,为配合施工测量,建议使用fx-9750GⅡ编程函数计算器。

fx-9750GⅡ具有高速CPU、大容量内存与串列功能等特点。

本人编写了交点法公路三维坐标计算程序,测量时可调用任一条路线的数据进行三维坐标计算,1秒内即可计算出线路任意一点的坐标、高程、极坐标放样等各项数据资料。

关键词:公路fX-9750GⅡ测量程序三维坐标1、前言fx-9750GⅡ编程函数计算器正风行市场,fx-9750GⅡ编程函数计算器有以下性能:(1)采用高性能cpu,与传统型号相比显著加速处理速度。

比拟fx-5800、fx-4850快上数十倍,(2)它拥有超大的内存容量(62K,可升级至1.5M)可下载各种数据和运用数据,(3)即插即用的USB功能, 通过CASIO FA-124应用软件实现电脑和计算器、计算器之间的高速数据通信和程序互换,实现无纸化施工测量,以下是对交点法公路三维坐标计算程序作一下简单介绍。

2、程序功能本程序由一个主程序2JDF和十一个子程序(QD、XL、JF、YS、ZB、JZ、OH、HB、NS、LS)构成,运行时只需运行主程序即可。

本程序适用于单交点对称型、不对称型、无缓和曲线单圆曲线型一个交点范围内(含交点前后有直线段时)的曲线要素核对和坐标计算。

(如下图范围内)本程序能正算出任一点的三维坐标,也能测量计算出棱镜置于任一点反算桩号并求出填挖高度。

本程序有以下功能(1)进行由里程、边距计算坐标及极坐标放样(拔角测距)(2)进行由坐标反算里程和边距;(3)进行弯道上及斜交桥涵放样;(4)进行高程填挖厚度计算;(5)进行正算三维坐标放样,并自动记录;(6)进行三维坐标坐标反算放样,并自动记录;(7)进行设计桩号法填挖线放样,并自动记录;(8)进行反算桩号法填挖线放样,并自动记录;由于编幅有限,本文只介绍第(6)中的三维坐标坐标反算放样功能。

RTK放样方法(交点法)

RTK放样方法(交点法)

资料范本
本资料为word版本,可以直接编辑和打印,感谢您的下载
RTK放样方法(交点法)
地点:__________________
时间:__________________
说明:本资料适用于约定双方经过谈判,协商而共同承认,共同遵守的责任与义务,仅供参考,文档可直接下载或修改,不需要的部分可直接删除,使用时请详细阅读内容
在平面模式下选择工具下的roadlink,开始
会出现roadlink平面视图,文件菜单下选择新建道路
在出现菜单下输入道路名称和起始桩号
点击确认
会出现水平定线菜单,用交点法PI,选择插入,按顺序输入交点坐标,每插入一次点击应用,直到输完所有坐标,点击
关闭;
输入完毕后,选择PI1,根据曲线、螺旋线曲线螺旋线,螺旋线螺旋线,输入各种参数
如上所示,曲线只是输入半径,曲线长度会自动算出,如果和实际参数有出如,改过来就行了。

如果是螺旋线曲线螺旋线,只是输入半径和出入螺旋线的长度即可(一般出入螺旋线的长度一定一样)。

最后输入完毕,点击应用,关闭;会出现如下图形。

在道路菜单下的选项中可以设置起始桩号和桩号间距
最后把数据上传到手簿中。

在文件中选择导出
选择道路定义到测量设备
点击确定
选择survey controller on com1,手簿上选择连接PC机,即可,然后在手簿中可以查到道路名称,在放样中选择放样道路就可以了,这只是中桩放样,边线放样是在中桩的基础上有一个偏移测量,输入偏移量即可,按只是放样测量。

交点法和线元法曲线要素输入简介

交点法和线元法曲线要素输入简介

交点法和线元法曲线要素输入简介测量坐标计算程序V5输入简介本程序运用Office Excel 软件VBE标准模块编写,其功能基本全面集成了以往所更新的Excel程序,程序适用于公路、铁路等线路坐标计算,程序主要包括(交点法、线元法、直线坐标正反算,竖曲线计算,平面控制网“导线、高程”平差,隧道超欠挖,超高加宽,测量工具箱等,还可以全自动生成卡西欧5800、9750程序数据库,其中包括:隧道超欠挖、交点法、线元法、竖曲线一系列数据库),已知数据输入明确,操作简单易懂,是工程测量人员的好帮手!交点法曲线要素输入简介一、适用平曲线类型交点法计算坐标适用的平曲线为对称或不对称缓和曲线、圆曲线。

注意:对于非普通的三单元曲线,本程序交点法不适用。

非普通的三单元曲线体现在本程序中的《直线、曲线及转角表》内,点击“生成要素”之后,计算值与设计图纸《直线、曲线及转角表》上的切线长和曲线主点位置等不一致,此时只能采用线元法进行坐标计算。

例如:下表的JD18及JD19处的平曲线,经本程序交点法计算之后发现,为非普通的三单元曲线,交点法不适用该类曲线的坐标计算,故只能采用线元法进行坐标计算。

二、交点法曲线要素输入说明本程序交点法输入的要素有7个(程序不限制输入行数):1、QD起点坐标:起点坐标必须在直线段上,或填写前一交点的坐标。

2、JD交点曲线要素:(1)交点桩号K,注意:当起始平曲线上的ZH点(缓和曲线)或ZY点(圆曲线)的桩号为负数时,交点桩号K统一加上100000(即增加100Km),以避免坐标正算时出现桩号计算范围错误(但是,线元法计算坐标时可以输入负坐标,坐标正算与反算都不会出现错误)。

(2)交点桩号(X,Y)(3)曲线半径R(4)第一缓和曲线长度LS1,若为0,输入0,不能为空。

(5)第二缓和曲线长度LS2,若为0,输入0,不能为空。

3、ZD终点坐标:终点坐标也必须在直线段上,或填写后一交点的坐标。

三、操作流程:1、根据设计图纸《直线、曲线及转角表》输入第一个交点坐标,作为QD起点坐标。

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

右 边 桩 坐 标
中线坐标 桩 号 切线方位角 高程
左 边 桩 坐 标
右 边 桩 坐 标
中线坐标 桩 号 切线方位角 高程
左 边 桩 坐 标
右 边 桩 坐 标
中线坐标 桩 号 切线方位角 高程
左 边 桩 坐 标
右 边 桩 坐 标
中线坐标 桩 号 切线方位角 高程
左 边 桩 坐 标
右 边 桩 坐 标
中线坐标 桩 号 切线方位角 高程
左 边 桩 坐 标
右 边 桩 坐 标
中线坐标 桩 号 切线方位角 高程
左 边 桩 坐 标
右 边 桩 坐 标
边 桩 坐 标 E(Y)
边 桩 坐 标
边 桩 坐 标
边 桩 坐 标
边 桩 坐 标
边 桩 坐 标
边 桩 坐 标
边 桩 坐 标
边 桩 坐 标
边 桩 坐 标
边 桩 坐 标
边 桩 坐 标
边 桩 坐 标
边 桩 坐 标
边 桩 坐 标
边 桩 坐 标
边 桩 坐 标
边 桩 坐 标
边 桩 坐 标
边 桩 坐 标
边 桩 坐 标
边 桩 坐 标
边 桩 坐 标
边 桩 坐 标
边 桩 坐 标
边 桩 坐 标
边 桩 坐 标
边 桩 坐 标
边 桩 坐 标
中线坐标 桩 号 切线方位角 高程
左 边 桩 坐 标
右 边 桩 坐 标
中线坐标 桩 号 切线方位角 高程
左 边 桩 坐 标
右 边 桩 坐 标
中线坐标 桩 号 切线方位角 高程
左 边 桩 坐 标
右 边 桩 坐 标
中线坐标 桩 号 切线方位角 高程
左 边 桩 坐 标
右 边 桩 坐 标
中线坐标 桩 号 切线方位角 高程
左 边 桩 坐 标
右 边 桩 坐 标
中线坐标 桩 号 切线方位角 高程
左 边 桩 坐 标
右 边 桩 坐 标
中线坐标 桩 号 切线方位角 高程
左 边 桩 坐 标
右 边 桩 坐 标
中线坐标 桩 号 切线方位角 高程
左 边 桩 坐 标
右 边 桩 坐 标
中线坐标 桩 号 切线方位角 高程
左 边 桩 坐 标

号 N(X)
中线坐标 E(Y) 切线方位角 高程 距离
左 边 桩 坐 标 右夹角 N(X) E(Y) 距离
右 边 桩 坐 标 右夹角 N(X)
中线坐标 桩 号 切线方位角 高程
左 边 桩 坐 标
右 边 桩 坐 标
中线坐标 桩 号 切线方位角 高程
左 边 桩 坐 标
右 边 桩 坐 标
中线坐标 桩 号 切线方位角 高程
左 边 桩 坐 标
右 边 桩 坐 标
中线坐标 桩 号 切线方位角 高程
左 边 桩 坐 标
右 边 桩 坐 标
中线坐标 桩 号 切线方位角 高程
左 边 桩 坐 标
右 边 桩 坐 标
中线坐标 桩 号 切线方位角 高程
左 边 桩 坐 标
右 边 桩 坐 标
中线坐标 桩 号 切线方位角 高程
左 边 桩 坐 标
边 桩 坐 标
边 桩 坐 标
边 桩 坐 标
边 桩 坐 标
边 桩 坐 标
边 桩 坐 标
边 桩 坐 标
边 桩 坐 标
边 桩 坐 标
边 桩 坐 标
边 桩 坐 标
边 桩 坐 标
边 桩 坐 标
边 桩 坐 标
边 桩 坐 标
边 桩 坐 标
边 桩 坐 标
边 桩 坐 标
边 桩 坐 标
左 边 桩 坐 标
右 边 桩 坐 标
中线坐标 桩 号 切线方位角 高程
左 边 桩 坐 标
右 边 桩 坐 标
中线坐标 桩 号 切线方位角 高程
左 边 桩 坐 标
右 边 桩 坐 标
中线坐标 桩 号 切线方位角 高程
左 边 桩 坐 标
右 边 桩 坐 标
中线坐标 桩 号 切线方位角 高程
左 边 桩 坐 标
左 边 桩 坐 标
右 边 桩 坐 标
中线坐标 桩 号 切线方位角 高程
左 边 桩 坐 标
右 边 桩 坐 标
中线坐标 桩 号 切线方位角 高程
左 边 桩 坐 标
右 边 桩 坐 标
中线坐标 桩 号 切线方位角 高程
左 边 桩 坐 标
右 边 桩 坐 标
中线坐标 桩 号 切线方位角 高程
左 边 桩 坐 标
中线坐标 桩 号 切线方位角 高程
左 边 桩 坐 标
右 边 桩 坐 标
中线坐标 桩 号 切线方位角 高程
左 边 桩 坐 标
右 边 桩 坐 标
中线坐标 桩 号 切线方位角 高程
左 边 桩 坐 标
右 边 桩 坐 标
中线坐标 桩 号 切线方位角 高程
左 边 桩 坐 标
右 边 桩 坐 标
中线坐标 桩 号 切线方位角 高程
左 边 桩 坐 标
右 边 桩 坐 标
中线坐标 桩 号 切线方位角 高程
左 边 桩 坐 标
右 边 桩 坐 标
中线坐标 桩 号 切线方位角 高程
左 边 桩 坐 标
右 边 桩 坐 标
中线坐标 桩 号 切线方位角 高程
左 边 桩 坐 标
右 边 桩 坐 标
右 边 桩 坐 标
中线坐标 桩 号 切线方位角 高程
左 边 桩 坐 标
右 边 桩 坐 标
中线坐标 桩 号 切线方位角 高程
左 边 桩 坐 标
右 边 桩 坐 标
中线坐标 桩 号 切线方位角 高程
左 边 桩 坐 标
右 边 桩 坐 标
中线坐标 桩 号 切线方位角 高程
左 边 桩 坐 标
右 边 桩 坐 标
边 桩 坐 标
边 桩 坐 标
边 桩 坐 标
边 桩 坐 标
边 桩 坐 标
边 桩 坐 标
边 桩 坐 标
边 桩 坐 标
边 桩 坐 标
边 桩 坐 标
边 桩 坐 标
边 桩 坐 标
边 桩 坐 标
边 桩 坐 标
边 桩 坐 标
边 桩 坐 标
边 桩 坐 标
边 桩 坐 标
右 边 桩 坐 标
中线坐标 桩 号 切线方位角 高程
左 边 桩 坐 标
右 边 桩 坐 标
中线坐标 桩 号 切线方位角 高程
左 边 桩 坐 标
右 边 桩 坐 标
中线坐标 桩 号 切线方位角 高程
左 边 桩 坐 标
右 边 桩 坐 标
中线坐标 桩 号 切线方位角 高程
左 边 桩 坐 标
右 边 桩 坐 标
中线坐标 桩 号 切线方位角 高程
左 边 桩 坐 标
右 边 桩 坐 标
中线坐标 桩 号 切线方位角 高程
左 边 桩 坐 标
右 边 桩 坐 标
中线坐标 桩 号 切线方位角 高程
左 边 桩 坐 标
右 边 桩 坐 标
中线坐标 桩 号 切线方位角 高程
左 边 桩 坐 标
右 边 桩 坐 标
中线坐标 桩 号 切线方位角 高程
左 边 桩 坐 标
右 边 桩 坐 标
中线坐标 桩 号 切线方位角 高程
左 边 桩 坐 标
右 边 桩 坐 标
中线坐标 桩 号 切线方位角 高程
左 边 桩 坐 标
右 边 桩 坐 标
中线坐标 桩 号 切线方位角 高程
左 边 桩 坐 标
右 边 桩 坐 标
中线坐标 桩 号 切线方位角 高程
左 边 桩 坐 标
右 边 桩 坐 标
中线坐标 桩 号 切线方位角 高程
左 边 桩 坐 标
右 边 桩 坐 标
中线坐标 桩 号 切线方位角 高程
左 边 桩 坐 标
右 边 桩 坐 标
中线坐标 桩 号 切线方位角 高程
左 边 桩 坐 标
右 边 桩 坐 标
中线坐标 桩 号 切线方位角 高程
左 边 桩 坐 标
右 边 桩 坐 标
中线坐标 桩 号 切线方位角 高程
左 边 桩 坐 标
右 边 桩 坐 标
中线坐标 桩 号 切线方位角 高程
左 边 桩 坐 标
右 边 桩 坐 标
中线坐标 桩 号 切线方位角 高程
左 边 桩 坐 标
右 边 桩 坐 标
中线坐标 桩 号 切线方位角 高程
左 边 桩 坐 标
右 边 桩 坐 标
中线坐标 桩 号 切线方位角 高程
相关文档
最新文档