- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
全站仪与计算机相结合在线路放样中的应用
马永昌(柳州市勘察测绘研究院)
【摘 要】 本文介绍如何在微机上利用编程语言设计连续弯道计算程序,通过在计算机上输入弯道信息,利用程序自动计算出线路各里程坐标,把全站仪与计算机联机,将数据传输至仪器中,在野外作业时充分利用全站仪的放样功能,使得全站仪与计算机融为一体,实现整个线路放样的高效率。【关键词】 多弯道编程 全站仪放样
1、引 言 随着城市建设的迅速发展,线路勘测放样的测量工作相当普遍,如修建城市道路时,道路中线放线;煤气管线、排水沟渠、供水管线、地下通讯线、电力沟勘测等放线工程。目前较多的做法利用计算器计算或在AUTOCAD上作图计算好后再输入全站仪中进行放样,数据多时既费劲又不可靠,检测工作麻烦,笔者在进行城市测量工作两年来深有体会。虽然比起过去纯手工计算效率高,但总的来说还没有充分利用现有的仪器设备,笔者平时在工作实践发现绝大多数城市线路测量工作与直线段、圆曲线、缓和曲线相关联,如果事先设计出由直线段、圆曲线、缓和曲线组合的连续弯道计算程序,再配上全站仪高效率的放样功能,将大大提高线路放样的效率。笔者经努力摸索这种作业模式,在工作中取得显著效果,下面浅谈我的一些基本作法,仅供参考。2、线路放样的基本要求和特点 由直线段、圆曲线和缓和曲线组成的线路,一般要放出它们各自的特征点;直线段要放出直线段的两个交点,圆曲线要放出圆曲线的三个交点、直圆点ZY、曲中点QZ、圆直点YZ、缓和曲线要放出三个交点、直缓点ZH、缓圆点HY、曲中点QZ、圆缓点YH、缓直点HZ;线路放样一般还要放出从起点开始每隔一定间距(如10米、20米等)桩位和线路百米桩,对于缓和曲线段一般要求等间距放出。如图2-1线路所示:
图 2-1
假定JD1的里程为1+196.525、ZY里程为1+352.613、ZH里程为1+821.350、间距20米,则线路里程如下: 1+196.525(JD1)、1+200、1+220、… 、1+352.613(ZY)、1+360、… 、QZ、… 、YZ、… 、1+821.350(ZH)、1+841.350、… 、HY、…… 、JD5…。 由于线路含有圆曲线和缓和曲线,它们各为二次和二次以上曲线类型,其计算过程复杂,而线路里程桩位间距较小,线路较长时,里程坐标数据多,外业放样工作量较大。3、连续弯道编程基本思路 设计连续弯道计算程序时,首先要考虑满足线路放样的基本要求,即里程坐标数据要符合规范,做到计算成果的一致性。由于圆曲线和缓和曲线计算方法各有很多种,为了能够顺利实现连续弯道计算,最好采用圆曲线和缓和曲线相统一的计算方法,体现出计算公式规律性较强,容易编写子程序。从这个角度出发,笔者认为最好采用切线支距法,因为这种方法比较适合这种要求,下面笔者以VB编程为例,介绍这种方法。 (1)理论基础 对于直线段、折线计算比较简单,在此只讨论圆曲线和缓和曲线计算。
图 3-1 图 3-2
a、圆曲线 如图3-1所示,以圆曲线起点ZY(或终点YZ)为坐标原点,其切线为x轴,即ZY(YZ)与JD的连线,过ZY(或YZ)的半径为y轴的直角坐标系。假定曲线上某点i在这个坐标系的坐标为(,),在地面测量坐标系中的坐标为(Xi,Yi),ZY(或YZ)在地面测量坐标系中的坐标为(Xo,Yo),ZY(或YZ)与JD连线(即X轴)在地面测量坐标系中的方位角为AO。则有下列计算公式:
其中(a-3)式中的±号由线路偏向决定。 b、缓和曲线 如图3-2所示,建立以ZH(或HZ)点为原点,过ZH(或HZ)点的缓和曲线切线为x轴,ZH(或HZ)点上缓和曲线的半径为y轴的直角坐标系。假定曲线上有一点i,则它在这个坐标系中的坐标为(,),缓圆点HY的坐标为(,);i点在地面测量坐标系中的坐标用(Xi,Yi)来表示,ZH(或HZ)点在地面测量坐标系中的坐标为(Xo,Yo),切线x轴在地面测量坐标系中的方位角为AO,则有下列公式:
当i点落在圆曲线上
把代入(b-1)式中可得Xo、Yo。 、两种情况统一到地面测量坐标系中坐标计算公式如下
其中(b-5)式中的±号由线路偏向决定。 (2)程序实现流程 总体思路把弯道计算分解成直线段、圆曲线、缓和曲线计算子程序,计算时扫描数据,根据弯道信息,区分是折线、圆曲线还是缓和曲线类型,选择调用所需子程序,计算完一个弯道后,记录当前信息,以便结合下一弯道数据计算,直到计算至终点。 总体框架:
(说明)IPO变量为数据结束标志符,当IPO=“END”时,表明全部弯道计算完毕,JDX1,JDY1,JDX2,JDY2,JDX3,JDY3为
原创力文档


文档评论(0)