摘要
基于Android移动开发平台,设计一款公交辅助导航软件系统。基于Android操作系统,结合SQLite数据库和百度地图应用程序编程接口,通过全球定位系统实时定位用户当前位置,完成公交线路查询、公交站点查询、出行线路规划等功能。同时,包括离线查询和在线查询,能满足用户在不同情况下完成公交信息查询和路线规划。创新性地提出了效率较高的"基于线路与站点的直达车搜索算法"、"基于直达车线路和站点的换乘车搜索算法"。实验结果表明,系统能运行于基于Android系统的移动设备,为用户出行带来方便。
Based on the Android mobile development platform, a bus auxiliary navigation system, is designed. The paper proposes a system solution based on the Android Operate System, combined with SQLite database and Baidu maps Application Programming Interface, real-time location of the user's current location through Global Positioning System. This method helps to finish the bus lines and site inquiries and travel line planning, and so on. It includes off-line inquiries and online query, and meets the user in different situations to complete public transport inquiries and route planning. In the meantime, we creatively came up with two more efficient algorithms, which are non-stop search algorithm based on the bus lines and the Bus Stop, and change bus search algorithm based on the non-stop bus lines and the bus stop. The experimental results show that the system can run on mobile devices based on the Android system, and it is easy for users to travel.
出处
《成都信息工程学院学报》
2012年第5期437-442,共6页
Journal of Chengdu University of Information Technology
关键词
计算机应用技术
软件技术
ANDROID
搜索算法
移动公交辅助导航系统
百度地图API
computer applications technology
software technology
Android
search algorithm
mobile bus auxiliarynavigation system
Baidu maps application programming interface