2005年,我作为地理信息系统的科技经理在TriMet工作,这是家俄勒冈州的波特兰公共交通机构。我在2005年初旅行的时候发现,在不熟悉的城市试图寻找公共交通路线是非常令人沮丧的,特别是当提供不同服务或地区的交通机构并不可靠时。这时候,从流行的线上地图服务获得驾驶路径会更加容易,而且我意识到也许这鼓励了私家汽车出行超过搭乘公共交通。

   我在TriMet的工作是每天和交通数据打交道,所以我知道这样的数据是可获得并且有可能获得的。正如许多机构做的那样,我们提供了自己的线上交通旅行计划工具。问题是,普通大众通常并不知道去哪里寻找这些信息,特别是如果他们并不熟悉当地的交通系统时,这种情况尤为明显。大众习惯了为了寻找驾驶方向而去借助于某些网上定位,谷歌地图,MapQuest和雅虎都是这种情况下被广泛使用的软件。但是他们需要的用来计划一个通过公共交通方式进行旅行的数据却难以在这些地方找到。

将数据带给公众

   作为一个致力于提升公共交通水平近十年的公务员,我将之看作一个将公共交通推广到公众中的错失机会,这些公众也许没有意识到可以这样去做。当我回到波特兰,使从世界各地获得公共交通路径与获得驾驶路径一样简单成为了我的使命。我联系了几家公司,询问它们为了用户计划公共交通旅行,将波特兰的公共交通数据融入他们已有的导航产品是否可行。

    在经过一段持续联系但徒劳无功后,我读完了Jeremy Faludi的文章《一个向公共交通地图开放资源的呼吁》(Faludi,2005),之后联系了他。他将我介绍给了Chris Harrelson,一个与我所见略同的谷歌软件工程师。他和一组抱有极大热忱的志愿者已经投入了他们百分之二十的机动项目时间来致力于谷歌交通的框架建设。他们有想法,也有基本框架。他们还需要的就是一个能够提供服务数据(路线,时间表等)的政府合作伙伴。

    2005年七月,我们和这个团队聚在谷歌讨论这个计划。首先,一些TriMet员工对交出数据有所迟疑,因为这些是非常复杂并且难以恰当处理的时空数据。但是当我们看到Chris的团队熟悉他们在做的事情后,我们感到非常欣慰。Tim McHugh,TriMet的首席技术官在同一个夜晚生成了原始数据输出,这个测试试用版将最终成为第一个被广泛使用的交通数据标准。

    TriMet已经有了个以企业为核心数据库,这个数据库存储了所有相关数据,这些碎片化的数据已经以很好的格式集合在一起。有这个适当的基础是非常重要的——就因为此,在一个小时以内写一份输出数据的原始脚本,数据将被用于交通旅行计划。基于现有的内部数据集概要,我们以CSV的格式发布了这个计划数据,并且将之分享到Google,也公开发布到了网上,这样任何第三方开发者都能够接触使用到它。

    另一个因素是,机构领导支持我们推动尝试。Carolyn Young,我们的执行董事,允许我们几乎是一旦有想法就可以开放数据。非常幸运我们的机构有着支持开放资源和开放数据的悠久历史。TriMet的TransitTracker主页已经开放,因此外部开发者2005年之前就已使用了TriMet开放数据。我们恰好拥有开放资源友好型采购方针有十年了。这些因素意味着TriMet文化是支持这种原创性的首要条件,而这促使了我们快速发展。

    2005年12月7日,我们第一次会议电话不到五个月以后,谷歌交通的第一版就上线了,它有着覆盖波特兰交通区域的TriMet数据(Garg,2005)。上线以后产品就收到了大量积极响应。随着谷歌交通面世,欧洲也开始逐步讨论起来。根据谷歌交通团队的消息,当看到网站点击量以指数倍迅速增长时,他们都很惊讶。截止到第二天早上,随着美国人起床,这个数量到达了极为惊人的数字,即使是以谷歌的标准来看也是如此。

    上线那天,我在当地电视台、报纸甚至几个广播频道做了几个访谈。看起来我们做了什么重要的事,什么公众关心的事。我们知道需要再拉几家机构合作,以此拓展波特兰之外的区域。

   

