《全站仪的坐标放样,那个坐标怎么计算出来的啊?.doc》由会员分享,可在线阅读,更多相关《全站仪的坐标放样,那个坐标怎么计算出来的啊?.doc(6页珍藏版)》请在金锄头文库上搜索。
1、坐标要已知才能放样呀,如果要计算坐标,可以用CAsio4800编程计算,只要有公式就可以自己编入计算器运用,当然你可直接上网下载如果是公路的我整理的你可以参考CASIO4800程序组1、极坐标法放样Prog:FYLb1 0:A“X0”:B“Y0”:I=0:J=0:Pol(C“XA”-A),(D“YA”-B):JG“FW- OA”=J+360L“L0”=IGoto 1: G“FW O-A”=JL“L0”=ILb1 1:EQ:E“Xi”:Q“Yi”:Pol(E-A),(Q-B):JJ=J+360:Goto 2: Goto 2Lb1 2: F“FW-OB”=JL=I0=F-G:OO“BJ”=O+36
2、0Goto 3: O “BJ” Lb1 3:P=O-180Goto 1注:a、输入:(X0、Y0)、(XA、YA)测站点坐标、后视点坐标 Xi、Yi 放样点坐标b、输出:FW-OA测站至后视边方位角、L0后视边长 FW-OB测站至放样点方位角、L放样边长BJ后视边置零,放样点顺时针拨角P偏角(+为右偏、-为左偏)本值用于计算路线偏角2、公路竖曲线高程计算程序Prog:SQXLbl A:A“+(-)i1”:B“+(-)i2” W=(B-A)100:R:T=Abs(RW)2:L=T*2:E=T2(2R):K“JD K+”:G“JD H”:C=K-T:D=K+T:Lbl 0:J“Ki+”:JGoto
3、 1: Goto 2Lb1 1:“Out QX1”:H=G-(K-J)A100Goto 5Lb1 2:JD=Goto 4 WF=-1W0=F=1JK=Goto 3H=G-(K-J)A100+F(J-C)2(2R)Goto 5Lb1 3:H=G+(J-K)B100+F(D-J)2(2R)Goto 5Lb1 4:“OUT QX2”:H=G+(J-K)B100Goto 5Lb1 5:M“DHi”:H=H+M注:a、公式:L=|R(i2-i1)| 、T=L2、E=T2(2R)、h=l2(2R)b、功能:已知前后坡度%、竖曲线半径,计算各桩高程。c、输入:i1、i2前、后坡度%(上坡+、下坡-) JD
4、K+、 JD H、R变坡点桩号、高程、竖曲线半径 Ki+计算桩号 DHi计算点与设计线高差(高+、低-)d、输出:H待计算点高程3、直线坐标计算Prog:ZXLb1 0:M“K0”:A“X1”:B“Y1”:C“X2”:D“Y2”:I=0:J=0:Pol(C-A),(D-B):L=IJF”FW”=360+JGoto 1:F”FW”=J Lb1 1:KZQ:K“Ki”:Z“Lb”:Q=90:Q“ANG”:L=K-M:Rec(L,F):X=A+I:Y=B+J:Rec(Z,F+Q):O=I:P=J:X=X+OY=Y+P Goto 1注:a、公式:X=X0+L*cos(Fw)、Y=Y0+L*sin(Fw
5、)b、功能:已知直线起终点坐标,计算中间桩中边桩坐标c、输入: K0、(X1、Y1)、(X2、Y2)起点桩号、起点坐标、终点坐标Ki、Lb、Ang 待求桩号、边桩距(左-、右+)、边桩与中线右夹角(90)d、输出:L、FW直线长度、起点至终点方位角 X、Y计算点坐标a多边形面积计算(一)Prog:AreaLb1 0:S=0:L=0:E“X0”:F“Y0”:A=E:B=FLb1 1:CD:C“Xi: XiX0,Yi=Y0 END”:D“Yi”:M=(C-E)2+(D-F)2):S=S+(AD-CB):L=L+(C-A)2+(D-B)2):A=C:B=D:S=0Goto 1:Lb1 3:M0=Go
6、to 1:S“Area”=Abs S2L注:a、公式:Area =(XiYi+1-Xi+1Yi)2b、功能:已知多边形各转点坐标,计算多边形面积。c、输入:X0、Y0起点坐标 Xi、Yi各点坐标(按顺序输入、最后要闭合即最后一点要输入起点坐标)d、输出:Area面积 L周长4、对称标准曲线中边桩坐标计算Prog:QXLb1 A: M“JDK+”:A“PJ=R(+),L(-)”:R:W“LS”: A0=G=1:Goto E: G=-1:Lb1 E:Defm 10:A=Abs A:B=90WR:P=W2(6R)-W4(336R3)-R(1-cosB):Q=W-W3(40R2)-RsinB:T=(R
7、+P)tan(A2)+Q:L=RA180+W:E=(R+P)cos(A2)-R:N=M-T:Z5=N+W:Z=N+L2:C=N+L-W:D=N+L:A=AG:U:U“ZD-2,XY-1”=2=TELN“ZH”Z5“HY”Z“QZ”C“YH”D“HZ”Goto A: Goto B Lbl B:F“FW”:V“JD-X”:H“JD-Y”:I=0:J=0:Rec(T,F+180):Z1“ZH X”=I+V:Z2“ZH Y”=J+H:Rec(T,F+A):Z3“HZ X”=I+V:Z4“HZ Y”=J+H:L=0Lbl 0:E=90:KSE:K“JS K+”:S“LB”:E“ANG”:S=0=U=1:
8、Goto C:U=S(Abs S)Lbl C:S=Abs S:W=0= Goto D:K Goto 1:K Goto 2:K Goto 4: Goto 5Lbl D:KGoto 1:KGoto 3: Goto 5Lbl 1:Rec(M-K,F+180):X=V+I:Y=J+H:Rec(S,F+180-(180-E)U):X“Xi”=X+IY“Yi”=Y+JS=SU:Goto 7Lbl 2:Z=K-N:O=90Z2RW:X=Z-Z540R2W2+Z93456R4W4:Z=Z36RW-Z7336R3W3+Z1142240R5W5:Lbl 6:Rec(X,F):X=Z1+I:Y=Z2+J:Rec(Z
9、,F+90G):X=X+I:Y=Y+J:Rec(S,F+OG+EU):X“Xi”=X+IY“Yi”=Y+JS=SU:Goto 7Lbl 3:Z=K-Z5:O=(K-N-W2)*180R:X=Q+Rsin(B+180ZR):Goto 6Lbl 4:Z=D-K:O=90Z2RW:X=Z-Z540R2W2+Z93456R4W4:Z=Z36RW-Z7336R3W3+Z1142240R5W5:Rec(X,F+A+180):X=Z3+I:Y=Z4+J:Rec(Z,F+A+180-90G):X=X+I:Y=Y+J:Rec(S,F+A+180-OG-(180-E)U):X“Xi”=X+IY“Yi”=Y+JS=
10、SU:Goto 7Lbl 5:Rec(K-D+T),(F+A):X=V+I:Y=H+J:Rec(S,F+A+EU):X“Xi”=X+IY“Yi“=Y+J S=SU: Goto 7Lbl 7:Goto 0注:输入:JDK+、PJ、R、LS、交点桩号、路线偏角(右+、左-)、半径、缓和曲线长“ZD-2,XY-1”要显示主点要素输入2,否则进入坐标计算FW、(JD X、JD Y)起始边方位角(即ZHJD方位角)、交点坐标JS K+、LB、Ang待计算桩号、边桩距(右+、左-)、边桩与路中线右夹角(默认90度)输出:T、E、L、ZH、HY、YH、HZ、曲线要素、 Xi,Yi待求点坐标5、公路任何曲线通
11、用中边桩坐标正反算(复化辛卜生公式也称积木法)Prog:HQXDefm 4V“V=1=XY: 2=Ki”Lbl 0:KLWLbl 4:Q“one=0:1、2” =0= Goto 1Q=1=Prog“ZD”(线元要素数据文件名) Q=3=Prog“要素表文件名” (注:本句是为了全线及多条线路计算用,如仅单个可省略本句)Lbl 1:AK1:BK2:CFW0:DR1:ER2:FX0:GY0D0=I=1D:=I=DE0=J=1E:=J=EAbsD+AbsE=0=M=2:=M=16V=2=L=0:W=90K“Ki”:L“L-BZ”:WANG:N=0:Z1=0:Z2=0:Z3=0:Z4=0 进入坐标迭代
12、计算Lbl 2:N=N+1:H=2(K-A)M:R=NH2+A:R=C+180(I+(J-I)2(B-A)(R-A)(R-A):Int(N2)=N2=Z1=Z1+cosR:Z2=Z2+sinR:=Z3=Z3+cosR:Z4=Z4+ sinRN=M=Goto 3:Goto 2Lbl 3:X=F+H6(cosC+4Z3+2Z1-cosR)+Lcos(R+W):Y=G+H6(sinC+4Z4+2Z2-sinR)+Lsin(R+W):V=2=Goto 6XXi=YYi=RFW=R-360Intg(R360) Q=0=KLW:Goto 1 : Goto 0Lbl 6: Pol(TXF-X,UYF-Y)
13、进入桩号求算O=Icos(J-R):AbsO0.0001=ODLK=K+O OLP=Isin(J-R)TU:Goto 6:=K=K+O:L=0:Goto 4线元要素数据文件格式:K起点桩号= AK1=?:BK2=?:CFW0=?:DR1=?:ER2=?:FX0=?:GY0=?:K B=A=B:B=?(下曲线要素)注:a、功能:利用公路通用复化辛卜生积分公式进行中边桩坐标计算及已知坐标反算桩号。b、输入:V=1=XY: 2=Ki分别进入坐标计算、桩号反算Q“one=0:0、2”要素直接辒入按0,否则戉嵌套对应文仲要素表计算,嵌套几个文件自己需要定。 K1、K2 、FW0、R1、 R2-曲线起点、终点里程、曲线起点方位角、曲线起点、终点半径 (左-、右+,0为直线)X0、Y0-曲线起点坐标Ki-曲线待求点里程BL-求炩左右偏距(左-右+) ANG- -求点的右斜交角XF、YF-求桩号的点坐标(反算程序)输出:X、Y-,-曲线求得坐怇FW-待求点的切线方位角 DL、K+O、LP分别为桩号误差、求得桩号、左右偏距(左-右+)(反算程序) 当曲线的设计半径较小时,为保证点位计算精度,M(即程序中n的2倍)的取值