分享
Scan me 分享到微信

信息周刊:地图遇上混搭

  将Web2.0与美国或者世界各地的地图自由结合在一起,并在其上添加餐馆、酒店、加油站、房地产或者其他几十种资源的相关信息,其结果便是当今最热门同时也最具应用潜力的新一代Web应用—地理方位混搭应用(Location Mashup)。

  目前,仅仅利用谷歌地图(Google Maps)服务所创建的各类地理方位混搭应用,就有3.5万个之多,这些信息从餐馆定位器到名人追踪器等等五花八门。想知道麦当娜(Madonna)通常去哪儿消遣吗?去访问www.gawker.com/stalker吧,那里提供名人行踪的每日更新,并在地图上精确地标注出相关场所。如同许多Web2.0技术一样,地理方位混搭应用也是由那些喜欢尝鲜和挑战困难的人独立开发的,属于他们的“专有领地”。尽管有些企业也建立了自己的地理方位混搭应用,但其中许多应用都不免有些落伍。

  由于混搭应用依赖于Ajax技术和奥多比系统公司(Adobe)的交互式Flash软件等Web2.0开发技术,因此它运行起来更像交互式软件,而非静态的Web页面。而它提供的用户体验则包括:对一张地图或者地球鸟瞰图进行平移和缩放,在次级小窗口中显示某些细节的放大图,提供与地图上各点相关的其他类型的动态信息。混搭应用通常是再利用来自其他Web站点和Web应用的数据和服务,因此非专业开发人员亦可构建混搭应用。此外,由于混搭应用是现有数据和服务的集合,因此通常无需大量的编程工作即可实现简单的混搭。

  用于开发地理方位混搭应用的新工具正在涌现。雅虎公司(Yahoo)前不久发布了尚处于实验阶段的Pipes服务,用户可利用该服务在可视化编程环境中重新编排数据种子(Data Feed),建立数据混搭应用,并利用拖拽式编辑器将多个Web数据源连起来。Pipes支持位置信息的RSS种子—GeoRSS,其输出结果可被显示在雅虎地图(Yahoo Maps)以及其他地图服务中。

  初创公司FortiusOne公司目前在开发一种用于创建地图混搭应用的公共数据共享服务,这项称为GeoCommons的服务尚处于计划中。该公司已开发出另外一项名为GeoIQ的服务,开发人员利用此服务可为在线地图应用软件增加地理数据可视化和分析功能。GeoIQ的Beta版已于去年11月发布,该服务可谓无所不包,从细化到街道地址的垃圾邮件制造者的准确位置,到西尼罗河(West Nile) 病毒的影响范围和癌症死亡率,乃至纽约市内单身女子经常出没的酒吧的确切地点,等等,一应俱全。

  FortiusOne将GeoIQ形容为“供大众使用的地理智能”。开发人员可以利用FortiusOne的应用编程接口(API)突出那些采用热图(Heat Map)的数据,在热图中,以颜色代表数据。对于那些希望对地理数据进行集成和分析的企业和政府机构而言,FortiusOne还发布了GeoIQ API企业版。美国国土安全部和其他政府机构纷纷用GeoIQ对全国范围内的基础设施漏洞进行评估。

  企业:混搭应用落伍者

  有些公司构建了地理方位混搭应用,并将之用于帮助客户,或改善内部运营状况,或二者兼而有之。2005年,在美国接连遭受卡特里娜(Katrina)和丽塔(Rita)飓风的肆虐之后,英国石油公司(BP)利用微软公司(Microsoft,下称微软)的虚拟地球(Virtual Earth)服务创建了“飓风管理系统”,以供员工及时了解墨西哥湾地区的天气模式变化。该系统采用石油行业广泛使用的ESRI Data中的地理信息,并引入飓风的历史数据以及管道、浮标、运输车辆和办公室中的信息,再将所有上述信息与来自气象局、海洋学家、卫星图像、交通报告以及旅馆房间闲置情况的RSS种子和信息进行集成。该系统采用微软的SharePoint Server 2007,以在飓风波及到的各个地区、天气模式以及当地人口和其他人口统计等各种地图上提供信息层。

  但是,由企业创建的成熟的地理方位混搭应用并不常见。《InformationWeek》最近对250名商业科技专业人士进行的调研表明,只有7%的被访者表示其公司在广泛使用混搭工具。

  “与担心如何将物流数据或者员工信息植入地图应用相比,企业还有其他更重要的事要处理。”费雷斯特市场研究公司(Forrester Research)分析师马特·布朗(Matt Brown)一语道破天机。

  尽管如此,由于地理方位混搭应用开发起来相对容易,而且无论企业内部还是客户应用的潜力都不可小视,因此可以断定会有越来越多的企业逐渐发现其价值所在。美国联合包裹服务公司(UPS)发言人表示,目前该公司同时使用了微软的虚拟地球和谷歌公司(Google)的谷歌地球(Google Earth),但是这家公司的底气看起来尚不是很充足,它并未公开宣布目前到底在构建哪类地理方位混搭应用。

  房地产公司是地理混搭应用的先行者。约翰·L·斯科特房地产公司(John L. Scott Real Estate)已将微软的虚拟地球服务集成到其网站中,这样其潜在客户即可利用三维鸟瞰图以及交互式地图(www.johnlscott.com/SearchInteractive.aspx)对美国西北部地区的房产进行搜索。该公司的房产搜索混搭应用刺激了在线访问量,包括再次访问在内,其在线访问量提高了46%,该公司市场和电子商务副总裁约翰·张(John Chang)介绍道,此混搭站点由一个3人开发团队花了大约一个月的时间建成。

  现已有几百家企业选用微软的MapPoint Web服务和虚拟地球平台,百思买公司(BestBuy)、21世纪不动产公司(Century 21)、戴姆勒-克莱斯勒公司(DaimlerChrysler)、联邦金考公司(FedEx Kinko's)、福特汽车公司(Ford)、通用汽车公司(General Motors)、H&R Block税务公司(H&R Block)、星巴克公司(Starbucks,下称星巴克)以及塔吉特百货公司(Target)等均位列其中。这些公司中多数都是利用微软产品帮助其客户寻找店铺所在位置,这与那些消费者混搭应用比起来要实用,后者只会将你指引到离你最近的一家在进行饮料打折的酒吧中。

  星巴克将MapPoint集成到了其网站中,这样无论在美国国内还是世界其他地区,客户都能更便捷地找到星巴克连锁店。当那些嗜好咖啡的消费者在星巴克网站上点击了一家店铺时,他们即可获得该店的相关信息,并可要求系统提供驱车方向和行车路线图。此外,客户还可搜索具有如下特点的店铺:带有Wi-Fi热点的、提供不下车即可购买咖啡的窗口服务的、或者提供午餐的。

  管理着凯富酒店(Comfort Inn)和号角酒店(Clarion)等8家连锁酒店的精品国际饭店公司(Choice Hotels International)也采用MapPoint服务,访问其网站的人可利用此服务搜索恰当的过夜之处。该公司的混搭应用还内建有旅程规划工具。

  运输与物流公司Liaison Can./U.S.公司也建立了供内部使用的地理方位混搭应用。该公司的调度人员利用此站点在追踪卡车、监测流量、重新设定行车路线的同时减少配送次数。该混搭应用集成了无线射频识别(RFID)系统追踪数据、航空摄影以及来自微软虚拟地球的交互式地图等内容。在地图下方还有一个表格,用于存放其他数据;如果调度员希望深入了解某辆卡车的情况,他可在其上点击那辆车的驾驶员的身份证以获取相关信息。

  用于商业领域的混搭应用往往出自独立开发人员,而非企业自己之手。www.socaltech.com/intelligence/map上的“交易地图”即是用谷歌地图API开发而成,可用于显示风险资金的地理分布情况。用户可利用该站点选择某个行业或第几笔投资,以在地图上缩小搜索结果范围。硅谷的自由开发人员伊恩·斯皮罗(Ian Spiro)建立了美国快餐店的谷歌地图混搭应用,他所用的数据源自Web,而非直接从餐馆获取。

  创新应用实例

  微软Live Search Maps的用户每天都会创建4,000多个“分类收藏”(Collection)。微软将分类收藏定义为“供大众使用的混搭应用”,微软虚拟地球业务部主管市场经理亚历克斯·达利(Alex Daley)解释道,建立分类收藏,用户既无需具备Web开发人员的编程技巧,更无需掌握Ajax知识。

  消费者地理方位混搭应用无所不包,且极富创新性。HBO电视台出品的《黑道家族》(The Sopranos)的剧迷可在www.hbo.com/sopranos/map上查询该电视节目中的重要事件,而该站点的Crime.Organized特性还将其他诸多信息与一种地图相融合,此地图可显示不幸事件发生的位置,比如Bada Bing俱乐部的停车场或墓地。

  Google Maps Mania网络日志(Blog)上收集的最佳混搭应用首推Healthmap(www.healthmap.org),该站点收集了各种相关数据源,以使访问者对全球各地的传染病及其对人和动物的影响形成统一认识。该混搭应用由波士顿儿童医院(Children's Hospital Boston)的儿童医院信息项目(Children's Hospital Informatics Program)研究软件开发人员克拉克·弗雷菲尔德(Clark Freifeld)和哈佛医学院(Harvard Medical School)的儿科讲师约翰·布朗斯坦(John Brownstein)联合开发。该站点收集的各种信息源中,包括谷歌资讯(Google News)、用于追踪疾病发作情况的全球电子报告系统以及世界卫生组织(WHO)发出的官方警报等。这些数据按照疾病类型进行汇总并在地图上标示出来;访问者还可从此地图链接到世界卫生组织的原始警报上。该混搭站点为公共卫生官员和国际旅行者所广泛使用。

  利用雅虎地图(Yahoo Maps)开发的混搭应用Runningmap(www.runningmap.com)非常流行,喜欢跑步的人可利用这个站点绘制慢跑路线并计算距离。该混搭应用由Web应用软件开发公司Spin科技公司(Spin Technologies)的创始人兰迪·特罗普曼(Randy Troppmann)建立,它还提供实时聊天窗口,以供站点访问者之间共享跑步技巧、有关链接或互相解答疑问。

  约翰·肯尼迪表演艺术中心(John F. Kennedy Center for the Performing Arts)的同步地图和演出安排网站也是用雅虎API构建的,访问者可凭之深入探索威廉·莎士比亚的生平(www.kennedy-center.org/explorer/shakespeare)。你可通过点击那些曾上演莎剧的剧场的位置,迅速了解莎翁生平中的主要事件。

  混搭还是不混搭?这是个问题。企业不要再踌躇不决,应着手向消费者网站取经才是。

  GPS 混搭无路可走?

  有些企业已在带有全球定位系统(GPS)的手机和其他用来执行现场服务、车队管理及物流等任务的设备上,部署了定位应用软件。理论上,GPS数据可集成到混搭应用中,让我们暂且称之为GPS混搭应用吧,但目前建立此类混搭应用尚存在一些障碍。

  一般而言,无线运营商并不提供手机的GPS芯片产生的信息,具体而言,也就是手机用户所在场所的经度和纬度,以及其他可能用于确定手机位置的网络数据。因此,对于未来的混搭应用厂商而言,获取GPS数据即便并非不可能完成的任务,也会异常艰难。

  雅虎公司(Yahoo,下称雅虎)目前尚未开发用于手机上的GPS应用软件,但这主要是由于目前投入使用的GPS手机数量实在有限。雅虎地图(Yahoo Maps)总监杰里米·克雷特勒(Jeremy Kreitler)表示。“当这项技术和相关业务成熟之时,”克雷特勒进一步分析道,“雅虎就会将目前最优秀的地图应用和本地搜索移动应用软件,延伸到GPS信息的利用方面。”

  微软公司(Microsoft,下称“微软”)也不提供在装有实时GPS数据的手机上查看数据混搭应用的功能,但它确实提供几款移动和开发人员应用软件。自从去年11月Live Search的Beta版发布以来,该产品在手机上的应用日益普及。“我们当然愿意看到GPS应用不断推广,但我们同时也相信,在此之前,需要率先建立移动应用软件和平台,而且这些应用和平台无论是否带GPS功能,都能够平稳运行。”微软的虚拟地球(Virtual Earth)业务部门主管市场经理亚历克斯·达利(Alex Daley)明确指出。

  约翰·L·斯科特房地产公司(John L. Scott Real Estate)为其基于虚拟地球的房屋搜索工具开发出了原型验证移动版,但为了确保能够正常使用,还是有所保留。“我们仍然在考虑是否值得对该产品进行必要的投资,因为现在我依然不能确信,是否有足够数量的人通过移动设备使用互联网。”该公司互联网业务负责人约翰·张(John Chang)解释道。该公司尚未创建基于GPS的混搭应用,因为开发和部署此类应用的开支过于高昂,约翰·张补充说。

  SearchQuest.com公司是致力于将互联网地图、路线规划导航、GPS追踪、数字摄影、语音留言、GPS房地产和基于方位的搜索相融合的专业厂商。其免费移动应用软件Map For PDA可向Windows Mobile 智能手机提供基于方位的内容,不管这些手机是否具备GPS功能。该软件还包括一款定制设计的移动互联网浏览器,这款浏览器与谷歌地图(Google Maps)、雅虎地图、虚拟地球以及Ask.com Maps兼容。

  该软件目前尚处于实验阶段,公司创始人菲利普·弗尔兰(Philippe Furlan)介绍说,公司全部现有客户都是Map For PDA的用户,其内容则来自互联网。即将发布的新版Map For PDA的开放性会有所增强,外部公司和个人因而能凭借用SearchQuest产品开发的混搭应用建立基于方位的网站。“这一市场还很新,开发企业级移动应用的概念尚不成熟。”弗尔兰指出。

  从短期来看,在手机上建立GPS混搭应用还存在着相当的难度,这是由于无线运营商采取的策略是向第三方开放其技术;并且,其认证过程和商业策略极为严格,这对普通开发人员而言,着实困难不小。

    实现混搭应用的功臣—API

  正因为有了应用编程接口(API),地理方位混搭应用的实现才变得如此轻而易举。谷歌公司(Google,下称谷歌)、微软公司(Microsoft,下称微软)和雅虎公司(Yahoo,下称雅虎)都有各自的API,开发人员可利用这些API将地图上的任一类信息搬到网上。

  雅虎还提供Ajax和Flash版的API,而且它也是最早采用GeoRSS的大型门户网站之一,GeoRSS是支持地理数据种子的RSS标准的扩展。“我们公开了许多在电视和手机等任何一种平台上构建地图应用所需的原材料。”雅虎地图(Yahoo Maps)总监杰里米·克雷特勒(Jeremy Kreitler)介绍说。

  如果你打算开发一种应用,以在电子地图上绘制出商店位置,利用雅虎的Developers Network便可确定哪些API最适于完成这项工作。同时,雅虎还有一个“应用软件库”,涵盖了那些用雅虎地图API开发的应用软件和混搭应用。当然,其中有关混搭应用的内容多于电子地图。去年,雅虎还推出了一些API,以用其照片、日历、购物和书签等工具开发定制程序。

  微软为混搭应用开发人员提供虚拟化工具和地理空间Web服务。微软的Live Search Maps(maps.live.com)是用自己的虚拟地球(Virtual Earth)应用开发的搜索和地图服务站点,人们不仅能在上面获取地图和方向,还能搜索企业和人员,也能创建并共享收藏分类和混搭应用。

  微软的虚拟地球将地图服务、地理方位Web服务与航空及卫星图像融合起来。

  借助虚拟地球的二维内容,用户可以对地图和图像进行平移(从左到右移动)和缩放(放大),并对地图内的搜索结果进行范围确定(定义边界)。

  开发人员写上几行JavaScript语言,即可将微软地图控制功能嵌入其站点中,“并能随时提供地图服务功能。”微软虚拟地球业务部门主管市场经理亚历克斯·达利(Alex Daley)进一步介绍道。地图服务和方位服务只是现行混搭技术的一部分而已,达利表示。

  开发人员可用谷歌地图(Google Maps)API将谷歌地图嵌入到Web页中,并根据需要在地图上做标记或增加连线,从而建立复杂的地理方位应用。去年发布的第二版API包括如下一些特性:2个新增卫星缩放层、定制地图控制以及调试日志。这些API的JavaScript文件只有其前一版本的一半大小,这非常有助于改善网站的用户体验。

  开发人员可以免费使用谷歌、微软和雅虎的地图,但使用条款和条件都极为苛刻,并且禁止绘制那些指示购买违禁药物或参与其他非法活动地点的地图。谷歌还坚持开发人员不能利用其API披露私人信息。如果发现违反其相关条款和条件的行为,谷歌有权暂停或终止该混搭应用服务。(文/Elena Malykhina 译/赵红权)

 

参与评论

【登录后才能评论哦!点击

  • {{item.username}}

    {{item.content}}

    {{item.created_at}}
    {{item.support}}
    回复{{item.replynum}}
    {{child.username}} 回复 {{child.to_username}}:{{child.content}}

更多精选文章推荐

下一篇

六年后中国北斗星可挑战GPS

泰伯APP
感受不一样的阅读体验
立即打开