论文部分内容阅读
随着移动互联网和移动GIS的飞速发展,人们的生活正式进入了更高层次的信息化时代。移动智能终端凭借更加快捷获取信息的先天优势迅速崛起。基于移动智能终端的路径规划导航系统受到了出行者的高度青睐,它不仅能够为用户提供多种路径规划方案,而且还可以通过无线通信网络实时获取道路信息。目前路径规划系统的核心技术是最短路径算法,但是大部分的路径规划系统都是基于传统的静态路网进行路径规划,没有全面的考虑到道路的实际通行能力以及特殊气象因素的制约。本文通过对经典最短路径Dijkstra算法的研究,分析了此算法的优点以及存在的缺陷。通过对动态路径规划的影响因素分析,将城市道路车辆限速、交通拥堵以及特殊道路气象三大影响因素考虑在内,并将这三大因素统称为路况因子,然后分析路况因子对于行车速度的影响,把这种影响转化成对道路弧段权值的影响,不同的路况因子设置不同的取值,通过这种方法来对Dijkstra算法进行改进,提出了一种新的动态路径规划算法。基于超图公司的专业移动GIS开发平台SuperMap iMobile for Android探索了城市交通动态路径规划系统的设计方法与开发技术,提出三层B/S系统结构,并对城市交通数据库进行设计,提出对城市交通道路数据、实时路况数据、气象数据和网络数据集数据进行一体化集成管理,并上传到SuperMap iServer服务器上,供移动客户端进行访问与操作。还提出了XML布局界面的系统设计方案,将改进后的Dijsktra算法——动态路径规划算法,在系统里进行了实现与验证,开发实现了动态路径导航功能、最短路径导航功能,还有实时定位、城市交通路况信息查询、电子警察查询、禁停路段查询、停车场查询、加油站查询、交通气象信息查询与预警等服务功能。不但使驾驶员可以随时随地快速获取出行时所需的交通信息,而且在行驶过程中为其提供动态路径规划,为公众出行提供了便捷的手机APP工具。同时Android界面设计新颖简洁,带给用户一个美观、舒适的体验。