论文部分内容阅读
近年来,我国城市道路交通承受巨大的压力,城市交通事故率逐年升高,合理利用交通资源快速查找城市交通事故多发点,成为了道路交通管理工作的重点。道路交通事故多发点占据较短道路,却包含高概率的交通事故,具有一定规律性。结合WebGIS技术的城市交通事故多发点排查方法可减少事故发生,为交管部门提供多角度、更安全的决策支持和帮助。本文总结城市交通事故多发点排查方法的国内外现状,确定采用基于DBSCAN的城市交通事故多发点排查方法,结合实际排查情况重新定义了DBSCAN聚类算法的相关概念。其主要思想是对交通事故发生的数目或特征集中突出位置进行排查,将构成交通事故多发点的事故数据对象划分为簇,对大量交通事故数据对象集合进行迭代合并,直到没有新的对象归类到任何簇中,聚类进程结束。服务器端借助Java实现DBSCAN聚类排查方法,进行算法结果分析,并在Web端实现排查结果可视化显示。分析城市交通事故的时空分布特征,总结出一年中月平均12月份发生交通事故起数相对较多,6月份较少;城市交通事故在一日时间内呈“双峰分布”,在6:00-9:00和17:00-20:00时间段内发生的交通事故起数相对较多。以大连市西南路及西安路实际路段为例,基于2017年大连市交通事故数据进行事故多发点排查,判断出春柳、熟食品、黄河桥为前三大城市交通事故多发点,并对排查结果进行分析,与大连市交通事故处理中心统计结果对比验证了本文的排查方法具有准确性和可行性。该方法同样适用于其他地域开展交通事故多发点排查工作。通过对系统的结构、功能、界面及数据库设计,推究出基于B/S系统架构、阿里云MySQL数据库存储的城市交通事故多发点排查分析系统设计方案。结合WebGIS利用百度地图API及相关专业技术实现城市交通事故多发点排查功能、城市交通事故多发点查询与显示功能、城市交通事故多发点导航功能及交通警情信息统计分析功能。Web端借助开源的JS图表库ECharts和Java绘图工具包JFreeChart实现交通事故多发点排查排查及统计分析结果的动态显示。