如果你訪問谷歌地球企業(yè)版官網(wǎng),你會在標題欄看到一個大大的“Deprecated(已關閉)”單詞。2017年1月30日,谷歌公司通過官網(wǎng)發(fā)布名為《Open-Sourcing Google Earth Enterprise》的文章,作者Avnish Bhatnagar(谷歌云資深技術方案工程師)提出將對谷歌地球企業(yè)版進行開源,引起使用者和業(yè)界關注。
聲明內(nèi)容
谷歌聲明即將開源谷歌地球企業(yè)版(簡稱GEE),企業(yè)版產(chǎn)品允許開發(fā)人員開發(fā)私人地圖和3D地球儀。這次開源聲明之后,GEE Fusion、GEE Server,以及GEE Portable Sever的源代碼,總計超過47萬行,將會于3月份在GitHub上發(fā)布,發(fā)布基于Apache2協(xié)議(鼓勵代碼共享和尊重原作者的著作權,同樣允許代碼修改,再發(fā)布)。
谷歌地球企業(yè)版2006年第一次發(fā)布,在谷歌地球和谷歌地圖的基礎上為客戶提供了定制私人地圖的能力。2015年3月20日,谷歌公司發(fā)表聲明,聲稱這款企業(yè)版產(chǎn)品即將被淘汰,所有的銷售活動都會被立即終止。為了給客戶充足的過渡時間,谷歌公司承諾為已授權客戶繼續(xù)提供為期2年的維護支持工作(包括產(chǎn)品的定期更新及協(xié)助解決問題),即2017年3月22日終止支持。
由于很多客戶反饋GEE依然在很多重要的系統(tǒng)中使用,這就意味著他們并沒有遷移到其他技術上。因此谷歌公司開放源代碼的行為有助于客戶繼續(xù)完善和解決項目中出現(xiàn)的問題。不過谷歌公司也進行了進一步聲明,谷歌地圖JavaScript APIV3和谷歌地球的API此次不會開源。但是,由于GEE Fusion和GEE Server開源了,所以圖像和地形四叉樹的實現(xiàn)開始支持第三方開發(fā)人員建立視圖,用于訪問GEE Server數(shù)據(jù)庫。
谷歌公司希望代碼移植到GitHub之后,全球的開發(fā)人員可以繼續(xù)發(fā)揮開發(fā)熱情,讓GEE系統(tǒng)能夠繼續(xù)前進,開創(chuàng)新的篇章。谷歌公司承諾將分享一系列的白皮書和其他技術資源,讓開發(fā)人員更容易調(diào)試GEE開源程序,以及在谷歌云平臺上運行。谷歌公司認為開放源代碼的行為對于整個社區(qū)都是有利的。進一步的資料會在3月份代碼在GitHub上線后堆外分享,對于一般的產(chǎn)品信息,用戶可以訪問谷歌地圖企業(yè)版的幫助站點,在那里用戶可以被培訓如何去使用谷歌地圖企業(yè)版,或者可以了解谷歌云平臺的特性。
谷歌公司意圖
雖然開放了GEE源代碼,但是本身GEE在谷歌云平臺的沖擊下已經(jīng)開始顯得有些過時了,并且GCP與GEE本身并不沖突。谷歌的申請中鼓勵客戶使用谷歌云平臺(GCP),他們宣稱對于許多客戶,GCP提供了更具擴展性和更穩(wěn)定的基礎設服務,在那里他們可以繼續(xù)運行GEE。運行在GCP上的GEE系統(tǒng)可以快速地處理大量的圖像或者地形數(shù)據(jù),并且可以被下載到內(nèi)部網(wǎng)絡,建立便攜式地圖。
而且,谷歌指定的策略是GCP正在被用作地理空間數(shù)據(jù)的云端倉庫。谷歌聲明中顯示,谷歌地球引擎已經(jīng)有超過1個PB的數(shù)據(jù)集,并且這些數(shù)據(jù)已經(jīng)準備對谷歌云存儲的客戶開放讀取權限。此外,谷歌使用云存儲去確保已經(jīng)購買了谷歌地圖的客戶獲取數(shù)據(jù),在同一個平臺執(zhí)行靈活的運算和存儲資源,可以較之前提供更高的谷歌地球企業(yè)數(shù)據(jù)和更快、更方便的服務。
正是因為谷歌整個將整個社區(qū)、產(chǎn)業(yè)引導到自己的云端系統(tǒng),所以逐漸開放原有商業(yè)版本的源代碼是一種契機,讓客戶能夠擁抱云端變化,而不是固步自封。
開源社區(qū)反應
開放軟件源代碼會影響同一產(chǎn)業(yè)內(nèi)的軟件提供商,例如Esri、ArcGIS等。但是開發(fā)人員最終也拿到了機會,他們可以轉(zhuǎn)向通過谷歌的解決方案為客戶提供私人定制地圖和3D地球儀。]6
網(wǎng)友反饋
來自Adam Simmons:都有點等不及看到開源之后對于商業(yè)GIS產(chǎn)業(yè)的潛在影響了。
來自Rick Gardiner:毫無疑問這是個重磅消息,可以打破商業(yè)GIS產(chǎn)業(yè)的壟斷。
來自Kris Kitchen:終于等到這一天,可以使用所有的功能了。
來自Pablo Cholaky (waltercool):好消息,更加透明了。
擴展閱讀
GEE產(chǎn)品目前最新版本是5.1.3Beta版,發(fā)布時間是2016年12月17日,基于64位操作系統(tǒng)開發(fā),支持的操作系統(tǒng)包括Red Hat Enterprise Linux versions(6.0、7.1)、CentOS(6.0、7.1)、Ubuntu(10.04、12.04、14.04)LTS。還未解決的問題包括在時間尺標內(nèi)丟失歷史圖片時間。