扩展

    就在谷歌交通公测上线之前,我们举行了一次研讨会,试图与其它机构和开发者合作来共同开放并标准化数据。很多交通机构与会,包括西雅图、芝加哥、纽约和许多其它城市的代表,但是许多机构都对此抱有疑虑。他们共同的担心是以标准的开放格式提供数据对他们没有什么帮助,只会造福谷歌。

    然而,在他们看到上线公告发布后公众的积极响应后,这种抗拒就迅速转变了。机构们看到他们可以因为参与其中获益,不仅是机构通过获得良好宣传效果,而且也通过提供明显被大众需要的服务而获利。机构领导开始给我们打电话问“我们下一步要怎样做?”

    为了扩展到更多的城市,交通机构标准化并且发布他们的计划数据是很重要的,因为这可以以同样的方式跨过司法管辖区融入到第三方应用。基本基于TriMet首次发布的一系列数据,我们与谷歌和其他几个感兴趣的机构一起设计了这个标准格式,称其为谷歌交通反馈说明书(GTFS)。

    这份说明书用CSV格式保存,我们想要它尽可能的简单,这样机构就可以轻松地让任意一个编辑修改数据。这种方法得到了很多批评,甚至被称为“老式且易崩溃的技术”(KiZoom,2006),但是对我们来说重要的是将进入门槛尽可能降低,那么即使是较小,资源较少的机构也可以参与其中。正如谷歌交通团队成员Joe Hughs在谷歌交通反馈说明书的讨论列表里写的欢迎信息中提到的,

   “我们选择CSV作为说明书的基础格式是因为用这种方式浏览修改电子表格程序并发给编辑比较容易,也有利于较小的机构。对于更大的机构来说,从大多数的程序语言和数据集中生成这种格式也很直接(Hughes,2007)。”

    2006年9月,谷歌交通在另外五个城市:坦帕,火奴鲁鲁,俄勒冈州的尤金,匹兹堡和西雅图上线,新上线的谷歌交通开始以新定的标准格式出版他们的服务数据。不久后,我们在创作共享许可下出版了谷歌交通反馈说明书的第一个规范版本,出版名为《什么是谷歌交通反馈说明书?》(“What is GTFS?”2012)。

    一年中,谷歌交通又陆续在14个美国交通机构上线,并且扩展到日本。2013年7月,谷歌交通在全球数百个城市上线(“Google Maps:Transit: Cities Covered,” n.d.)。除了谷歌地图上的驾驶路径外,详细的公共交通指导也可以在非洲,亚洲,澳洲,欧洲,北美和南美使用。

    2007年初,TriMet和其他的交通机构在针对于开发者资源的官方网站下,开始以一个更加规范并且公开的形式发行他们的交通数据。TriMet和旧金山的BART(沙滩区域快速交通)是第一批机构,其它机构也因为此举带来的显而易见的好处很快加入。(“Developer Resources,” 2013; “For Developers,”2013)

    TriMet的核心业务不是软件开发。通过开放我们的数据,我们能够充分利用外部资源,以造福大众。使交通数据公开可用并且与软件开发者团体合作给TriMet的用户和其他许多人带来了数以百计的有用且流行的交通应用。许多应用都是都是被第三方开发的,这些第三方在多种平台上为许多用户提供了很多可用的新奇有益的产品。当我问Tim McHugh为什么他支持对第三方开发者开放数据,他解释道:“ 因为移动平台上交通应用的大量增长,市场能够迅速做出调整并填补服务空白。这是有着同样自主性和灵活性的政府科技部门所不能开发或支持的。”(McHugh,personalcommunication, 2013)

    奥巴马总统推出的第一批举措之一就有开放政府行动(“About Open Government,” n.d.)。这促使了Data.gov的诞生,一个面向软件开发者和支持开放数据及开放资源软件应用的平台。这项行动扩展到了许多城市,州和国家,为公众带去了许多好处。在公共交通领域发布开放数据使我们处在了快速响应政策的有利位置,并且可以以此利用这个新动力。

    除了线上团体、座谈会和邮件列表,其他像是GTFS数据交换(www.gtfs-data-exchange.com)等网站也开始出现,围绕标准建设社区,并且促进了工业领域的广泛应用。 提供支持GTFS(谷歌交通反馈说明书)产品生产维持的公司开始在这个行业填补重要空白。GTFS(谷歌交通反馈说明书)开始产生业务和商业诱因。

