龙源期刊网 http://www.qikan.com.cn
基于GIS的路桥设施信息管理系统的设计与实现
作者:姚洪春
来源:《科技资讯》2011年第21期
摘 要:本文应用计算机软件技术、多媒体技术和地理信息系统(GIS)技术,构建路桥设施信息管理系统,实现了路桥数据的图形可视表达、图文一体化查询、照片等多媒体信息展示、专题图设计与表达、路桥采集数据回放、空间分析等功能,实现了对道路、桥梁等各类市政资源进行有效、精细化的管理。
关键词:地理信息系统 专题图表达
中图分类号:TP2 文献标识码:A 文章编号:1672-3791(2011)07(c)-0047-01
随着城市道路桥梁建设力度的加大,道路桥梁的安全和质量状况与城市现代化水平、形象、人民群众切身利益息息相关。近年来,国内国际上道路桥梁安全事故频出,给城市道路桥梁管理部门带来了严峻的考验。信息化作为一种提升管理水平的工具逐步应用到路桥设施管理领域。
因此,笔者应用GIS技术、数据库技术和多媒体技术,选用ArcGIS Engine作为GIS开发组件,构建路桥设施信息管理系统。根据路桥设施信息管理的实际需求,以各级道路、各类桥梁等基础地理数据为主要信息源,结合各种图片文字资料,实现了路桥数据的图形可视表达、图文一体化查询、照片等多媒体信息展示、专题图设计与表达、路桥采集数据回放、空间分析等功能,实现了对道路、桥梁等各类市政资源进行有效、精细化的管理,为路桥管理从单纯属性信息管理走向综合全面的管理提供一个崭新的方式和平台。
1 系统体系架构
根据市政道路桥梁信息管理的实际需求,本文以海珠区市政道路、桥梁等基础地理数据为主要信息源,结合各种图片文字资料,实现道路、桥梁数据的图形可视表达,图文一体化查询,照片等多媒体信息展示,专题图设计与表达,报表输出,空间分析等功能。
由于系统要实现大量的数据建库工作,并且要高效完成各种数据的可视化实时表达以及各种高级的分析以及专题图的制作功能,有效地传输大数据量的地图数据,所以采用ArcGIS提供的ArcEngine作为开发平台,实现此部分的GIS应用。
龙源期刊网 http://www.qikan.com.cn
同时,考虑当前流行的各类开发工具的成熟性和优越性,确定开发环境为Microsoft visual 2005 VB.net。
由于系统主要是对海珠区路桥设施的资源信息进行集中的管理、快速查询和专题图制作等,为此,系统将选用C/S结构,并采用三层体系结构:数据服务层、业务逻辑层和用户界面层,以此实现系统的体系架构。
2 系统功能设计与实现
系统实现的功能模块主要包括:地图基本操作模块、信息查询模块、专题图表达、报表输出、道路桥梁信息展示等。
(1)地图基本操作模块:包括地图放大及缩小、漫游、鹰眼控制、图层管理等功能。主要通过IMap接口来完成。
(2)信息查询模块:主要对道路、桥梁相关信息进行查询,在地图上高亮度展现查询对象,同时展现查询对象的属性。由图到文的查询采用IIdentify2接口实现;由文到图的查询采用IFeatureSelection.SelectFeatures来完成。
(3)专题图表达:主要包括道路专题图和桥梁专题图,如路面平均构造深度状况分布等,这些专题可直观地再现道路桥梁的分布、变化发展情况,其实现主要是通过生成专题图层所对应的LayerRender来完成,通过对ArcGIS提供的接口进行封装,可动态支持质底图、饼状图、柱状图、堆积柱状图和分级专题图等几种专题图模式。
(4)道路桥梁信息展示:对道路、桥梁的资料卡、照片、检测图等进行全方位展示。主要采用.net提供的PictureBox和WebBrowser控件来实现。
(5)实时监控:依据业务需求,显示前端摄像头实时监控的视频信号,以便对道路、桥梁进行实时动态监控。实现时主要采用第三方提供的SDK开发包,动态调用相应的函数,并在PictureBox中予以展现。
(6)井盖报警:通过在井盖上安装角度等传感器,在发生井盖被盗事件后,可自动向监控中心报警,系统能侦测该异常报警信息,并自动居中显示相应的井盖,以辅助决策。 系统实现的主界面如图1所示。 3 结语
龙源期刊网 http://www.qikan.com.cn
本文以.net作为开发平台,ArcGIS Engine作为GIS开发控件,构建了路桥设施信息管理系统,实现了对路桥设施进行有效、精细化的管理,促进了路桥设施管理的信息化发展。 参考文献
[1] 蒋波涛.ArcObject开发基础与技巧[M].武汉大学出版社,2006.
[2] 刘健,贾丽君,朱俊毅,等.城市桥梁信息管理系统研究与开发[J].交通与计算机,2001,19(5):32~34.
[3] 姚慧敏,夏启兵.道路信息管理系统的设计与实现[J].测绘学院学报,2002,19(3):211~213.