Chat with our sales team
整个网络 最新的文章 最热门的*五*个话题 G多点 G事八卦 G源共享 挨踢G讯

五月 30, 2007

Mapplets:Google Maps版gadget

由. Ken Wong 将文章归档于 挨踢G讯

Google Maps logo
  依然是来自今天的Where 2.0大会,Google除了给Google Maps加上Street View功能外,同时还宣布了"Mapplets"的推出。所谓的"Mapplets"即"Map Applets",指的是"地图应用程序"。我们都知道Google允许用户自由地创建gadget(插件),然后添加至iGoogle或普通网页里。类似地,Mapplets即相当于Google Maps专用的gadget,用户可以为Google Maps创建不同内容的Mapplets,然后共享出来让所有用户均可自由添加至自己的Google Maps上。

  为什么Google要开放这样的功能?因为Google Maps API非常流行,基于它的各种mashup也层出不穷。然而尽管用户开发了这么多不同的mashup,但各个mashup都是独立存在的,普通用户很难一一知道它们的存在,更谈不上使用了。这是一种巨大的资源浪费。但如果能将各个不同的mashup整合起来,让所有Google Maps用户可以选择,就像gadget那样,那么用户就可以很方便地接触到这些mashup。Mapplets的出现正是为了实现这样的整合。用Google的话形容,Mapplets就是Google Maps "mashup的mashup",即将Google gadget API与Google Maps API混合起来。

  Google已经给出了一个开发例子,我们可以预览一下它的大概功能。比如我将例子中的房地产搜索结果及电影加勒比海盗的放映时间混合后,就可即时得到这样一个mashup:

Google_mapplets_1.jpg

  同样地,Google会为Maps用户提供一个类似于gadget那样的资源库,用户可直接进入选择要添加进Google Maps里的内容:

Google_mapplets_2.gif

  我试着添加了一个中文版的股票行情:

Google_mapplets_3.gif

  发现这样的内容暂时是不可以进行mashup的。Google还会自动根据用户IP地理位置,返回相应的资源库内容。比如我的IP是中国的,它就返回中文版的内容。要解决Google的这个自作聪明的举动,我们只需要指定语言为英文即可,即把资源库的链接改为:

  http://maps.google.com/ig/directory?synd=mpl&pid=mpl&hl=en

  如此一来,所有英文版的内容我们都可以随意添加了。要想了解更多与Mapplets开发相关的信息,请参阅Google官方文档。另外,Google也制作了一段演示视频:



  如果说My Maps的出现令所有普通用户均可以轻松创建自己的Google Maps mashup的话,那么Mapplets的出现即可让所有开发者更容易地创建内容种类丰富的mashup,并且把它们与Google Maps所有用户分享。

广告


固定链接: Mapplets:Google Maps版gadget
关键词: Google  Maps  Mapplets  API  gadget  地图  开发 

引用: http://www.creative-weblogging.com/cgi-bin/mt-tb.pl/72763



广告


广告


广告


CW工具栏安设
RSSrss   | 所有的部落格订阅选择
Googlegoogle  |   什么是RSS?
YodaoYodao
Netvibes Netvibes
AnothrAnothr
时事通讯
点击联系广告合作.

使用我们的搜索寻找其他有趣的文章

这blog而已 全网络
Blue Nile, Inc.
广告 -
这里订您的.


 
点击联系广告合作.


  • 推荐书

  • GSeeker(G速客;原“幻灭的麦克风”)是一个专注于Google及搜索行业的个人blog。非Google官方网站。我们试图记录真实的Google,包括它的花边新闻。Google不是我们的信仰,只是我们的兴趣。如果您发现与Google或搜索行业有关的有趣的信息,不妨给我们发邮件。感谢您的访问!
    ——Ken Wong(幻灭)
  • Other blogs in the same channel in the Creative Weblogging Network

广告 -
这里订您的.