论文部分内容阅读
随着人们物质、精神生活水平的提高,汽车犹如雨后春笋般出现在我国的千家万户,而且汽车保有量逐年保持着快速增长的趋势。汽车给人们出行带来方便的同时,也带来了一系列不容忽视的社会问题,例如:道路交通拥堵、汽车泊车困难、汽车频繁被盗、交通事故频发等。另外,随着我国城市化进程明显加快,城市的面积迅速扩张,人们开始逐渐感觉迷失在城市中,找不到自己的“坐标”,人们迫切需要一张属于自己的“私人地图”。针对上述问题,人们提出建立以车为节点的智能交通系统;同时随着物联网的兴起与快速发展,车联网概念也就应运而生,由物联网基础上演变而来的车联网是物联网的纵向拓展,是物联网在智能交通系统中的具体应用。
所谓车联网就是通过一系列传感、识别和交互设备,识别装载在车辆上的RFID电子标签,从信息纬度全方位提取车辆的交通要素信息,在信息网络平台上提供智能化管理和服务,最终实现以车辆为中心的车与人、车与车、车与路及车与城市全方位交互的物联网。车联网自下到上可划分为3个层:感知层、网络层和应用层,分别对应着信息的获取、信息的传输和信息的处理。感知层通过一堆传感与交互设备获得大量原始数据,并将原始数据经过网络层传送到应用层进行处理,最终得到可视化服务。本文主要研究车联网应用层中智能化信息处理系统部分,即车联网提供的服务。
本文以武汉市车联网信息发布系统为例,探讨车联网的应用。通过深入调研车联网概念与模型及相关信息发布技术,设计与实现了基于RIA的车联网信息发布系统。系统采用RIA开发模式及Flex、Web GIS、Web Services、Java Servlet、JDBC等技术,具有可维护管理、可更新拓展、实用性强等优点。本系统有利于缓解城市交通拥堵、优化汽车行驶路线、提高汽车安全,可以为城市智能交通系统提供一种方法。系统由3个功能模块组成:
(1)“车联网信息查询模块”直观、全方位地发布车联网的各类道路交通信息,如:实时路况、交通诱导、基站交通量、交通事件、汽车服务点、汽车行驶路径等服务信息查询。
(2)“运行维护模块”实现在Web地图中对基站、路口、路段等基础设施的更新、添加、删除等操作,以适用实际基础设施的变化。
(3)“个人地图模块”的功能类似“Google地图”,为已经注册的用户提供创建个人地图的服务。用户可以对已创建的地图进行编辑、保存、打印等操作,例如:用户可以在自己的地图上任意的添加、修改、删除标绘(点、线、面、文字及图片);同时提供常见的地图操作功能,例如:地图放大、缩小、漫游、全图显示、量算等。
系统主要特色如下:
(1)系统将Web GIS与车联网提供的服务有机的结合,使得车联网发布的信息可以直观地在地图上进行分析、管理,摆脱了枯燥的文字数据报表,同时结合RIA Flex技术,使得系统具有丰富的用户体验和高度的用户互动性;
(2)将车联网提供的服务以Web Services的形式封装,提高了系统前后台的松散耦合性;
(3)“个人地图模块”前台Flex的Http Service组件结合后台Java Servlet技术,提高了系统的跨平台性及返回结果数据的个性化;
(4)系统采用JDBC数据库连接池技术,有效地解决了多人并发访问系统带来的响应速度慢、内存泄露、服务器崩溃等问题。