论文部分内容阅读
计算机辅助道路设计在提高道路设计的效率、保障工程质量方面正发挥着重要作用。本文详细介绍了基于数字高程模型(DEM)的道路辅助设计系统RomanCAD的设计方法及主要功能。系统汲取现有国内外商品软件的优势,在功能上进一步增强和完善。将交点法、积木法等多种设计方法融为一体,可满足设计人员的不同设计习惯,使设计过程更加方便灵活。平纵横联动设计功能使设计效率更加提高。除平纵横设计模块之外,系统还具有土石方量自动和交互调配、平面交叉设计等功能。与现有软件相比,系统具有功能多样、设计过程灵活、设计效率高等特点,并且在平面路线拼合方面做了有意义的研究。 计算机辅助道路设计软件中的一个关键问题是,目前的一些常规而又比较成熟的设计方法(如交点法、积木法等)不能有机地结合在一起,从而限制了设计人员的创作思路,致使设计效率难以获得进一步提高。因此,改进现有设计算法,将传统算法加以融合,在设计过程中为设计人员提供一个自由选择的灵活手段,对于提高设计效率有着重要的意义。 本文首先综述了计算机辅助道路设计系统的主要研究内容及其研究现状,指出现有道路设计系统中存在的主要问题,以及本文的主要研究内容和研究目标。 第二章根据道路设计的传统经验以及目前我国关于道路设计的国家标准,介绍了道路设计的一般流程,同时也介绍了本文所提出的道路设计系统RomanCAD所采用的道路设计流程。 第三章介绍计算机辅助道路设计系统中所采用的一系列算法,主要包括等高线抽取算法,选线定线算法,平面线形设计算法等等,其中重点介绍平面线形设计算法以及本文对现有算法所作的改进。 第四章依照整个系统的实际开发过程介绍了系统的框架设计,以及在实际编程时对设计模式的应用。 第五章介绍RomanCAD计算机辅助道路设计系统各个功能模块的实现以及浙江大学硕卜学位论文相应功能的操作方法。 第六章对全文进行总结,阐明本文研究的特点,指出目前工作中尚存在的不足与问题,并对今后的研究工作进行了展望。