BT

如何利用碎片时间提升技术认知与能力? 点击获取答案

谷歌开源谷歌地球企业版源码

| 作者 周明耀 关注  他的粉丝 发布于 2017年2月14日. 估计阅读时间: 5 分钟 | 如何结合区块链技术,帮助企业降本增效?让我们深度了解几个成功的案例。

如果你访问谷歌地球企业版官网,你会在标题栏看到一个大大的“Deprecated(已关闭)”单词。2017年1月30日,谷歌公司通过官网发布名为《Open-Sourcing Google Earth Enterprise》的文章,作者Avnish Bhatnagar(谷歌云资深技术方案工程师)提出将对谷歌地球企业版进行开源,引起使用者和业界关注。

声明内容

谷歌声明即将开源谷歌地球企业版(简称GEE),企业版产品允许开发人员开发私人地图和3D地球仪。这次开源声明之后,GEE Fusion、GEE Server,以及GEE Portable Sever的源代码,总计超过47万行,将会于3月份在GitHub上发布,发布基于Apache2协议(鼓励代码共享和尊重原作者的著作权,同样允许代码修改,再发布)。

谷歌地球企业版2006年第一次发布,在谷歌地球和谷歌地图的基础上为客户提供了定制私人地图的能力。2015年3月20日,谷歌公司发表声明,声称这款企业版产品即将被淘汰,所有的销售活动都会被立即终止。为了给客户充足的过渡时间,谷歌公司承诺为已授权客户继续提供为期2年的维护支持工作(包括产品的定期更新及协助解决问题),即2017年3月22日终止支持。

由于很多客户反馈GEE依然在很多重要的系统中使用,这就意味着他们并没有迁移到其他技术上。因此谷歌公司开放源代码的行为有助于客户继续完善和解决项目中出现的问题。不过谷歌公司也进行了进一步声明,谷歌地图JavaScript®APIV3和谷歌地球的API此次不会开源。但是,由于GEE Fusion和GEE Server开源了,所以图像和地形四叉树的实现开始支持第三方开发人员建立视图,用于访问GEE Server数据库。

谷歌公司希望代码移植到GitHub之后,全球的开发人员可以继续发挥开发热情,让GEE系统能够继续前进,开创新的篇章。谷歌公司承诺将分享一系列的白皮书和其他技术资源,让开发人员更容易调试GEE开源程序,以及在谷歌云平台上运行。谷歌公司认为开放源代码的行为对于整个社区都是有利的。进一步的资料会在3月份代码在GitHub上线后堆外分享,对于一般的产品信息,用户可以访问谷歌地图企业版的帮助站点,在那里用户可以被培训如何去使用谷歌地图企业版,或者可以了解谷歌云平台的特性。

谷歌公司意图

虽然开放了GEE源代码,但是本身GEE在谷歌云平台的冲击下已经开始显得有些过时了,并且GCP与GEE本身并不冲突。谷歌的申请中鼓励客户使用谷歌云平台(GCP),他们宣称对于许多客户,GCP提供了更具扩展性和更稳定的基础设服务,在那里他们可以继续运行GEE。运行在GCP上的GEE系统可以快速地处理大量的图像或者地形数据,并且可以被下载到内部网络,建立便携式地图。

而且,谷歌指定的策略是GCP正在被用作地理空间数据的云端仓库。谷歌声明中显示,谷歌地球引擎已经有超过1个PB的数据集,并且这些数据已经准备对谷歌云存储的客户开放读取权限。此外,谷歌使用云存储去确保已经购买了谷歌地图的客户获取数据,在同一个平台执行灵活的运算和存储资源,可以较之前提供更高的谷歌地球企业数据和更快、更方便的服务。

正是因为谷歌整个将整个社区、产业引导到自己的云端系统,所以逐渐开放原有商业版本的源代码是一种契机,让客户能够拥抱云端变化,而不是固步自封。

开源社区反应

开放软件源代码会影响同一产业内的软件提供商,例如EsriArcGIS等。但是开发人员最终也拿到了机会,他们可以转向通过谷歌的解决方案为客户提供私人定制地图和3D地球仪。]6

网友反馈

来自Adam Simmons:都有点等不及看到开源之后对于商业GIS产业的潜在影响了。

来自Rick Gardiner:毫无疑问这是个重磅消息,可以打破商业GIS产业的垄断。

来自Kris Kitchen:终于等到这一天,可以使用所有的功能了。

来自Pablo Cholaky (waltercool):好消息,更加透明了。

扩展阅读

GEE产品目前最新版本是5.1.3Beta版,发布时间是2016年12月17日,基于64位操作系统开发,支持的操作系统包括Red Hat Enterprise Linux versions(6.0、7.1)、CentOS(6.0、7.1)、Ubuntu(10.04、12.04、14.04)LTS。还未解决的问题包括在时间尺标内丢失历史图片时间。


感谢刘志勇对本文的审校。

给InfoQ中文站投稿或者参与内容翻译工作,请邮件至editors@cn.infoq.com。也欢迎大家通过新浪微博(@InfoQ@丁晓昀),微信(微信号:InfoQChina)关注我们。

评价本文

专业度
风格

您好,朋友!

您需要 注册一个InfoQ账号 或者 才能进行评论。在您完成注册后还需要进行一些设置。

获得来自InfoQ的更多体验。

告诉我们您的想法

允许的HTML标签: a,b,br,blockquote,i,li,pre,u,ul,p

当有人回复此评论时请E-mail通知我
社区评论

允许的HTML标签: a,b,br,blockquote,i,li,pre,u,ul,p

当有人回复此评论时请E-mail通知我

允许的HTML标签: a,b,br,blockquote,i,li,pre,u,ul,p

当有人回复此评论时请E-mail通知我

讨论

登陆InfoQ,与你最关心的话题互动。


找回密码....

Follow

关注你最喜爱的话题和作者

快速浏览网站内你所感兴趣话题的精选内容。

Like

内容自由定制

选择想要阅读的主题和喜爱的作者定制自己的新闻源。

Notifications

获取更新

设置通知机制以获取内容更新对您而言是否重要

BT