1.1设计目标
将所采集到的公路平面交叉口信息录入系统,并通过评价模型将其转换为交叉口交通安全服务综合水平,待结束对交叉口交通安全状况诊断后,将信息录入数据库,建立并不断完善公路平面交叉口交通安全信息管理系统。该系统能有效实现与空间数据库的对接从而通过电子数据地图直观展现平面交叉口安全信息,有效提升平面交叉口道路交通安全管理水平。
1.2系统功能
采集、筛选公路平面交叉口现场信息并经模型转换后录入信息库,这是公路平交口交通安全管理系统建立的基础性步骤;以GIS二次开发技术为基础的地图显示系统具有缩放、平移、测距以及点击地图获取对象完整实时信息等功能,对于公路平面交叉口的区域、路线等信息进行查询。此外系统还可以用恰当的符号显示各交叉口的.安全服务等级,以便用户了解交叉口安全服务状况;系统设置三级用户权限,其中一级用户只拥有使用权限,二级用户有采集上传和编辑道路信息的权限,三级用户则主要进行数据信息的上传、管理和实时维护。
2系统设计与实现
2.1系统总体设计
公路平面交叉口交通安全管理系统由信息录入、地图缩放、信息查询、显示服务水平、用户管理、参数设置等模块,系统主要采用VisualBasic可视化编程语言并加入多种ActiveX控件,集成GIS二次开发技术和电子地图显示、操作、图像生成等功能基础和Access数据库系统开发技术,通过ADO控件和SQL语言将数据库平台与Access20xx数据库有效连接,并通过TrueDBGridPro7.0和ListView控件实现数据库信息的显示。公路平交口交通安全管理系统由GIS数据库、平面交叉口信息数据库和内部数据库构成,其中电子地图图像信息和图元属性由GIS数据库管理,平面交叉口道路基本信息和安全服务水平信息由平面交叉口信息数据库管理,用户资料、模型参数和完善对策等信息由内部数据库管理。
2.2系统功能的实现
2.2.1交叉口电子地图我国当前的交叉口电子地图通常都是各个城市根据公路实际运行情况自行建立,主要包括交叉口道路基本状况、标志标线、车流量等交通信息,我国当前还未建立完整、有效、实时的覆盖所有公路平面交叉口的电子地图,所以本系统设计的初始环节就是建立实时而完整的全国公路平面交叉口电子地图,该电子地图制作工作量相当大,需要多部门参与配合完成。
2.2.2采集基本信息采集基本信息的过程就是将公路现场所采集的和通过电子地图所采集的交叉口信息经过转换后录入安全管理系统,并生成交叉口路况信息、交通安全诊断信息和交通安全服务水平信息三部分。(1)交叉口路况信息(2)交通安全诊断信息(3)交通安全服务水平信息公路平交口交通安全管理水平评价流程详见图1。建立交通安全评价模型,表示如下:RI=ni=1ki×NCPi×SSCP(1)式中RI———交叉口潜在危险度;i———交叉口冲突类型(i=c为分流,i=m为合流,i=d为交叉);ki———类型i冲突点对标准冲突点影响的权重;NCPi———类型i冲突点个数;SSCP———标准冲突点严重程度。对次要影响因素进行修正以提升主模型结果的准确性,修正模型表示如下:AF=100/mk=1wikRik(i=G,S,M,P,L,C)(2)式中AFi———次要影响因素的修正系数(i=G,S,M,P,L,C分别表示几何线性、标志标线、路面照明和信号灯);wik———影响因子i中k因子的权重;Rik———影响因子i中k因子的分值。根据主模型和次要因素修正模型可以得出公路平面交叉口安全服务水平总体评价模型,表示如下:EI=RI×∏nk=1AFi(3)式中EI———公路平面交叉口危险程度值,根据其取值大小进行交叉口安全服务水平状况的综合评价。
2.2.3显示安全服务水平在GIS系统中嵌入MapObjects2.3功能组件便可利用GIS显示公路平面交叉口交通安全管理服务水平等级,系统安全水平等级由EI值表示,具体划分为A、B、C、D、E五级,进入GIS显示模块之前先采用Edit和Update命令将信息库中交叉口安全服务水平数据信息录入Grade字段,并通过ValueMapRen-derer命令结合Grade字段以便对不同等级的信息加以分级显示。
2.3系统运行的描述
进入系统主界面后,左边由MO控件显示公路平面交叉口电子地图,工具栏在顶端,信息查询端口在底部,右边自上而下分别是系统主模块选择区域、安全服务水平信息显示级次、国道省道县道等信息、鹰眼图。将电子地图放大显示并平移至浏览区域,进入信息录入模块,并选择该交叉口,将交叉口地形特征、所处区域、信号类型等统统输入,选定该交叉口所存在的问题和冲突,系统便会根据录入信息输出交叉口安全诊断结果合服务水平等级。此外系统还具有回调功能,录入信息并进入主界面后,系统会将安全水平分值提取后在电子地图中予以符号化显示。