论文部分内容阅读
随着计算机技术与网络技术的发展,地理信息系统不再作为一个单独的应用领域,而是与其它技术学科结合,被广泛应用于各个行业,在国民经济建设中发挥重要的作用。近年来,随着我国国民经济的快速发展和国家基础设施建设的大力加强,交通运输的发展非常迅猛,桥梁作为交通网络中重要的一环发展也十分迅速。贵州地处西南山区,由于独特的地理环境,已建及在建的桥梁众多,因而桥梁管理的信息化、高效化也显得越来越为重要。将GIS引入桥梁管理系统,有助于管理者宏观把握全局,又能迅速掌握查询具体数据,提高管理效能,促进桥梁管理的自动化和现代化。本文简要分析了地理信息系统开发的方法和组件技术产生的背景,探讨了基于COM (Component Object Model)、OLE (Object Linking&Embedding)和ActiveX基础的组件式对象模型的开发方法是GIS二次开发的潮流与趋势,并介绍了组件式GIS的特点和构成。本文较为详细地介绍了运用面向对象技术基于ESRI公司提供的ArcObjects组件进行二次开发的三种方法,并调用ArcObjects提供的基本的图形操作、数据编辑、图形显示、空间分析等组件利用可视化开发工具Visual Basic进行二次开发,开发了贵州省高速公路桥梁管理系统GIS平台。由于使用面向对象开发语言,充分利用了ArcObjects组件来搭建,有效地提高了系统的开发效率。系统GIS平台具有良好的用户界面和比较完善的功能,用户不需要学习复杂的GIS概念和操作就可以使用本系统,从而减轻了桥梁维护工作者的工作负担,提高了桥梁管理工作的效率。本文重点研究了基于ArcObjects的地理信息系统的二次开发与实现,并以贵州省高速公路桥梁管理系统GIS平台为例研究系统的设计、开发和实现。讨论了系统的设计过程,包括系统建设目标、系统设计原则、系统的总体框架设计等,阐述了该系统的各个组成部分和系统的主要功能,同时叙述了基于GIS的桥梁管理系统研究的结论,以及对该系统进一步的研究内容进行了展望。论文综合运用GIS技术、组件式开发技术,结合研究区域地理环境的特点,通过计算机予以实现,拓宽了现有技术的应用领域,对桥梁管理具有一定的实际应用意义。