热词世界杯 |
2008-05-14 11:45 作者:Leonard 责任编辑:zhangyijie
雅虎近日宣布将允许外部网站租用其地理信息数据库,并允许开发者在应用程序中加入雅虎的数据和服务。 雅虎工程师Dan Catt在其博客中表示,雅虎目前提供了使用这些数据的接口。雅虎的地理信息数据库给予每个位置不同的数据标识符,或称作WOEID。例如悉尼歌剧院的WOEID是28717584。 开放这一数据库是雅虎打造互联网位置平台计划(Yahoo Internet Location Platform)的一部分。该平台用于帮助开发人员在互联网应用中加入地理位置功能,目前仍处于测试阶段。 根据雅虎开发者网络网站上的消息,雅虎将会在周二由O'Reilly在美国加州伯林格姆市举行的Where 2.0会议上展示这一平台。而Dan Catt在周三将会做一场关于该平台的演讲。 雅虎的互联网位置平台与雅虎开放服务(YOS)计划一致。根据该计划,雅虎将会把自己的网站作为其他应用程序的基础,在雅虎网站上直接推出某些应用,或是在外部网站上推出服务。 雅虎开发者网络网站指出,雅虎的互联网位置平台为程序开发者提供了标准的语法,用于描述全球地理位置信息。该平台旨在促进空间互通及地理发现,使用户打破空间的限制,确定地理位置的相关性,实现在网络上对数据的精确查找。 根据雅虎公布的数据显示,目前共有约600万个WOEID,这其中包括邮编、城市、市郊以及时区。但目前这些WOEID中还未包括自然景观和水域。根据前雅虎员工Simon Willison的说法,雅虎的地理信息数据来自于2005年收购的WhereOnEarth。 通过WOEID接口使用者可以将一个地名由一种语言翻译成另一种语言,通过WOEID查找某个地标,检索得到和某个地名相匹配的多个ID。程序员还可以通过WOEID检索得到某个区域所从属的“父区域”,例如可以查到赫斯特庄园(Hearst Castle)的“父区域”是San Simeon镇,San Simeon镇的“父区域”是San Luis Obispo县,San Luis Obispo县的“父区域”是加利福尼亚州,而加利福尼亚州的“父区域”就是美国。另外还可以通过WOEID查询一个地区的临近地区。 |