设计谷歌地球底层数据库架构的人到底有多牛?
我们不谈技术,就来简单聊聊究竟是怎样牛掰的不像地球上的人物,看看他的作品是如何让搜索和地图提高了人们的智商!
地图在近10年间变得越来越个性化了,而且出现在每个人生活中的频率可能比自己亲爹亲妈还要高。那一个比你爸妈还了解你想要去哪的东东,究竟是如何被写出来的?它是如何在用户和地图展开“对话”的?
我们现在日常使用的智能手机可以通过语音文字输入或未来可能通过眼镜视觉图像的方式提供信息,用户只需要输入自己的最终目的地,地图就可以让你精确快速到达你想去的地方,再也不需要以前的人工“活地图”。这一切要归功于地图软件的诞生。

地图软件出厂比较早的有Google Earth、NASA World Wind、Microsoft Vitural Earth,但是最知名、应用最多的是谷歌地球。
Google Earth来源于Keyhole(锁眼)公司自家原有的旗舰软件。Keyhole是一家卫星图像公司,总部位于美国加州山景城(Mountain View),成立于2001年,从事数字地图测绘等业务,它提供的Keyhole软件允许网络用户浏览通过卫星及飞机拍摄的地理图像,这一技术依赖于数以TB计的海量卫星影像信息数据库。
说白了这个底层的数据库起到了地基的作用,有了它早起的地图应用软件才得以创作出来。可见这个数据库有多重要。
后来Keyhole(锁眼)公司被Google收购融合后,分成谷歌地图和谷歌地球。也就是说今天的“谷歌地理团队”实际上是由两颗种子发芽而成,它们分别是谷歌地图的前身“Keyhole”和后来的谷歌地图。而Keyhole软件技术正是基于卫星影像信息数据库,那么究竟是何许王牌设计师设计的数据库呢?他就是Google Earth之父—美国顶级技术天才 詹姆斯·格雷,这个老头有多厉害呢?看下面

1944年,詹姆斯·格雷出生在美国的旧金山,毕业于伯克莱大学,上大学时,凭借不错的数学功底,拿到了数学和工程双学位,并在1969年取得了计算机博士学位。先后供职于IBM、微软。他是结构化查询语言(SQL)的发明者,其“开创性的数据库研究”为自动提款机、机票网上预订系统和google earth的诞生奠定了基础。
他参与设计的“世界视野望远镜”把天文学家的数据库连接为一个整体。更有甚者是其在50岁还能开发出MS SQL Server7.0,而且到了76岁仍然奋斗在研发的一线,想想我们现在的程序员到了35岁以后就要考虑转管理岗位了,这差距。。。
不过也许是当时技术大牛太少了吧1999年,詹姆斯·格雷在亚特兰大ACM全国会议上接受了有计算机“诺贝尔奖”之称的图灵奖。也许是上帝想学编程了,2007年1月28日早,格雷独自驾驶一条长40英尺的游艇,准备开往一座小岛,他要为过世的97岁老母亲撒骨灰。早上10点,他的妻子和女儿还接到他的电话并告知他们接下来的几个小时都可能搜不到他的手机信号。然后,格雷消失了。
从此一代技术大神销声匿迹,消失在谷歌地图也找不到的远方。
国产GIS软件崛起
最后说个题外话,相比美国,我国顶尖的技术人才还是很匮乏,至少当前还未开发出类似于谷歌地图这样伟大的地图软件,希望像LocaSpaceViewer(图新地球)等之类的国产地图软件多给大家带来惊喜吧,毕竟未来卡脖子的技术还会在中美之间复现。
