信息化技术在市政道路设计中的应用研究.doc

上传人:99****p 文档编号:1684327 上传时间:2019-03-11 格式:DOC 页数:8 大小:29KB
下载 相关 举报
信息化技术在市政道路设计中的应用研究.doc_第1页
第1页 / 共8页
信息化技术在市政道路设计中的应用研究.doc_第2页
第2页 / 共8页
信息化技术在市政道路设计中的应用研究.doc_第3页
第3页 / 共8页
信息化技术在市政道路设计中的应用研究.doc_第4页
第4页 / 共8页
信息化技术在市政道路设计中的应用研究.doc_第5页
第5页 / 共8页
点击查看更多>>
资源描述

1、信息化技术在市政道路设计中的应用研究摘要:随着我国经济的快速发展,很多地区开始新建、扩建、改建城市,原城郊结合区域开始城镇化。在城市建设步伐加快的同时,市政道路作为城市主要设施,其功能及服务被广泛关注。本文对信息化技术在市政道路设计中的应用进行了探讨。 关键词:信息化技术;市政道路;设计;应用 中图分类号:TU99 文献标识码: A 引言 城市道路分为市政道路与社区道路,市政道路是由市政部门管理和养护的,是指城市供车辆、行人通行的,具备一定技术条件的道路、桥梁、隧道、广场以及附属在路面上的相关设施。市政道路是一个城市的筋脉,是城市基础中的基础,对于一个城市而言,市政道路是城市发展最重要的环境因

2、素之一。 一、市政道路设计要点分析 1、体现城市特色 随着人们对文化生活要求的不断提高,使得我们周围的文化环境也朝着多元化的方向发展。在人口密集的现代城市,怎样体现出每个城市的个性和特色,成为了城市建设中不可忽略的考虑因素。根据城市的环境、人文特色等实际情况,在城市道路规划和设计中体现出城市的特色,融入城市的文化氛围。 2、体现功能特色 除了体现出现代城市的个性和特色,市政道路作为城市建设的基础,交通以及游览等功能才是城市道路应体现出的主要功能。 二、城市市政道路设计的基本要求 1、道路使用的经济性 道路使用的经济性,主要是道路建设的综合费用的经济效益以及在道路投入使用后运输费用及时间等综合效

3、益。在进行道路设计时,需要对于道路周围的公共设施、建筑设施以及原有街道路面的情况进行全面的考虑,然后根据此地的交通情况(包括车流量、动向等) ,对于道路设计的情况有一个粗略的想法。对于交通干线,其主要目的是在保证交通安全的前提下,使车辆能够以最大流量和较高车速通过。虽然满足这样要求的道路建设费用会很高,但考虑到道路在运行后的实际作用,其性价比才是道路设计者在经济方面考虑的问题。对于次级道路,由于各种因素的限制,不一定能够同时保证车流量和车速。在设计时,只要能够根据道路的地质情况,利用分支道路进行车辆分流,通过科学合理的交通疏导就可以保证工程费用的节省。 2、交通安全和迅速 道路工程水平的高低,

4、是在道路建成后通过交通组织管理后,由车辆整体运行速度来判断的。在设计时,需要根据道路自身性质,确定车辆流量和车辆行驶方向,通过适当调整交叉路口的间距、进行立体交叉式设计、将车辆根据其大小和速度进行分流、明确车辆行驶线路等方式,保证车辆能够以安全、快速的方式通过。 3、环境保护 由于我国经济的快速发展,交通运输行业也随着快步向前。车辆数目逐年增加,不仅增加了道路交通的压力,还由于车辆行驶带来的空气和噪音污染破坏了城市整体环境。因此,在进行城市道路设计时,除了保证道路必须的交通能力外,还要考虑通过有效途径(例如:修建绿化带、估算道网密度、消音隔离措施)减少车辆对于环境的污染,特别是对于道路周围居民

