论文部分内容阅读
随着我国“两客一危”车辆逐年增多,对应的交通拥堵、交通事故也不断增加,客运公司对车辆的管理也日益困难,这些都严重影响了交通运输行业的发展,也给人们的出行带来了较大的安全隐患,因此对“两客一危”车辆进行实时监控与管理具有重大的意义。由于我国车辆监控管理领域起步较晚,相关政策与规定推出的较迟,因此目前为止还没有出现大规模应用的“两客一危”车辆监控管理系统。本文提出了一套“两客一危”车辆监控管理系统的设计方案,该系统主要由车载终端、服务器以及监控中心组成。其中服务器主要实现整个系统的通信以及信息的解析和存储功能,监控中心主要为操作人员提供车辆的监控与管理功能。由于本系统连接的“两客一危”车辆较多,因此给整个系统的通信、数据的存储以及监控中心的显示带来了较大的困难。本文主要涉及系统中服务器以及监控中心的开发工作。服务器主要由信息处理模块以及数据库组成,服务器的开发工作如下:1.服务器信息处理模块的设计。本文采用事件选择模型以及完成端口模型实现了系统的通信功能,使服务器既能接收到所有车辆的信息并显示在监控中心,又能接收到监控中心下发的指令信息并发送给对应的车辆。2.指令的设计以及信息的解析。本文设计了一套监控中心下发的指令信息格式,使服务器能够区分出车辆信息以及监控中心的指令信息,同时对接收到的车辆信息按照规定的协议进行解析,对接收到的指令信息进行编辑后传输给对应的车辆,实现对车辆的控制。3.数据库的设计。本文设计了本系统数据库中的部分数据表,并将它们关联起来,采用存储过程对数据库进行优化。监控中心主要由浏览器以及web服务器组成,监控中心的开发工作如下:1.实现车辆监控。首先将所有的车辆显示在地图上,然后使用AJAX技术实现具体车辆信息的查询。与传统的车辆监控技术相比,本方法减少了查询时的等待时间,提高了用户体验效果。2.海量车辆的直观展示。本文提出了自适应的基于方格与距离的点聚合算法,将系统中所有的车辆位置坐标点进行聚合处理,与直接加载所有车辆坐标点相比,此方法减少了页面的加载时间,直观显示了所有车辆的分布状况,去除了地图上信息重叠的问题。3.对车辆实现电子围栏管理。本文利用百度地图API提供的鼠标绘制功能描绘出对应车辆行驶的电子围栏区域,并利用射线法判断车辆是否驶出对应的电子围栏。4.历史轨迹查询。本文通过对指定车辆历史轨迹点进行处理,滤除错误点坐标以及重复的点坐标,查询出指定车辆的历史轨迹。5.管理指定车辆。本文研究了车辆拍摄图像的过程,对服务器接收到的图像信息进行分析与处理,实现了监控中心控制指定车辆拍摄照片并显示的功能。6.车辆的路径规划,重点车辆的监控以及一些其它的功能。本系统的方案经过实际的测试,实现了对“两客一危”车辆进行监控与管理的基本功能,达到了预期的要求。