`
isiqi
  • 浏览: 16003985 次
  • 性别: Icon_minigender_1
  • 来自: 济南
社区版块
存档分类
最新评论

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

阅读更多

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

采用基于数字表示的缺点

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

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

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

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

分享到:
评论

相关推荐

    IGS站名查重-GAMIT小工具

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

    车站站名自动播报系统

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

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

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

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

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

    火车站标准站名.zip

    火车站标准站名

    最新全国火车站站名表

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

    全国铁路站名数据

    此数据为全国铁路站名数据,里面有经纬度信息,可以导入ArcGIS当中转为矢量数据

    路路通时刻表电脑版 v5.7.20171026 官方版.zip

    5.站名输入--简便的站名输入,可使你快速输入站名并保证站名的正确性。 6.在线更新功能--可方便的在手机上操作升级到最新数据(需要手机开通上网功能) 路路通列车时刻表电脑机版 主要特色 1.携带更方便 -- 手机...

    20200324104631534_图结构_dijkstra地铁_4321_

    编写一个程序实现北京地铁最短乘坐(站)线路查询,输入为起始站名和目的站名,输出为从起始站到目的站的最短乘坐站换乘线路。注:1. 要求采用Dijkstra算法实现;2)如果两站间存在多条最短路径,找出其中的一条就行...

    shmetro.rar【上海地铁信息表】

    所有表格整理自维基百科数据:https://zh.wikipedia.org/wiki/上海地铁 distance.xls为总表【阶段-站名-里程-站间距-换乘路线-所在地-车站形式-开门方向】 Sheet1-Sheet18分别为各线路分表【id-站名-站间距】

    基于.net的高速公路收费管理系统的设计与实现【附源码】

    收费站信息包括收费站站号,收费站站名,收费站站长员工号,车道数,收费站所处位置。/这里单个收费站分车道是 3.车辆类型费率表 车辆类型费率表包括车型号,车型名称,费率,备注(车型的判断依据) 4.免费车的信息 ...

    中国火车站站名

    全部中国各个省份火车站站名,站点和对应编号。欢迎下载

    最全全国各城市公交线路及站台信息

    全国最全的公交资料信息,是自己从网上抓取过来的,本来想自己弄一个软件来创业用,后来失败(由于文件太大,用快压工具分三分压缩)。其中城市信息和公交线路信息是excel文件,而公交站台和站台与线路关联信息是sql...

    Train-ticket-station-name-recognition:基于变网格特征和贝叶斯网络的火车票站名称识别方法

    设计一种通过边缘检测算法校正车票,利用车次位置定位目标区域,基于变种网格特征和贝叶斯方法识别火车票站名拼音, 接着利用模板匹配对易混淆字符进行再识别,然后根据车次匹对内建数据库对应站名拼音,依据一种...

    浅谈关于能量管理系统

    EM S 应用软件的使用和系统质量还有待时间的考验, 为进一步促进EM S 应用软件基本功能的实际应用, 充分发挥其在电网安全、优质、经济运行中的作用, 并配合中国一流电网调度机构考核验收来规范和指导基本功能的验收...

    全国火车站站名及乘降所名称

    全国所有火车站站名及乘降所名称。

    全国火车站数据,数据内容包括 站名、车站详细地址、所属铁路局、类别(高铁站、城际、客专等)、性质、省市区、经纬度。

    全国火车站数据,数据内容包括 站名、车站详细地址、所属铁路局、类别(高铁站、城际、客专等)、性质、省市区、经纬度,共计三千多条,有需要的可以下载参考。

    龙帝引擎 v4.21

    ■公交信息:查询全国各大城市的公共汽车线路信息,目前已提供城市:广州、北京、上海、深圳、成都、西安 、武汉、昆明、南京、青岛、重庆、天津、杭州、珠海。以后将陆续提供其它城市的信息。支持中转查询,当找不...

    全国地铁站点数据包含城市、站名、经纬度、线路

    全国地铁站点数据包含城市、站名、经纬度、线路

    任丘人热线 v1.2.zip

    完善了很多细节,大家在使用中体验吧 增加首页显示信息条数选项 增加首页广告显示、管理 增加发布页、显示页固定广告管理 纠正了无信息出错BUG 功能简介: 全局设置 -站名、网址、关键词、描述、联系方式、...

Global site tag (gtag.js) - Google Analytics