5800坐标计算程序+方位角计算方法.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
5800坐标计算程序方位角计算方法

主程序 TYQXJS Defm10:Lbl 0: “1.LC XY”: “2.XY LC”: V :V 1 GOTO 1: ≠ GOTO 2 Lbl 1: DZG :D:Z”JL ”:G”J ”:Z 0 G 0:Prog “QXYS”: Prog “ZSZB” : ”X ”:X ”Y ”:YJ 360 J J-360:△J 0 J J+360:△FWJ :J→DMS HU :H“XC”:U“YC”:I 0:J 0:Pol(X-H,Y-U):J 0=>J J+360:“FW ”:J→DMS “S ”:I Prog “SQX”←┘ GOTO 0←┘ Lbl 2: D ***:Z 0:G 0: MI :M”XO”:I”YO”: Prog “FSZB”:”D ”:D ”JL ”:Z Prog “SQX”←┘ GOTO 0←┘ D 有效里程 即线路起点里程 2. 正算坐标ZSZB N 5:P=(1\E-1\R)÷Abs(K-F):Q=Abs(D-F)÷N:S 90Q÷π: J=C+ NPQ+2\R NS:L 1←┘ X=A+Q÷6× Cos C+Cos J +4∑(Cos C+ L+0.5 PQ+2\R × L+.5 S ,L,0, N-1 )+2∑(Cos C+ LPQ+2\R LS,L,1, N-1 )+ZCos(J+G :←┘ Y=B+Q÷6× Sin C+Sin J +4∑(Sin C+ L+0.5 PQ+2\R × L+.5 S ,L,0, N-1 )+2∑(Sin C+ LPQ+2\R LS,L,1, N-1 )+Z Sin(J+G : ←┘ 3. 反算坐标:FSZB Lbl 0:Prog “QXYS” :Prog “ZSZB”:O J-90:←┘ P I-Y cosO- M-X sinO :D D+P:←┘ AbsP≥0.001 GOTO 0 :≠ GOTO 1 ←┘ Lbl 1: Z I-Y cosJ- M-X sinJ: ←┘ 4. 《SQX》高程计算子程序 Prog“SB”:W Z[1]-Z[2]:W>0 Z[6]=-1:≠ Z[6]=1Z[3]:T“T”=Abs Z[3]W/2 :E“E” T^2÷2Z[3]:C D-Z[4]:DZ[4] Z[7] Z[1]:≠ Z[7] Z[2]Z[5]:AbsCT “H0”: Z[8] Z[5]+CZ[7]+Z[6] T- Abs C ^2÷2Z[3] ≠ “H0”: Z[8] Z[5]+CZ[7] 5、曲线元要素数据库:QXYS D≥F D<K F **:A **:B **:C **:R **:K **E **←┘ D≥F D<K F **:A **:B **:C **:R **:K **E **←┘ D≥F D<K F **:A **:B **:C **:R **:K **E **←┘ D≥F D<K F **:A **:B **:C **:R **:K **E **←┘ D≥F D<K F **:A **:B **:C **:R **:K **E **┘ …………………………… D≥F D<K F **:A **:B **:C **:R **:K **E **←┘ 注:如有多个曲线元要素继续添加入数据库QXYS中 6、《SB》竖曲线数据库 D≥竖曲线起点里程 Z[1] ?:Z[2] ?:Z[3] ?:Z[4] ?:Z[5] ? D≥? Z[1] ?:Z[2] ?:Z[3] ? :…………TYQXJS 主程序名 LbI 0:4→Dimz:Cls 1.SZ→XY 2.XY→SZ?→N:Cls XO?U: YO?V: SO?O:FO?G: LS?H: RO?P:RN?R:?Q 1÷P→C: P-R ÷ 2HPR →D:180÷π→E N 2 Goto 2 LbI 1:Cls:?S S 0 Goto 0 注:當S輸入0時,程序會由LbI 0開始重新運行 ?Z:Abs S-O →W ProgSUB1:Cls XS :X YS :Y◢ FS :F-90 ?DMS◢ Goto 1 LbI 2:Cls:?X X 0 Goto 0 注:當X輸入0時,程序由會LbI 0開始重新運行 ?Y:X→I:Y→J ProgSUB2:O+W→S:Cls S :S Z :Z◢ Goto 2 注:紅色部可以不要,亦可以要,它的作用是將S或X輸入0時,程序會重新由頭開始運行, 即是可以計算下段線元 SUB1 子程序名 0.1座机电话号码6→A:0.座机电话号码74→B 0.0座机电话号码2→K:0.座机电话号码2→L 1-L→F:1-K→M G+QEKW

文档评论(0)

juhui05 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档