`

从公共汽车上报站名的学问说起 -- 谈数字在位置信息表示中的应用

阅读更多

从公共汽车上报站名的学问说起--谈数字在位置信息表示中的应用

http://blog.sina.com.cn/uiexpert

在前一篇文章“你能读懂洗车指数和穿衣指数吗?”中,我们分析了数字在等级表示这种应用中的缺点。在这篇文章中,我们将会看到,在位置信息表示的应用中,相比于文字表示,基于数字的表示方法具有极大的优越性,它能使我们的生活得到简化。

下面这个场景是我不时会在北京的公共汽车中遇到的:某个看起来像是外地人的乘客上了车,他向售票员说了自己要去的站名并买了票。由于车上人较多,并且担心到了站后挤不下去,他并没有继续向里挤,就站在了门附近。售票员对他说:“往里走,还远着呢”。这个乘客于是挤到了比较靠里的位置。车子开动后的一路上,他一直显得比较焦虑,因为不知道离自己要下车的那一站还有多远。有两次他终于忍不住了,问售票员快到没有。售票员说:“你别急,快到的时候叫你”。尽管如此,该乘客仍旧无法像其它本地乘客那样平静,他仍不停地焦虑地看着外面马路两侧的建筑,似乎是期望能从找到一些线索。

正如像很多其它事物一样,当你在一个环境中待得太久,或者是使用某个物品很长时间后,你就会对它变得麻木,看不出其中的问题。这时候需要的是跳出你所熟悉的环境,从一个陌生人的角度来看待它。拿上面这个公共汽车上的例子来说,如果你偶而去一个陌生的城市乘坐公共汽车,或许上面哪个无助的乘客就是你的真实写照。在那个时候,你或许就会意识到存在的问题了。

那么,问题出在哪里呢?不难看出,外地乘客焦虑心情的产生是因为他不知道离要下车的那站还有多少站,以便能提前移到车门处,或者如果还很远,他或许能稍微打个盹。尽管售票员每站都会报站名,但从站名中得不到该站和他要下车的那站还差几站的信息,所以他依然很焦虑,以免下不去车或错过站。而对于本地人来说,有些时候甚至都不用听售票员报站名,他们只要往窗外扫一眼就知道当前是什么位置,因而知道离自己要下车的地方还有多远。

如何解决这个令外地乘客感到焦虑的问题呢?有一个简单的方法就是为每一站增加醒目的编号,同时售票员在报站名时也一同将车站的编号报出来。这样,当乘客听到当前站的编号后,他就能很容易地估算出离自己要下车的站还有多少站了。

从这个例子中我们不难看出基于数字的表示方法的好处。从其本质看来,数字在这种情况中提供的是一种导航信息。因为在任何导航系统中,要解决基本问题是:要去什么地方,能去什么地方,当前位置在哪里?如何到达那里?基于数字的表示使得用户能够知道自己在某个环境中的相对位置,从而能够采取正确的行动。

下面的这些例子都采取了基于数字的表示:

北京地铁的每一站都有醒目的数字编号。

北京市环路上每个出口都有一个数字编号,如果你知道自己将要驶出主路的出口编号,你就能提前将车驶到最外侧车道。

各种座位的编号,例如电影院和或火车上的座位,在这些情形中,你应当可以容易地根据编号快速地找到自己的座位。

大的建筑区域内的多栋建筑的编号,比如某个住宅小区内的不同住宅楼的编号。

某些大型市场内的摊位号,例如一些建材市场或服装批发市场

某些城市的道路编号,最著名的要数北京东四地区的那些胡同了,它们的名称就是从东四一条到东四十条。如果你知道最近的两个胡同的名字,你就能够非常有信心地找到所有其它的那些胡同了。不是吗?

反面的一个例子则是某些饭店内的包间的名称设计。为了显得好听一些,饭店往往用一些优美的文字来为这些包间命名,而不是用基于数字的编号。这样带来的问题就是当顾客来餐厅就餐时,他们不容易找到自己预订的房间,往往要服务员引路。而当你用餐中间去了趟洗手间后回来时,你仍然难以找到自己的房间。

另外一个应当采用数字表示的例子是一些办公室环境中的员工座位名称的设计。现在很多写字楼内的员工座位的布局是在一个大房间中用隔断分成很多个小区域,每个员工占据这样的一个小区域,远远看去就像是一个很大的矩阵,矩阵中的每个元素就是一个员工的位置。然而由于缺乏基于数字的表示,即使是对于公司内部的员工来说,仅仅想通过座位旁边的人员名字标牌来找到某个人实在不容易,尤其是当座位较多时。一个可能的解决方案是像电影院中那样,给每个座位一个包括了行号和列号的数字编号。

再进一步分析,为什么基于数字的位置表示要比基于文字的表示好呢?这是因为对于表示位置信息这个目的而言,数字仅仅要求人们掌握最基本的数学知识和逻辑知识:只要你会数数和比较大小,你就会知道1011这两个号表示的位置相邻,你就知道从1020要比从1011要远一些。如果现在的位置是10号,而你要去的是9号,那么当你顺着某个方向走,发现来到了11号时,那么你会知道方向走反了,应当往回走。而另一方面,基于文字的表示要求人们具备的是地理和文化方面的知识。如果你不了解某个城市中的地理知识,那么城市中两个地名本身的文字无法告诉你有关它们相对位置的信息。例如北京市的地坛和蒋宅口两个地点是相邻的,但是对于外地人来说,他们怎么可能从“地坛”两个字和“蒋宅口”三个字中看出它们的相对距离呢?

从以上的分析也可以看出,如果某项设计的服务对象中有大量对本地环境不了解的用户或不经常使用这项服务的用户,那么就有必要在位置表示中加入数字的表示方法。

在采用基于数字的表示方法时,需要注意要表示的对象之间有无明确的让用户可以感知到的相对顺序关系。这既可以是一维的,也可以是二维的。例如在公共汽车站名的设计中,公共汽车只能顺序由一个站行驶到下一个站,而不可能从某站随意地直接到另一个站。在电影院中的座位分布则是一个二维的情形,因为它有着明显的行和列的分布,因此你就可以先找到排,再在该排中找到位子。而在其它情形中,如果要表示的对象没有这样的分布特点,采用数字表示就不会给用户带来多少帮助。比如说某个小区内住宅楼的分布如下图所示,从这里看不出什么明显的行列关系,并且从一栋楼可以随意地到达它周围的任何一栋楼,此时采用数字就无法帮助你更快速地找到自己要去的那栋,你只能一个一个地找。

另一个不适宜采用纯数字编号的是软卧车厢中的各个铺位的编号。当你进入到一个软卧包厢后,你将会看到左右两边上下各有两个铺。然而铁路对这些铺位编号时却是用四个连续的数字来表示的,这种方法即无法让人知道某个编号对应的是上铺还是下铺,也无法让人知道两个连续的编号对应的铺是否在一个包厢中。在旅客买软卧的卧铺票时,这尤其让人头疼,买票的和卖票的都要算一算才能确定这些信息。这里问题的根源就在于,一个包厢中的四个铺位之间没有明显的可以让人理解的顺序关系。更直观的表示方法是只用数字来表示包厢号,然后用“左上”,“左下”,“右上”,“右下”的文字来表示一个包厢中的四个铺位。

采用基于数字表示的缺点

采用基于数字的位置表示存在两个缺点:

第一,纯数字化的表示会显得缺乏文化内涵,尤其是在一些地名、站名或街道、建筑物的表示中。同时,在这些应用环境中,对于本地人来说,有意义的地名要比毫无地理和文化内涵的数字更容易记忆。因此,我们的建议是同时采用基于数字和文字的表示,这样就可以更好地同时服务本地和外地用户。

第二,采用数字表示后,在要表示的对象发生变化时,这些数字表示的更改不够灵活。比如,某条公共汽车的线路增加了一个站或去掉了一个站,则为了保证数字的连续性,需要对各占重新编号。北京市环路上出口编号的设计就存在这样潜在的问题,比如为了最优化交通状况,可能需要增加或关闭一些出口。目前的处理方法是,环路上预留了一些数字编号,它们现在并不对应任何出口,然而在将来很有可能在某处增加出口,从而将该编号和新增的出口相关联。当要表示对象在将来发生变化的可能性很大时,在采用基于数字的表示法时更需要加以注意。

如果你对这篇文章感兴趣,那么你很可能也对我的其它文章感兴趣,点击这里可以看到我的所有文章: 所有文章列表 如果您想对某个产品或服务在可用性和人机交互设计方面进行改进,或者是需要对其进行更为专业的可用性研究和评论,您可以通过以下的电子邮件地址及 MSN 和我联系:

分享到:
评论

相关推荐

    本科毕业设计---基于单片机的公共汽车报站器设计.doc

    2. GPS定位技术:GPS(Global Positioning System)是一种基于卫星的定位系统,可以提供位置信息和时间信息。GPS技术广泛应用于交通、aviation、marine等领域。 3. 自动报站系统:自动报站系统是指通过卫星定位和...

    IGS站名查重-GAMIT小工具

    采用Excel制作的用于查询测站点是否与IGS站点重名,点名库来源于SOPAC,时间点截至2020年12月。

    公共汽车语音报站器

    总的来说,公共汽车语音报站器是现代城市公共交通不可或缺的一部分,它代表了信息技术在交通领域的创新应用,为解决城市交通问题提供了有效的解决方案。随着科技的进步,未来的报站系统可能会更加智能化,例如集成更...

    基于单片机的公共汽车报站器设计论文.doc

    本文主要介绍基于单片机的公共汽车报站器设计的论文,论文的主要内容是设计一种 GPS 定位自动报站和手动报站的功能公共汽车报站器,报站器通过卫星收集信息,当到达相应的站点就自动报站,与此同时也备有手动报站的...

    西安历史街区地铁车站“站名标识”的使用后评价

    城市地铁导向标识系统是为乘客营造便利、快捷的交通识别环境而设计的。地铁线路是由众多车站串联...通过问卷调查和个案访谈相结合的方法,针对"站名标识"在应用后乘客所反馈的信息进行了定量和定性的全面综合性分析。

    车站站名自动播报系统

    旅客在旅行过程中,为防止他们坐过车站,或错过车次,尤其是夜间行车,只靠列车到站时列车员才报站名,给广大旅客带来了诸多的不便,为使旅客能及时地了解到目前所处位置及前方到站,及使在候车室里面将要乘车的旅客...

    路路通时刻表(手机版,出行无忧)

    1.站站查询 -- 通过“始末点查询”,可查询两站间所有列车信息...5.站名输入--简便的站名输入,可使你快速输入站名并保证站名的正确性。 6.在线更新功能--可方便的在手机上操作升级到最新数据(需要手机开通上网功能)

    电子功用-应用于公交车内的电子站牌

    电子站牌是现代公共交通系统中的一个重要组成部分,尤其在城市智能化进程中扮演着不可或缺的角色。这篇行业资料详细探讨了电子站牌如何应用于公交车内,为乘客提供更便捷、更准确的信息服务。 电子站牌的核心功能...

    火车站标准站名.zip

    火车站标准站名

    汽车报站器51单片机原理示意图

    根据提供的信息,本文将深入解析“汽车报站器51单片机原理示意图”中的关键技术点,并结合文章摘要及部分内容进行详细阐述。 ### 汽车自动报站器的关键技术解析 #### 1. 单片机在汽车报站器中的应用 汽车报站器是...

    全国高铁站点地理位置信息数据

    全国高铁站点地理位置信息数据是关于中国高速铁路网络中各站点精确地理位置的重要资料,它结合了地理信息系统(GIS)技术,提供了全面、详细且精准的高铁站坐标数据。这些数据对于研究交通网络、城市规划、人口流动...

    最新全国火车站站名表

    最新全国火车站站名表,带站名拼音和简称代码。希望对开发人员有用。

    秦皇岛智能公交系统应用研究-论文.zip

    本论文主要探讨了秦皇岛智能公交系统的应用研究,涉及了现代信息技术在公共交通领域的深度集成和创新应用。秦皇岛作为一座海滨城市,其公交系统的发展对于提升城市交通效率、优化市民出行体验具有重要意义。智能公交...

    公交换乘系统 C++实现

    公交换乘系统是一种方便市民规划出行路线的软件应用,它能根据起点和终点,结合公交线路、站点信息,为用户提供最优或多种可行的换乘方案。在这个C++实现的项目中,我们将深入探讨如何构建这样的系统,涉及的主要...

    微波传输数字化广播电视-广播电视-通信传播.pdf

    在系统安装中,需要首先检查包装箱的数量和包装箱上所标的站名或频率配置是否正确,然后将设备安装在机房中,按照机房设计图纸确定安装位置,检查地面水平、机房高度和馈线出口。最后,将天线口对准需要传送的方向,...

    Android高级应用源码-Android 北京地铁导航源码.zip

    9. **权限管理**:由于涉及到位置信息,应用需要获取相应的运行时权限。开发者需要了解Android 6.0及以上版本的权限动态申请机制。 10. **通知与推送**:如果应用支持到达提醒,可能涉及到Notification的使用,以及...

    swift-iOS今日扩展和苹果表展示公交到站

    iOS今日扩展和苹果表展示公交到站"的项目是利用Swift来创建一个功能完善的公交查询应用,该应用不仅能在iPhone上运行,还支持通过iOS的通知中心插件和Apple Watch来显示实时公交信息,极大地提高了用户获取公共交通...

    基于MAPINFO的水文信息分析处理系统的开发和应用

    【基于MapInfo的水文信息分析处理系统】是一种利用MapInfo软件进行水文数据分析和处理的应用系统,旨在提升水文信息处理的效率和可视化程度。MapInfo是一款强大的桌面地理信息系统,能够将空间数据和属性数据相结合...

    单片机作品题目大全(907道).doc

    - **功能**: 在公交车上实时显示站名等信息。 - **关键技术**: - 中文显示技术。 - GPS定位系统集成。 - 系统稳定性和可靠性设计。 #### 十七、基于单片机的智能火灾报警系统 - **功能**: 通过烟雾传感器检测...

Global site tag (gtag.js) - Google Analytics