为什么对于城市来说标准很重要?

  我认为GTFS(谷歌交通反馈说明书)行动如此成功有几个重要因素:

  对于机构来说,参与谷歌交通反馈说明书标准的最大好处是,他们的信息可以出现在供于搜索产品的全球数据库中,而这个数据库可以轻松的被数以万计的用户每天使用和访问。不熟悉这个城市的人会来访问,仅仅没有想到交通机构服务的人也能够从中受益并找到驾驶的替代路线。日常公共交通乘客从在一个熟悉的用户界面中找到交通信息和其他有用信息中受益。这是为市民们提供更好的信息和服务,而这也与任何机构的使命相一致。

   对城市来说,这一切只需要很低的成本。在TriMet,运行是自动的,所以几乎没有多余的开销。一年里,除了之间的小更新和调整外,TriMet有四个主要服务更新。我们一般会更新并发布我们的GTFS(谷歌交通反馈说明书)数据一月两次。除了资源和时间,TriMet在这个具体项目中没有带来任何直接的开销,而前两者的投资与之带来的回报相比是不能相提并论的。

  既然机构已经做出GTFS(谷歌交通反馈说明书)可自由查看的开放数据,几百个应用开始在全球范围内大量产生。我们发现,通过使数据轻松公开可见,开发者很有创意的扩展了它的用处。这有利在它不仅增加了可使用产品的数量,同时也能够为开发者和他们所在群体带来出人意料的经济效益。另外,因为标准方便了城市之间的合作,被用于服务一个城市的应用很快可以被扩展到服务其他城市,而这相比于没有被标准化的数据来说,花费了更少的成本和精力。

    早在GTFS(谷歌交通反馈说明书)被采用时,就有人认为公共交通机构为提供GTFS数据收取费用。然而,如今显而易见的是,投资得来的回报(ROI)远比潜在的数据交易划算的多。另外,公共记录请求会让交通机构觉得,使查找数据公开可见相比单独解决请求而言,是个更好的解决方案。一些开发者使用在非公共交通网站屏幕抓取数据的方法,而这并不是一个能确保获得及时正确的用户信息的有效方法。因此,明显的是,以标准格式开放数据是符合大众利益的最好解决方案。

   

从可扩展标准得来的经验

   城市数据标准并不仅局限于公共交通领域。数据是公共服务每个方面的核心部分,而标准在其中有许多用处。新出现的例子包括像是Open311,公民问题报告的标准格式;LIVES,餐厅检验数据格式;House Facts,住宅建筑检查数据标准。从发展GTFS工作中得来的经验能提供怎样为城市建设一个真正可扩展的开放数据标准。

   GTFS成功的关键是,我们是围绕一个真正的使用情况进行建设。我们看到了一个现实存在的问题并且找到了用数据解决它的方式。因为标准明显的与现实问题相关,我们能够清晰的得出采用后实际的投资回报。花心思来考虑到所有不同股东和他们怎样才能从参与中受益是非常重要的。当试图与第一批采用者参与合作时,不要低估宣传作为工具的价值。公共机构已经习惯于有差错时获得负面媒体报道,而一切顺利时却不会获得媒体关注了。

   有机会因为优秀工作获得正面媒体报道通常是一个强大的驱动力。而当TriMet在谷歌交通上线时聚集全国视线时就是局面变化的时机。

   与全国知名的合作者一起整合数据在成功需要的因素中占据大量比重。和谷歌一起共事使我们快速的展现了可扩展价值,并且在与谷歌品牌的联系中获得了大量关注。通过与谷歌现有被广泛使用的产品的融合,我们可以迅速展现与国家,甚至世界的相关性。

   然而,重要的是不能把合作伙伴的品牌与开放标准混为一谈。当我们答应其他开放资源开发者去基于标准开发应用,并且与为了提供标准统一输出的功能而为顾客提供交通数据服务的行业供应商建立合作关系时,我们自食恶果。交通机构不想被认为是只提供数据给谷歌,开发者不愿意离开有谷歌名号的标准而独立发展。我们最终将谷歌交通反馈说明书改为了通用交通反馈说明书,效果随之而来。软件供应商、现有交通数据标准的支持者、分配并且重新出售公众数据的公司、担心失去对数据控制的交通机构的抵制都减少了。

   除了国家层面的合作者,其他开发者和合作者(包括城市黑客,其他城市和更大的供应商)的参与对于标准的可扩展性和中立性是至关重要的。为了支持其他群体和应用而灵活的发展。

   令人惊讶的是,自那以后,GTFS在世界平台上被相对更快的接受了,但更令人惊讶的是,这种接受是自发的。明显有说服力的投资回报,不张扬且正在发展的本质,支持群体都是其发展关键因素。

   