5、正常生活的影响。 三、信息化技术在市政道路设计中的应用 1、基于 ActiveXAutomation 技术进行 AutoCAD 的二次开发 ActiveXAutomation 是微软建立的标准, ,它允许一个 WindowS 应用程序通过暴露的对象控制另一个 WindowS 应用程序。AutoCAD 内嵌了ActiveXAutomation 语言 VBA(VisualBasicforApplication),它是Office 办公自动化家族软件成员中的标准宏语言。VBAIDE(集成开发环境)提供了高质量的用户编程能力,能够使 AutoCAD 数据与其它的 VBA 应用程序直接共享。同时,用户可

6、以方便地使用 VB、VC+、Delphi 等易学易用的客户化编程语言与开发工具进行 Aut0CAD 的二次开发。ActiveX 基于COM。所谓 COM(ComponentObjectModel),即组件对象模型,是关于如何建立组件以及如何通过组件架构应用程序的一个规范。按照 COM 规范建立的组件称为 COM 组件。COM 客户通过接口(Interface)访问 COM 组件。对于 COM 来说,接口是一个指向虚拟函数表(vtbl)地址的指针,虚拟函数表每一项包含的是一个由组件所实现的函数的地址。ActiveX 采用 C/S模式并通过 COM 接口来实现它的性能。 当以 Delphi7.04

7、为开发工具,利用 VBA 宏语言对 AutoCAD2000 进行二次开发时,Delphi7.0 作为自动化控制器。ActiveXAutomation 技术使得 AutoCAD 被登录为一个 Delphi 可以访问的对象,最高层对象为AutoCAD.ApPlication,其下有层次化的各种子对象,它们都有相应的方法和属性供用户调用,Delphi 通过访问 AutoCAD 的这些绘图对象和非绘图对象来实现待定的功能。 Delphi 向用户隐藏了 ActiveXAutomatinn 的实现细节,为程序员访问自动化对象提供了极大的方便。Delphi 使用 ActiveXAutomation 与Aut

8、oCAD 集成的主要步骤为: (1)Delphi 引用 AutoCAD 的类型库。 (2)设置主要的对象变量,并实现与 AutoCAD 的链结(Link)。 (3)在 AutoCAD 中画图。 2、组件式 GIS 技术在设计中的应用 传统的 GIS 信息系统在设计中有较大的缺陷,主要是系统复杂庞大,二次开发具有语言限制,难于应用于海量数据的管理和分析,因此,针对于市政道路设计中的应用,需要融合新的计算机技术。因此,可采用ComGIS(组件式地理信息系统)作为基础平台进行应用系统的研发。 组件对象模型(ComponentObjeetModel,COM)是微软公司于 1993 年创建的。现在是微软

9、公司、数据设备公司(DEC)等公司所支持的一种软件组件结构标准。组件式软件技术改变了以往封闭、复杂、难以维护的软件开发模式,成为了当今软件技术的潮流之一。组件式 GIS(ComGIS)便是顺应这一潮流的新一代地理信息系统,是面向对象技术和组件式软件技术在 GIS 软件开发中的应用。 ComGIS 就是采用了面向对象技术和组件式软件的 GIS 系统(包括基础平台和应用系统)。ComGIS 的基本思想是把 GIS 的各大功能模块划分为几个组件,每个组件完成不同的功能。各个 GIS 组件之间,以及 GIS 组件与其它非 GIS 组件之间,都可以方便地通过可视化的软件开发工具集成起来,形成最终的 GI

10、S 基础平台以及应用系统。 软件的组件化已成为软件技术发展的潮流,MapX 作为代表性的 GIS构件产品,已广泛应用于 GlS 软件开发之中。MapX 是一个基于ActiveX(OCX)技术的可编程控件。 使用 MaPX 控件开发地理信息系统的主要步骤: (1)图层设置和投影与坐标系的选择; (2)地图编辑及地理信息的查询和空间分析; (3)数据库及地图数据的绑定。 3、市政道路设计的实现 3.1 路线平面图的自动生成 以 Delphi7.0 为开发工具,利用 ActiveXAutomation 语言 VBA 对AutoCAD 进行二次开发,即利用 GPS 和米尺等工具对现有公路、拟建公路及其

