手机版公交软件简介

 

 

随着城市公共交通的发展,乘坐公共汽车出行已经成为市民日常生活中非常重要的一部分。公交如今已经成为很多市民外出访友、办事以及工作的代步工具。公共交通是一个城市经济发展状况的重要表现形式,也是外地人了解该城市的一扇窗口,更是一个城市市容市貌建设的一个重要组成部分。为了发展市容市貌建设,为了满足人们对于公共交通日益增长的需求,各地都在大力发展城市公交。这样城市中公交线路越来越多,公交站点也越来越丰富。大大方便了广大市民的出行。

如同其它事物一样,发展都是一个逐步的过程,城市交通也不例外。这样难免会出现一些不是让人很满意地方,比如有的公交车司机到站点不报站,对于乘客的态度不是很好,对于乘客的提问听而不闻。硬件方面,在公交车站点没有公交车指引牌,在公共汽车上也没有安放公交车行车路线图等。这样在一定的程度上都影响了市民的出行。

举例来说,比如我想去某一站点,比如丁字沽,那么怎么可以方便的知道通过该站点的所有公交车呢?再如,我如何知道“5公交车通过的所有站点呢?再如,我想由引河桥八里台,如何乘车到达呢?有没有直达的公交车,如果没有的话,可以通过换乘几路公交,在哪一个站点换乘便可以准确、快捷的到达呢?

为了解决如上问题,百度地图、google地图相继推出了解决方案。不可否认这些互联网工具大大方便了市民的出行,有问题百度一下也就成了人们解决问题的一种手段。但是互联网毕竟是互联网,人们不可能把互联网带到口袋里。即使现在人们可以通过GPRS上网了,但是昂贵的流量,蜗牛般的速度让人们难以忍受。

基于以上的问题,笔者提供了一个解决方案,把城市公交车放在手机里。手机已经是人们外出、工作必带的一种工具了。这样,拥有了手机也就拥有了城市交通信息。于是笔者开发了一套以S60第二版FP3为平台的手机城市公交系统软件。大家都知道,目前而言诺基亚是手机市场中的老大,特别是在中国,诺基亚占据了大半个中国的市场份额。而诺基亚采用的便是Symbian公司的软件作为系统软件。同时诺基亚又把S60作为智能软件中的重心。比如大家非常熟悉的N70N7266806681668266307610等采用的就是S60。当今S60的最新版本为第三版,但是由于签证的问题,笔者没有采用第三版作为开发平台。而是采用了第二版FP3作为了开发平台,比如N70N72N90都是第二版中的经典之作。

下面对于软件所实现的功能做一个简要描述,其功能主要集中在以下四个方面:

第一:城市公交线路浏览。此模块的核心功能就是实现城市中所有公交线路的浏览,如图一所示。

图一

 

用户可以通过按上、下箭头按键实现所有公交的顺次浏览。如果用户对于某一路公交车感兴趣,可以直接按“OK”按钮或者选项中的浏览查看该公交线的行详情,如图二所示。

图二

 

但是我们知道一个城市的公交十分丰富,线路可能多达成百上千条,那么如何准确快捷的浏览到用户想要查询的线路呢?其实方法很简单,软件实现了线路过滤功能,用户只需在手机键盘上输入想要查询的线路名称比如“879,软件则只显示包含该字符串的车次,对于其它无关车次,入“5“12则进行过滤。如图三所示,用户输入“879”后其它无关车次全部被过滤,此时用户就可以通过“OK”按键来查看详情了。

图三

 

第二:列举通过某一站点的所有公交线路:比如我们想查询所有通过丁字沽站的公交车,如何实现呢?方法很简单,用户首先选择第二个视图,也就是站点视图,在该视图的选项菜单中选择站点则弹出了站点输入对话框,用户在该输入框中输入用户关心的站点名称就可以了,如图四所示。

图四

 

如果用用输入的站点名称正确,那么就会在主视图中显示所有通过该站点的公交车,此时用户同样可以通过“OK”按钮查看该车次的详情,如图五所示。

图五

 

第三:实现某一站点到另一站点公交车的查询。这是一种非常实用的功能,比如我想从引河桥八里台我该如何乘车呢?有没有直达的公家车?如果没有的话我可以通过换乘哪些公交车,在哪一个站点换乘呢?笔者在软件的第三个模块中,也就是站站视图中实现了如上的所有功能。用户首先要通过选项菜单中的站站按钮调用站点输入框,如图六

图六

 

用户在输入框中准确的输入了两个站点名称后,点击确定。便在主视图中显示所有通过该站点的公交车。比如输入站点引河桥丁字沽那么就会在主视图中显示所有通过该站点的公交车,由于有直达的公交线路,视图显示结果如图七所示。

图七

 

再如,用户输入了引河桥八里台,由于目前天津没有直达此线路的公交车。查询后系统将显示图八所示信息。

图八

 

第四:城市选择,我们可以通过该功能模块,选择特定的城市以便查找相关信息,运行效果如图九所示。但是由于还没有提供其它相关城市具体的数据信息,此模块具体功能暂时没有实现。

图九

 

但是由于时间仓促,软件做的还不是很完善。特别是城市地图数量非常少,迄今只是实现了天津、“北京数据的采集,而对于、上海广州等城市的公交信息还没有实现,望大家谅解,争取尽快的完善其它城市数据。

希望各位朋友在使用过程中,如果遇到什么问题,或者有一些建议,一定要及时、准确的反馈给我,我将尽快的回复大家。相信通过大家的不屑努力,软件的功能会越来越丰富,性能也会越来越高。 大家可以发邮件或者用qq和我联系,我的邮箱是:livelyleilei@vip.qq.com;qq是499658960。

主程序下载:MobileBus

城市文件下载:保定    北京    成都    大连    广州    哈尔滨    杭州    吉林    济南    昆明    南京    天津    重庆

使用方法:由于网站限制的缘故,所有的软件都已经被压缩,下载完成后首先要解压缩。首先运行主程序,然后把下载下来的地图文件解压缩,将解压缩后的城市文件目录拷贝到“c\system\Apps\mobilebus\Citys”下,即可使用。