编者按:如同许多Web 2.0技术一样,位置混搭应用也是由那些勇于创新、挑战困难的人们独立开发的。
将Web 2.0与美国各地或者世界各地的地图自由结合,并在其上添加餐馆、酒店、加油站、房地产或者其他几十种资源的相关信息,其结果便是当今最热门同时也最具应用潜力的新一代Web应用——位置混搭应用(Location Mashup)。
仅仅利用谷歌地图(Google Maps)一项地图服务创建的从餐馆定位器到名人追踪器等各类位置混搭应用,就有3.5万个之多。想知道麦当娜(Madonna)通常去哪儿找乐子?去访问www.gawker.com/stalker吧,那里提供名人行踪的每日更新,并在地图上精确地标注出相关位置。如同许多Web 2.0技术一样,位置混搭应用也是由那些勇于创新、挑战困难的人们独立开发的,属于他们的“专有领地”。尽管有些企业也建立了自己的位置混搭应用,但其中许多都不免有些落伍。
由于混搭应用依赖于Ajax技术和奥多比公司(Adobe)的交互式Flash软件等Web 2.0开发技术,因此它运行起来更像交互式软件,而非静态的Web页。而它提供的用户体验则包括:对一张地图或者地球鸟瞰图进行平移和缩放,在次级小窗口中显示某些细节的放大图,提供与地图上各点相关的其他类型的动态信息。混搭应用通常是再利用来自其他Web站点和Web应用的数据和服务,因此非专业开发人员亦可构建混搭应用。此外,由于混搭应用是现有数据和服务的集合,因此通常无需大量的编程工作即可实现简单的混搭。
用于开发位置混搭应用的新工具正在涌现。雅虎公司(Yahoo)前不久发布了尚处于实验阶段的Pipes服务,用户可利用该服务在可视编程环境中重新混合数据种子,建立数据混搭应用,并利用拖拽式编辑器将多个Web数据源连起来。Pipes支持位置信息的RSS种子——GeoRSS,其输出结果可被显示在雅虎地图(Yahoo Maps)以及其他地图服务中。
初创公司FortiusOne公司目前在开发一种用于创建地图混搭应用的公共数据共享服务,这项称为GeoCommons的服务尚处于计划中。该公司已开发出另外一项名为GeoIQ的服务,开发人员利用此服务可为在线地图应用软件增加地理数据虚拟化和分析功能。GeoIQ的Beta版已于去年11月发布,该服务可谓无所不包,从细化到街道地址的垃圾邮件制造者的准确位置,到西尼罗河(West Nile)病毒的影响范围和癌症死亡率,乃至纽约市内单身女子经常出没的酒吧的确切地点,等等,一应俱全。
FortiusOne将GeoIQ形容为“供大众使用的位置智能”。开发人员可以利用FortiusOne的应用编程接口(API)突出那些采用热图(Heat Map)的数据,在热图中,以颜色代表数据。对于那些希望对地理数据进行集成和分析的企业和政府机构而言,FortiusOne还发布了GeoIQ API企业版。美国国土安全部(The Department of Homeland Security)和其他政府机构纷纷用GeoIQ对全国范围内的基础设施漏洞进行评估。