媒体聚焦
乘坐上海地铁 需要花多长时间?
交大学生开发地铁时间计算工具
青年报
(茅晓锋在向记者介绍如何使用地铁乘车时间在线计算工具)
“当你坐着地铁穿越大半个上海去约会,却低估了地铁君的效率——早到一个小时,手捧鲜花站在寒风中瑟瑟发抖地等妹子,不划算吧。”近日,上海交通大学信息工程系学生茅晓锋开发了一款有意思的上海地铁乘车时间的在线计算工具,旨在为出行提供方便。
提供最佳换乘方案
上海地铁一直是很多人的出行首选,但当你走上了一条不熟悉的路线,你知道要花费多久么?小茅同学的地铁乘车时间在线计算工具就帮大家解决了这一问题。这款计算工具的页面颇为简洁。主页上方就是上海地铁的站点标识。而左下方,则是“出发站”和“到达站”的选择按钮。
记者昨天试了试,在“出发站”处选择了2号线的“龙阳路”站,在“到达站”处选择了9号线的“七宝”站。随即页面的右下方便出现了“出发:2号线-龙阳路”,“到达:9号线-七宝”的字样。紧接着便出现了换乘方法和时间:“方案1:约43分钟,换乘1次坐2号线到世纪大道(7分钟),换乘9号线坐9号线,到达七宝(36分钟)”。该计算工具还加上了小贴士:“以上时间为行车时间,不包括换乘及等待时间”。
在乘车时间差不多的情况下,计算工具还提供了多种换乘方式。比如,从11号线的上海汽车城,到达9号线的漕河泾开发区,计算工具就提供了两套方案,换乘3号线或者4号线,再换乘9号线,方案1和方案2分别约为65分钟和64分钟。
开发过程持续两月
小茅开发这个在线计算工具的原因很简单。前一阵子,他因为有事,常要往外跑。对于学生族来说,地铁是最经济实惠的出行工具。于是,乘地铁成了他的家常便饭。不过,令他头疼的是,他老是算不准乘地铁的时间,不是早到就是迟到。
“于是,我就打算开发一个在线计算工具,能精确计算从出发站到到达站地铁的乘车时间,并提供最佳的换乘方案。”小茅这样告诉记者。
他首先查阅了上海地铁官网的每站首末班车时间表,推算出每站的时间差。至于换乘方案的选择,则要复杂得多。对于“怎样寻找更快捷换乘模式”的问题,小茅足足摸索了一个月。他查阅了前人的论文数据,并结合自己的想法,运用于实践。
此外,小茅对于界面的设计也颇花费了一番心思。刚开始的时候,这个在线计算工具需要不停地点击,更换页面,才能出现最终结果。这让小茅觉得太过繁琐。于是,他便更新了起码3套方案,最终能够在一个页面中,将所有的查询步骤完成。
“因为是第一次做类似的计算工具,漏洞当然不可避免。”用小茅的话来说,整个开发过程,并不是非常顺利。但就是靠着一股韧劲,他断断续续地尝试了两个月,才在最近大功告成。
体现了改善生活的智慧
由于没有做任何推广,目前使用小茅开发的计算工具的同学并不多。不过,在部分使用者看来,这个小工具凝聚了大学生的智慧。对于这套在线计算工具,交大信息安全学院的王同学表示认可,“虽然是学生作品,略显粗糙,但毕竟体现了改善生活的智慧。此外,查询起来,的确挺方便的。”当然,也有同学提出改进意见。小茅的室友周阳就觉得,“如果能加上一份上海地铁的图例,并在图例上操作,或许会更直观。毕竟,会用这款工具的人,基本都是不大熟悉乘车路线的人。”
来源:《青年报》 2012.6.14 B05版
-
媒体链接