考勤机厂家
免费服务热线

Free service

hotline

010-00000000
考勤机厂家
热门搜索:
行业资讯
当前位置:首页 > 行业资讯

从GoogleMaps到GoogleEarth_[#第一枪]

发布时间:2021-06-07 13:35:19 阅读: 来源:考勤机厂家

Google Maps 的故事已经讲到了第三篇。上一篇我们说到,Google Maps 发布之后,虽然一开始只有美国和加拿大两个国家,但仍然引发了如潮的关注。如果你没看过之前的,欢迎补课。

Keyhole,Google Maps 前传 Google Maps 的诞生 破解危机 Jonathan Rosenberg,1961 年出生,在芝加哥大学读了 MBA,在克莱蒙特 · 麦肯纳学院(美国顶级私立文理学院)获得了艺术学士学位。2002 年,他加入了 Google,依靠自己不凡的洞察力和前瞻眼光,主导了搜索、广告、Gmail 等多个项目的设计和开发工作。

2005 年的一天,Rosenberg 和同事打篮球。在球赛开始之前他说:

新发布的 Google Maps 很棒,不过还可以做得更好。我真正想要的是这样的地图:上面可以一眼看到本周末硅谷在售的所有房产,这些数据可以直接发到我的某个设备,然后我开车跟着导航直接去看房就好了。

那是在 2005 年,iPhone 还有 2 年才问世,Rosenberg 为什么会这么说呢?因为他看到了几个新玩意儿。

2004 年末,梦工厂的动画师 Paul Rademacher 想在湾区租一套价格合适的房子。他在 Craigslist 上搜了几个月,在地图上标出地点和价格,等周末再去现场看。他花了许多个周末,用了许多张地图,一直没有找到合适的房子。有一天他忽然想:

这办法太蠢了。应该有统一的地图,所有待租的房子都标在上面,我可以直接按地图来搜索,一目了然。

2005 年发布的 Google Maps 让 Rademacher 眼前一亮:这就是我想要的!于是他破解了 Google Maps 的前端代码,刨出了地图数据,再把 Craigslist 上的房产信息抓过来,按对应地理位置标注在地图上。

在 Google Maps 发布之后三天,housingmaps.com 就上线了。显然,Rademacher 不过是给 Google Maps 包了层皮,把房产信息都标上。从技术上说,这只是个小创意,但从用途上说,这是四两拨千斤的——从来没有人想过可以有这样直观的方式来维护和查看房产信息。当天晚上,湾区已经有几千人在使用这个网站查看房产信息。Google 也注意到了这个网站,在内部的邮件提及了它。

▲housingmap.com 的界面。来源:housingmap.com

第二天,Google Maps 的人又收到一封邮件。原来有个叫 Adrian Holovaty 的家伙,是个程序员兼音乐家,同样破解了 Google Maps 的代码,配合政府公开的犯罪记录,做出了另一个版本的 Google Maps:直接在地图上标出芝加哥地区的犯罪记录分布。这个网站叫 Chicagocrim.org。不用说,它也飞速传播开来,并连带出现了大量类似的项目。

▲chicagocrime.org 的界面。 来源:chicagocrime.org

「这样下去可不行!」 Google Maps 团队的 Bret 和 Jim 迅速意识到这点。Google Maps 的前端代码被破解,会对 Google Maps 的基础设施和数据造成巨大威胁,而且想要破解的人仍然如潮水般涌现。可在 Google Maps,他们完全不知道这些人是谁,从哪里来,想干什么。

对这种问题,Bret 和 Jim 不是一味封堵,而是想法疏浚,所以他们一边修复系统的漏洞,一边迅速拟定了官方的 Google Maps 服务,让开发者可以按照预定的方式方便地使用 Google Maps,同时有细致的文档可以参考。要使用此服务,开发者必须注册账号,签署协议,才能拿到访问令牌,这样就限制了恶意的滥用。

之前 Rosenberg 之所以会提那种要求,正是受到了这两个网站的启发。不过 Rosenberg 显然看得更远,在他的愿景里,地图不仅应该能标注,还应该可以和其它数据源交互,和其它设备交互。于是,2005 年 6 月,Google 正式发布了整套的 Maps API。

让 Keyhole 的人惊奇的是,Google Maps API 竟然是免费的。要知道,Keyhole 可是靠卖软件授权活下来的。如今 Google Maps 广受欢迎,基于它二次开发的程序和网站如雨后春笋一般涌现,怎么能免费呢?哪怕在注册协议里要求这些二次开发的网站必须把数据共享给 Google 也可以。按照当时的服务协议,Google 是在无偿地、单向地向大家提供数据。大好的商业机会,就这样被浪费了。

但是在这个问题上,佩奇、布林、梅姐、Bret 的意见都保持了一致。在 Keyhole 的人看来,Google 总是保持着一种「自由至上」的风气,故而 Bret 根本没想过让那些开发者跟 Google 共享数据。所以,即便 Yelp、Zillow、Trulia、Hotels.com 等等大受欢迎的网站,甚至包括后来流行的的 Uber、Lyft 都重度依赖 Google Maps,但 Google 并没有要求瓜分它们的利润。

因为,这不符合 Google 的精神。

今天看来,符合 Google 精神的,免费的 Google Maps API,其实是 Google 早期联系开发者、营造社群影响力的有力工具。毕竟,当时 Google 还只有搜索和 Gmail,虽然口碑都不错,但都不太可能通过 API 玩出花来。但是如今大红大紫的 Mashup(服务混搭),理念上其实是和早年 Google Maps 二次开发的那些网站共通的。

底盘和传动部件批发

ABS再生料批发

全自动开料机货源

药包材制造机械价格