基于ObjectARX的断面测量内业一体化技术研究文献综述
2020-06-12 20:22:17
1.1 研究背景
断面测量是对某一方向剖面的地面起伏进行的测量工作,通常分为纵断面测量和横断面测量。纵断面测量亦称为路线水准测量,它是把路线上各里程桩(即中桩)的地面高程测出来,绘制成中线纵断面图,供路线纵坡设计、计算中桩填挖尺寸之用,以解决路线在竖直面上的位置问题;横断面测量是测定各中桩两侧垂直于中线的地面高程,绘制横断面图,供线路基础设计、计算土石方量及施工时放样边桩之用。
近年来国家基础设施建设步伐加大,线路工程项目增多,断面测量工程也随之增加,如何提高断面测量效率和精度成为亟待解决的问题。断面测量工作包括外业测量与内业数据处理。随着仪器和技术的快速发展,外业数据采集效率和精度都有大幅提高。内业处理效率成为影响工程进度的关键因素。由于不同区域、不同行业断面文件格式不统一且外业采集方法不同,内业处理自动化程度低,人工干预多。实现断面测量内业处理的自动化和智能化,对提高断面测量的工作效率至关重要。本课题研究基于VC 的ObjectARX 技术的AutoCAD二次开发,以期实现纵横断面数据智能提取,大幅提高内业处理效率。
1.2 研究现状
断面测量是经常进行的测量工作,尤其在道路施工和一些需要利用断面数据计算土方量的工程中有着广泛的应用,其内业数据处理效率和精度将直接影响工程的进度和工程量的计算。CASS软件目前是我国测绘行业处理断面数据的一款主流软件,它的功能虽然强大,但由于实际工程的复杂性,对一些细节和具体要求仍难以满足。为了提高断面测量内业处理效率,很多研究人员已经对CASS软件处理断面数据的功能进行了改善,以满足实际工程需要。
2003年,河南省水利勘测总队高级工程师张培存以及他所在的工作团队结合生产实际,成功研制出断面测量内外业一体化系统#8212;#8212;断面之星2003,实现了断面测量工作全程数字化。该系统用VB6.0语言编写,界面友好、操作简便、通用性强,可以实现:①测量数据采集自动化;②断面数据处理及断面图绘制自动化;③测量成果实行数据库管理。有效降低了测量人员的劳动强度,提高了工作效率。
2013年,广东省地质局陈伟康提出了使用Visual C 语言编程实现自动提取断面上地形特征点,并根据实际需要生成待定格式的数据文件,对CASS软件功能做一个补充,以提高断面数据处理效率。而后通过某公路横断面测量工程数据处理的应用,验证了编制程序相关算法和技术的可行性,在断面测量工作中使用该技术进行数据处理,提高了断面测量的生产效率。
2015年,新疆兵团勘测设计院(集团)有限责任公司高级工程师刘忠针对横断面提取的特点和专业要求,结合不同行业应用需求对横断面自适应提取进行了分析研究,该方法能够利用野外实测的采样数据或已有的测绘成果资料(如地形图中高程点等)生成满足不同专业应用需求的横断面。通过给定线路工程的中桩线和相关参数,基于RANSAC算法自适应生成断面草图,经过检查编辑无误后,自动提取出不同专业应用需求的横断面信息。该方法能利用多种数据源进行横断面提取,提高了测绘成果资料的利用率和工作效率。
目前在测绘软件市场上不乏许多优秀的专业商业软件,但在具体的工程实践中,存在许多细节和复杂多变的具体情况,这些是专业商用软件没有涉及到的,为此,作为测绘工作者,我们可以利用各种开发工具,有目的性的对商用软件进行改善,以解决生产实践中的具体问题。
1.3 相关技术