11、周围的地理实体进行测量后,由已知地物点的坐标及其相关数据求解未知点的坐标,写入 Excel 数据表,然后调用数据表中的数据,在AutoCAD 中自动生成路线平面图。 要使系统容易扩充,就要使它的结构清楚,为此,需要把系统分成若干个符合一定要求的子系统,子系统设计是独立进行的,设计过程中不断地吸取用户调查提供的信息,并且将它们与目前生产实践的需要及将来发展的可能结合起来,不断地进行修改。子系统设计均采用由下而上的方法,先从实际调查出发,研究其可能涉及的资料,确定其实体的属性,然后逐级向上综合,子系统的划分给系统的逻辑设计和物理设计打下基础,为整个系统的运行提供保证。一个易于修改的系统应该由一些相

12、对独立、功能单一的模块按照层次结构组成。 依照上述原则,路线平面图自动生成子系统的功能模块图有绘制点、绘制线、绘制道路、绘制面以及求解地物坐标入库模块。其中利用 GPS和米尺等工具对现有公路、拟建公路及其周围的地物进行测量后,由已知地物点的坐标及其相关数据求解未知地物点的坐标,写入 Excel 数据表,是求解地物坐标入库模块。而应用程序调用数据表中的点、线、道路及面的实体数据,并相应在 AutoCAD 中生成各自的实物,分别为绘制点实体模块、绘制线实体模块、绘制道路实体模块和绘制面实体模块。 3.2 路网输入编辑子系统 市政道路的路网输入系统主要有数据转换、数据绑定和路网编辑。 (1)数据转换

13、 将 CAD 图形数据直接转换为 Maphifo 数据,然后利用 ComGIS 组件MapX 的属性和方法为 Maphifo 中的地图对象写入属性数据。 (2)数据绑定 将 CAD 地图数据转换成 Maphifo 数据后,当需要进行数据分析时利用数据绑定功能实现地图数据与其属性数据的关联,这样可以应用数据库的强大功能对属性数据进行管理。这种关联可以是静态的,也可以是动态的。 (3)路网编辑 对由 CAD 转入的地图对象进行填充、闭合多边形与区域的相互转换、“岛”与“洞”的处理等操作。 3.3 市政道路辅助设计子系统 根据数据表中某一个数值型的字段,用户可以对整个图层对象或者选定的对象进行数据统

14、计,进而对其进行评估,用于分析决策。同时,可以对图层对象创建各种样式的统计图,以直观地显示表中不同地图对象的特定列之间的数值关系。例如,进行市政道路设计时,通过对搬迁成本的统计来对不同的公路设计方案进行选择与优化,以便缩短工程建设周期,节约工程建设投资。 结束语 信息化技术在市政道路设计中的应用,将会随着经济的发展,而有更广阔的发展空间,以 Delphi7.0 为开发工具,利用 ActiveXAutomation语言 VBA 对 Aut0CAD 进行二次开发,即利用 GPS 和米尺等工具对现有公路、拟建公路及其周围的地理实体进行测量后,由已知地物点的坐标及其相关数据求解未知点的坐标,写入 Excel 数据表,然后调用数据表中的数据,在 AutoCAD 中自动生成路线平面图,克服了传统方法费时费力的缺点,极大地提高了工作效率。 结束语 1蒋志琳,王志刚.城市市政道路设计的方法及相关思路分析J.中国高新技术企业,2012(18). 2毛廷轩,张文华,李洁莹等.浅谈市政道路设计实践及探析J.广东交通职业技术学院学报,2012(06). 3郭沛然,向天洪,高云丽.道路工程施工管理中的问题和对策探讨J.内蒙古科技经济工程管理,2012 年(12). 4张相庭,张连生,刘德龙.浅谈市政道路设计实践以及探析M.北京:中国建筑工业出版社,2007(12).

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 学术论文资料库 > 毕业论文

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。