基于AutoCAD的道路横断面的提取方法*
2021-04-21徐加荣
地矿测绘 2021年1期
徐加荣,魏 敏
(江苏省地质测绘院,江苏 南京 211102)
0 引言
道路断面测量是道路建设过程中的一项重要工作,断面数据是工程设计、土方计算、边桩放样、桥涵等构筑物设计的基础。道路横断面是垂直于道路方向的地面断面线,能描述道路中线两侧一定范围内的地面起伏变化情况。道路横断面测量一般情况下都是在道路中线两侧根据地形变化情况实测或从DEM模型上提取一些离散点三维点,从而模拟地形特征[1-2]。在测绘行业中,一般都是使用AutoCAD作为图形数据的处理平台。AutoCAD在图形绘制方面具有很大的优势,但AutoCAD本身并没有提供提取道路横断面的功能。AutoCAD具有十分丰富的二次开发接口,能够通过二次开发实现道路横断面数据的自动提取。为此,本文提出了一种利用VBA编程实现道路横断面自动生成的方法。
1 横断面数据格式分析
道路横断面文件的格式种类较多,专用的道路设计软件都有其特殊的数据格式。本文介绍的格式是由江苏省交通规划设计院股份有限公司(中设设计集团股份有限公司)提出的横断面格式。此横断面数据以微软的Excel文件作为存储载体,工作表的第一行为标题行,用于标识每列的用途。有效数据从工作表的第二行开始,每一个断面占3行,详细格式要求如下:
第一行为中桩信息,从A列到E列分别填写:线位名、中桩高程、中桩位置描述(即中桩的所处位置的地形特征,如沟边、路边、田中等)、位置、中桩桩号。
第二行为左侧断面数据,从D列开始填写,D列填写“左”,用于标识此行数据为左侧中桩,后面填写断面点距中桩的距离与高程值,两个值为一组,依次向后由近及远填写。……
登录APP查看全文
