利用数据库改编任意线形中桩边桩坐标计算通用程序(线元法)09
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
利用数据库改编任意线形中桩边桩坐标计算通用程序(线元法)
09
利用数据库改编任意线形中桩、边桩坐标计算通用程序(线元法)09
利用数据库进行任意直线单元中桩和边桩的坐标计算
通用程序09(线元法)
一、主程序(xy-z-h-r)
deg:2→dimz:fix3lbi0
n:?s:“e=90(r),-90(l)”?eprog“zd―data”x=“:xs”y=“:ysgoto0
二、数据库文件(zd―data)
18013.122→z[1]:18083.122→z[2]
ifn≤z〖2〗:then464435.269→a:474023.60→b:173°24”35.3→f:0→r:400→u:1→gprog“sub―h1”prog“sub―h2”return:ifend
z[2]→z[1]:18151.1→z[2]干扰素≤z[2]:然后是464365。
551→a:474029.600→b:178°25“23.47→女:400→r:400→“sub-zd-r”
return:ifend`z[2]→z[1]:18221.1→z[2]
干扰素≤z[2]:然后是464297。766→ A:474025.702→ B:188°9“37.14→ FPROG“sub-zd-z”返回:IfEnd描述:
z[1]、z[2]---分别为起点、终点桩号a、b、f---起点的坐标、正方位角
r、 U分别指直线元素的起点和终点的半径。当曲线向右转弯时,输入正值,当曲线向左转弯时输入负值。N、 s为待计算点的桩号和侧桩与中桩的距离(m)
e---边桩待测点与对应中桩的连线与道路前进方向的右夹角,
输入e表示右夹角,输入e-180表示左夹角
注:
1.该程序可以计算任意线单元的中桩和边桩坐标;
2、该程序只需要输入计算线元的起点桩号、坐标,终点桩号,线元起点正方位角,即可计算该线元中任意点坐标。
3.本程序的优点:可以计算全线任意点的坐标,通用性强;计算速度非常快。
4.附上应用程序和案例图