论文部分内容阅读
随着我国公路建设发展迅速,特别是高等级公路的建设,对公路施工中的测量要求越来越高,如:计算精度高,测量速度快,反馈信息及时等。在公路施工测量过程中存在着大量的复杂的计算与绘图工作,对施工测量人员来说,迫切需要一种能大幅度提高计算与绘图效率的系统软件,而AutoCAD系统作为通用的图形平台,提供了开放的开发接口,开发者可以根据自身行业需求定制出专业化的模块或者解决方案。因此,可以基于AutoCAD平台开发设计公路施工测量系统。目前,国内外并没有一个完整意义上的公路施工测量辅助系统,因此,进行该项研究具有一定的实用价值与工程意义。
本文针对公路施工测量行业的需求,对公路施工测量辅助系统进行了详细的分析研究,利用C++语言在Visual Studio2005平台上以ObjectARX2008 SDK作为开发工具,研制出在AutoCAD2008环境下运行的公路施工测量系统。本文讨论了系统的设计与开发过程中需要解决的问题,并给出解决方法,主要内容为:
1)介绍公路施工测量辅助系统的国内外研究现状与当前存在的问题,说明公路施工测量系统研究的意义,结合AutoCAD二次开发技术,在AutoCAD平台进行二次开发。
2)针对公路施工测量的任务与特点,提出了公路施工测量系统需要实现的功能,如平面坐标计算、高程计算、土方量计算以及平纵横图形绘制等,同时对系统的各个功能进行了详细的设计与分析,并给出功能设计流程图与数学模型。
3)对公路施工测量系统的内部数据组织和外部功能界面进行总体设计,并解决了对话框数据交互技术、系统功能实现以及系统内部的类与函数组织等内容,为整个系统的功能设计与实现提供帮助。
4)最后,本文讨论了手机在公路施工测量中的应用,并通过程序实现了公路中桩坐标放样功能,得出了手机等便携工具特别适用于野外测量的结论。