编辑日期:2005/10/29 13:42:00
Google地图不再只是Google地图。
你还是可以查询Google Maps,找出从这里到那里该怎么走。但何不用Google Maps来标示出辛辛那提的犹太餐厅、都柏林的交通违规摄影机,或美国境内温泉疗养地的所在位置?又何不用它来找寻西雅图市提供免费上网的咖啡店?或找出你老板刚买的豪宅位置,以及确切的成交价格?
大多是为了好玩,一群程式设计师正纷纷运用Google Maps程式产生独特的地图,再整合其他的资料,例如马路上的坑洞、卖墨西哥包饼的货车、看见飞碟甚至谋杀和抢劫案发的地点。
地图结合实用资讯
结果是Google合成地图,网际网路上最新型的改装资料,有的纯粹博君一笑,有的则有钱可赚。举例来说,在Google搜寻引擎键入航空公司正式的简写和班机编号,查询结果页的上方就会显示FBOweb.com。点阅此连结,即可看到那架飞机用虚拟图钉标明其位置。此服务也提供飞机的小档案,列出飞行速度、高度,以及估计这架班机抵达的时刻。
另一项服务,Homepricerecords.com,则视你输入的地址,把相关的房屋销售资料与Google地图结合。(目前该服务只提供旧金山与洛杉矶地区的资料,但该公司承诺,芝加哥和纽约的资料很快就会出炉。)
现在网路上有多少Google合成地图,无从得知,要推测每天新增多少更不容易。但还是有部落客孜孜不倦地设法追踪最新的合成地图情报。安大略省一家软体公司的会计经理Mike Pegg就是其中之一。数月前,他架设Google Maps Mania部落格,企图记录这个网路现象。
Pegg几乎每天都会列出十几个网路上新发现的合成地图,从比较普通的性犯罪者地图,到令人眼界大开的,像是印度赏鸟地图等,五花八门。“我帮他们发新闻稿,”Pegg说。
人们这么做所为何来?脱口而出的回答通常也是实话:因为他们办得到。Google已发布可产生地图的软体,称为API,全名叫“应用程式设计介面”(application programming interface)。有了这个API,程式设计师即可自制合成地图,作法是整合其他的资料,像是Craigslist列出的公寓清单,或美国人口普查局公布的人口统计资料。这种程式设计手法称为AJAX,全称是Asynchronous JavaScript and XML,本身即为一些程式的混合。
大企业也鼓励使用
合成地图在全球资讯网上不算全所未见。音乐家早就用类似手法合成其他歌手的创作。最著名的例子是DJ Danger Mouse去年合成披头四的“白专辑”(White Album)与Jay-Z的“黑专辑”(Black Album),产生“灰专辑”(Grey Album)。在网路上,Hopstop.com把纽约、波士顿和华盛顿的地下铁与公车路线资料,拿来与餐厅及娱乐场所的资料库整合。
新鲜的是,大企业也鼓励使用者利用这些资讯。网路零售巨人Amazon一直允许企业家从Amazon的资料库与软体程式中撷取一部分,自创新的应用程式,例如MusicPlasma,此软体可用图形呈现不同音乐创作艺人之间的关联。(输入乐团Weezer的名字,就会出现一大堆乐团名,如Nirvana、Nine Inch Nails和Zwan。)该网站最近更名为Liveplasma.com,也打造类似的电影搜寻工具,并提供免费的地图功能。
加州柏克莱资深程式设计师Jef Poskanzer说:“这一切都迅速发生。就像1990年代一样,人人都在全球资讯网上创造各式各样的东西。”他本人已制作出温泉地图、巴黎古堡地图、巴黎以及旧金山一带的赛艇与大众运输系统地图。
和1990年代不一样的是,现在的创作更具草根性,因为这么做轻而易举。他说:“现在还是需要程式设计师来撰写类似Google地图这类程式,但因为你可以到别的网站复制程式码,所以更简单了。”
人人都能动手
简单多了。由网景(Netscape)共同创办人Marc Andreessen创立的一家公司,就希望进一步推广民众自制合成地图。他成立了Ning.com,可自动产生自制Google合成地图所需的工具,让几乎人人都能自己动手编纂地图。
一旦你以“开发人员资格”(developer status)登记,该网站就会从你想模仿的网站拷贝其幕后的程式,让你把它修改成自己的版本。不到五分钟,你就能架设一个绿豆沙拉餐厅(Mung Bean Salad Restaurant)网站。
Google在开发地图功能时,就知道自己没有时间和兴趣为兴趣天南地北的使用者制作各种专门的地图。但容许林林总总的合成地图,符合Google整理世界资讯的策略,因此Google乐得开放这项功能供民众运用。Google Local产品经理Bret Taylor说,该公司让网站用符合经济效益而且技术可行的方式,以地图形式呈现资料。
Yahoo也开放某些网路服务幕后的API,包括相片储存网站Flickr、Yahoo Shopping以及 Yahoo Maps的API。就连对自家程式码保护有加的微软公司,也对外发布地图功能的API。但Google Maps风行得最快,而且目前看来吸引最多的开发者为它写程式。
Taylor说,Google Maps大受欢迎的原因之一,或许是Google允许合成地图的创造者与Google分享在网站上刊登和销售广告的营收。(事实上,在允许使用地图的同时, Google仍保留未来在网站上刊登广告的权利。)Taylor说:“这对开发者有利,对Google也有利。”
一群新创业家也踊跃投入这块市场。去年自史丹福大学商学院毕业的Pete Flint与同窗好友Sami Inkinen共同创立Trulia.com,在Google地图上标示房地产物件。在中意的住宅区点选某个图钉,就会显现一连串登录的待售房屋,附带最近成交的房屋及邻近不动产的比较资讯。
Trulia目前只提供加州五座城市的资料,而且现有的资料稍嫌单薄,因为采用的是报纸、网站等公开可得的资料来源,而不是当地房屋仲介协会有版权的资料库。Trulia计划未来增添额外的资讯,例如人口普查资料。
不论是卖广告或为房屋仲介商聚集人潮,由此已看得出获利商机。Flint说:“大致而言,我们依循Google模式。这只是焦点更集中的Google搜寻引擎模式。”
不过,Google虽开放业者使用该公司的地图,但也有其限度。一旦某个合成地图演变成大规模的商业服务,Google就会要求分享营收。例如,Google的律师就开始与Trulia洽谈权利金协议。“目前免费,”Flint说:“我们正善加利用。”
转载:http://home.donews.com/donews/article/8/85998.html
阅读次数:990