道路坐标放样计算程序几项编程技术的改进

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

输入待计算的中桩桩号 , 计算 中( ) 边 桩坐标及放样 参数。在这个流程 中, 每次输入待计算中桩后 , 程序 有一个判别是该桩号是否在当前交点计算范围 内的 逻辑判断 , 若是 , 则利用当前 的交点数据( 包括 曲线 要素和主点桩号等参数 , 之前 已经保存在相关变量 中) 进行计算 , 否则 , 再重新确定新 的交点参数 ( 如
第3 7卷第 2 期 2 1 年 6月 01






V 13 . o . 7 No 2
HUN AN OMMUNI AT ON S I C C I C ENC E AND T HNOL Y EC OG
J n 2 1 u .0 l
文 章编 号 : 0884 21 )203 -3 10 -4 X(0 0 —0 10 1
墨 <

苊 邑



。 \




于每次输入桩号 , 都有一个搜索交点参数、 计算曲线 要 素 和 主点桩 号 的 过 程 , 这使 得 程序 运 行 不 是 非 常
快 捷 和 流畅 。 改进 后 的程 序 运行 流 程 为 : 输 人 一个 交 点 定 先 位桩号 , 通过 该桩 号 , 序 调用 交点 数据 库 子程 序确 程 定 交 点参 数 , 然后 计算 曲线 要素 和 主点 桩号 , 随后 再
线等各种特殊路段 的路线坐标放样计算 问题 , 增强 了程序 的计算功能 , 提高了程序的重用性。
3 2






3 7卷
相邻 交点 重复计 范 围
I —_ + —— . 1
— —
塑 L

IY Q Y- . t z / /
J 计 算 范围 D2源自l道 路 坐 标 放 样 计 算 程序 几 项 编 程 技 术 的 改进
大 吴 超
( 湖南省交通科学研究 院, 湖南 长沙 401 ) 105
摘 要: 在道路 现场测量和放样领域 中, 道路坐标放样计 算程序至关重要 。如何进一步 改 进原 有 老程序 , 大大提 高现 场 测量计 算及 放 样 的效 率 成 为 了亟 待 解 决 的 问题 。 通过 改 进程
臣鲴 J 否
b )改进后
图 1 程 序 运 行 流 程 的 改进
改进 后 的程序 运行 流程 的优 势 在 于 : 是 由于 一
高等级公路一个交点 的计算范 围较大 ( 2 , 图 ) 因而 避免了每次进行 中( 桩坐标计算都要搜索 和计 边) 算交点参数 , 提高了程序运行速度; 二是利用交点定
图 l 示 ) 所 。
收稿 日期 : 0 lO 一8 2 1 -3O 作者简介 : 吴 超 (9 3 ) 男 , 17 一 , 工程师 , 主要从 事道路 勘察设 计。
位操作 , 同时结合交点计算范围的限定 , 可在不改变 主体计算程序的前 提下 , 仅通过数据库子程序 的编 写技巧 , 即可完美解决路线断链 、 卵形 曲线、 单一直
输 入待 计算 桩号 K 调用数 据库 子程 序查 找 对 应 的交点 参数

输 交 定 桩 0_ 入 点 位 号K 卜
调用数 据库 子程序 查找
对 应 的交点参 数
I 曲 素及 点桩 计算 线要 主
1 程 序 运 行 流 程 的 改 进
通常 , 使用数据库子程序的路线坐标放样计算

. ,
2 数 据 库 子 程 序 赋 值 方 式 的 改进
对 于路线坐标放样计算程序 , 最好能将 已经确 定 的路线 的平面设计参数 ( 点数据 ) 交 存储在计算 设 备 中 , 用 时直 接调 用 即可 , 样可 避免 现 场I 使 这 临时 输入数据 的繁琐 , 也减少 了产生错误 的一个环节 。 由于卡西欧 f一80 计算器存储机制的限制 , 常 x 50 P 通 将 交 点参 数 以程 序代 码 的形 式 , 独 编 写 在一 个 子 单
改进后的方式则利用 了矩阵变量赋值的方式 。
卡西 欧 f一 80 x 50 P计算 器 内部有 7个 矩 阵存 储器 , 每 个矩 阵 的行 列 数 最 大 是 1 0×1。采 用 矩 阵变 量 的 0
方式 , 一个交点的 l 0个数据仅赋值一次 , 数据之间
程 序 中 , 用 时供 主程 序调 用 , 使 这种类 型 的子 程序 我
烦( 需要进入两层菜单 , 3个按键 ) 相关 变量字 按 , 母不易记住 , 容易搞错 。由于程序使用者既使 不懂 程序 , 也需 要经 常结 合 自己 的项 目编写 数 据 库 子 程
序, 因此这 些缺 点显 得尤 为突 出 。
计算 曲线要 素及 主点桩
计算 中 ( )桩坐 标及 边 放样 参数
是j
计 算 中 ( )桩坐标 及 边 放样 参数
卡西欧程序的运行流程是 : 先输入待计算桩号 , 然后 程序调用交点数据库子程序 , 根据该桩 号查 找到对
应 的交 点参 数 , 算 曲线要 素 和主点 桩 号 , 计 再计 算 中 ( ) 边 桩坐 标 及 放样 参 数 。这 种 流 程 的不 足 之 处 在
序 可 以加 快 程序 的运 行速 度和 特殊 路段 坐标放样 计 算 问题 , 强 了程序 的计算 功 能 , 高 了程 增 提
序 的重 用性 , 同时改进 程序 计 算 结果 的输 出 问题 。 关键 词 : 道路 工程 ;坐标放 样 ; 编程 技 术
中图分 类号 : 1 .4 U4 22
文 献标 识码 :B
卡西欧 50 80计算器作为 4 5/ 80计算器 的 804 0 升级改进产品, 目前 已经在道路 现场测量 和放样领 域 中得到 了广泛的运用 , 比之前的老产品, 相 其具有 很多新特性 , 这使得原有 4 5/8 0 算器上能运 8040 计 行的老程序除 了按照新 的计算器程序语 法移植 到 50 80计算器上 以外 , 还可利用一些相关新特性进一 步改进原有老程序 , 大大提高现场测量计算及放样 的效率 。
相关文档
最新文档