基于.Net开发道路纵横断面检查软件及其应用

2012-02-08 09:31:56袁兆奎
城市勘测 2012年3期

袁兆奎

(武汉市政工程设计研究院有限责任公司,湖北武汉 430023)

1 引言

在市政工程中,道路的纵横断面测量是一项重要的工作内容。一般来说,在获取地形图之后,应进行纵横断面的实地测量,包括各中桩点和碎部断面点的高程测量,测得的数据人工填入记录纸上。内业时,首先将记录纸上的数据按指定的格式录入电脑,然后进行格式及数据内容检查,确认无误后交付给设计人员。

笔者经过长期的工作实践,发现上述工作流程中,存在如下问题:①人工录入的数据大,耗时长,且容易出错;②数据录入后,查错纠正很难满足要求;③纵横断面图形检查的功能很难发现细微的错误,且运行效率低下。

对此,笔者提出了一种简码格式,能减少断面录入的工作量,提高工作效率;并基于.Net平台,用C#语言在Visual Studio 2005上开发了一款能进行断面数据检查的软件;最后研究了纵横断面的绘制及图形检查,并在AutoCAD上进行二次开发,实现了该功能。经过一年多的推广应用,该软件已经较为成熟、完善。

2 断面文件格式及其简化

武汉市政工程设计研究院有限责任公司勘测设计院设计软件所能支持的纵横断面文件为下述格式:

这种格式称为全码格式,对该格式进行分析,可以看出其有如下特点:

(1)每一个新的横断面都是以“Z=”作为开头,其后为中桩的里程、正负高程。

(2)横断面的数据以从左到右的顺序列出,内容为断面点与中桩的距离,断面点的高程。如果断面点位于中桩的左侧,距离取负,若在右侧,距离取正;高程全部取负。……

登录APP查看全文