更好的公共服务的标准

   为什么我们做这些事?我认为这需要回到“公共服务”的本质含义——为市民提供可能是最好的体验。在TriMet上,我们相信对我们的客户来说,计划交通旅行就应该像获得驾驶路径一样简单。更广泛的使用并与现有服务融合而开放的这些数据,为公共交通引入了新的产品,为我们带来了与作为地方机构期望比更多的受众。不同于投机,第三方交通应用正把公众视线从交通机构及其品牌转移,TriMet发现,许多应用开拓了更广泛的受众。他们引导潜在用户到也许并不被熟所的机构网站上,发现更综合的信息。

   我们仍然提供了自己的TriMet旅行计划,因为我们认为向用户提供相应服务是我们的责任,但是谷歌交通,必应地图,和所有其它的开发者使用这些数据开发的应用,都提供给了用户以不同选择和特征计划他们旅行的不同方式。随着GTFS(通用交通反馈说明书)发展到更多的城市,我们满足了许多本地居民,并且跨越城市界限实现共同合作。

    GTFS(通用交通反馈说明书)后合理的一步是在计划数据之外,为现实中的交通数据设计说明书。TriMet,MBTA,BART和MTS和谷歌合作,不仅局限于计划数据,而是共同为现实交通数据设计新的说明书,被称为:通用交通反馈说明书——现实版,或者被称为GTFS-RT(What is GTFS-realtime?” 2012)。这个讯息对于我们的用户来说非常有利,而广泛的应用也随之增长。我们希望看到随着城市数据标准扩展到其他交通和公共服务领域后的影响。

    正如Chris Harrelson所说:

    “得出谷歌是这个故事的主角也许很容易,扮演着克服过去一切不利条件的开拓者的角色,但事实并非如此。这是个关于合作新模式的故事,这种模式解决了既不能被市场因素,也不能被传统政府方法直接指出的问题。每个人在其中都扮演着同样重要的角色,而如果没有TriMet和其他的政府支持者,这个故事将不可能发生。”(Harrelson, personalcommunication, 2013)

     GTFS开始于一个公共机构和一个私营公司创造性地合作,来共同解决一个普遍存在的问题。而机构所辖的广泛社区和GTFS使用者继而又共同促进了符合更多应用要求的标准的出台。最终结果是,如今,无论在世界的哪个角落,获得驾驶路径都和获得公共交通路径一样简单。

     

   关于作者:

   Bibiana McHugh从1997年开始就在TriMet的信息科技部门工作,现在,作为地理信息系统和定位服务的科技经理,她领导着一个创新网络开发分析的团队。她积极带头开发了几个开放数据和开放资源软件,包括opentripplanner.org,maps.trimet.org, rtp.trimet.org, developer.trimet.org,

和trimet.org(以上为app或网站)。在与谷歌为谷歌交通的第一次发布合作后,她帮助开拓了如今的全球标准——通用交通反馈说明书(GTFS)。她本科毕业于堪萨斯大学的地理专业。

   

  参考资料