龙源期刊网 http://doc.xuehai.net
基于Android手机的实时公交查询系统设计与实现
作者:郭宏昌
来源:《物联网技术》2015年第11期
摘要:为了提高城市公交的智能化服务水平,方便智能手机用户查询实时公交信息,依
托西安市公交智能调度系统数据库,运用移动互联网技术,设计了基于Android手机平台的实时公交查询系统手机客户端,并利用Java、SQLite、Json等技术完成了系统设计,市民通过手机客户端即可随时随地查询所等待公交线路的公交车辆实时位置信息,从而可以更合理地安排公交出行时间,提高出行效率。
关键词:Android;Json;实时公交查询;手机客户端
中图分类号:TP311 文献标识码:A 文章编号:2095-1302(2015)11-00-02
0 引言
城市公共交通是与人民群众生产、生活息息相关的重要基础设施,是关系国计民生的社会公益事业[1]。它的发展状况和服务水平往往会成为人们衡量城市经济发展水平和综合素质的
标准,对城市的形象起着举足轻重的作用[2]。公交车是市民出行首选的交通工具。目前,西
安市正在推广建设公交智能调度系统,并已在部分城市主干道公交车站设置了公交电子站牌,方便了市民出行。但是,由于电子站牌安装的数量还较少,很多情况下乘客不知道自己乘坐的公交车何时能到站,无法合理安排乘车时间,所以等待公交车还是众多市民的烦恼。
基于以上原因,为方便市民公交出行,本文依托西安市公交智能调度系统数据库,运用移动互联网技术,设计了一款基于Android手机平台的实时公交查询系统手机客户端,市民通过手机客户端可随时随地查询待乘公交线路的公交车辆实时位置信息,便于合理安排乘车时间,提高了出行效率,弥补了公交电子站牌少的不足。
1 移动互联网及Android系统介绍
近年来,移动互联网技术的快速发展和智能手机的大量普及,为市民通过智能手机终端随时随地查询实时公交信息提供了可能。移动互联网是互联网与移动通信各自独立发展后互相融合的新兴市场,从终端的定义来说,就是用户使用手机、上网本、笔记本电脑、平板电脑、智能本等移动终端,通过移动网络获取移动通信网络服务和互联网服务[3]。移动终端操作系统
是管理移动终端硬件与软件资源的程序,主要有Android、iOS、BlackBerry OS、Firefox OS 等。根据工业和信息化部发布的《2015年7月份通信业经济运行情况》报告,我国移动互联