20岁,Universal GIS拥抱新生的GIS信创
近20年來,在快速發(fā)展的IT新技術(shù)和國(guó)家應(yīng)用需求的雙輪驅(qū)動(dòng)下,我國(guó)GIS技術(shù)和產(chǎn)業(yè)得到了飛速發(fā)展,GIS軟件應(yīng)用范圍從幾個(gè)行業(yè)深入到了數(shù)字中國(guó)建設(shè)中的數(shù)字經(jīng)濟(jì)、數(shù)字政務(wù)、數(shù)字社會(huì)、數(shù)字生態(tài)建設(shè)的幾乎所有行業(yè)和領(lǐng)域。GIS軟件已成為國(guó)家治理體系和治理能力現(xiàn)代化建設(shè)中的最重要的信息化基礎(chǔ)設(shè)施。
GIS軟件,特別是GIS基礎(chǔ)軟件(業(yè)界常稱為GIS基礎(chǔ)平臺(tái))處于IT系統(tǒng)中的中間位置,管理著與位置有關(guān)的所有重要自然資源、礦產(chǎn)資源、重大工程設(shè)施等敏感信息和生產(chǎn)要素,也是當(dāng)前數(shù)字化建設(shè)不可或缺的基礎(chǔ)軟件,所以GIS基礎(chǔ)軟件成為信息安全、產(chǎn)業(yè)安全乃至國(guó)家安全的最重要組成部分。
圖 GIS平臺(tái)在信創(chuàng)生態(tài)鏈中的位置
GIS信創(chuàng)升級(jí)正在來臨,國(guó)內(nèi)各GIS軟件廠商紛紛啟動(dòng)產(chǎn)品研發(fā),積極備戰(zhàn)。然而,有一個(gè)廠商早已經(jīng)準(zhǔn)備好成熟的支持跨CPU和跨操作系統(tǒng)的全系列GIS軟件產(chǎn)品,技術(shù)重構(gòu)竟開始于整整20年前。
20年前:基于標(biāo)準(zhǔn)C++重構(gòu)GIS內(nèi)核
2000年10月30日,超圖公開發(fā)布全組件式GIS平臺(tái)軟件SuperMap 2000。SuperMap 2000因其大型全組件式的創(chuàng)新定位,引起了業(yè)界關(guān)注。SuperMap GIS基礎(chǔ)平臺(tái)戰(zhàn)略由此正式起航。
2001年左右,GIS已經(jīng)完成了從單機(jī)系統(tǒng)到網(wǎng)絡(luò)系統(tǒng)的轉(zhuǎn)型,主流的應(yīng)用普遍采用客戶/服務(wù)器(C/S)結(jié)構(gòu)。與此同時(shí),隨著Web GIS的廣泛應(yīng)用,瀏覽器/服務(wù)器(B/S)架構(gòu)的應(yīng)用需求在日益增長(zhǎng)。
從C/S到B/S,GIS功能重心經(jīng)歷著從客戶端向服務(wù)器端轉(zhuǎn)移的變遷。功能重心的轉(zhuǎn)移帶來的是GIS所支持操作系統(tǒng)的遷移。Windows壟斷了客戶端電腦,但服務(wù)器端還是Unix、Linux和Windows三分天下的格局。當(dāng)時(shí)的主流GIS平臺(tái),內(nèi)核都是基于Windows構(gòu)建的,SuperMap 2000也不例外。超圖意識(shí)到,一場(chǎng)新的技術(shù)變革的機(jī)遇正在走來。
于是,超圖一個(gè)名為共相式GIS(Universal GIS)的龐大研發(fā)計(jì)劃出爐,計(jì)劃基于標(biāo)準(zhǔn)C++重構(gòu)一個(gè)跨平臺(tái)統(tǒng)一GIS內(nèi)核(Universal GIS Core,以下簡(jiǎn)稱為“UGC”),以此內(nèi)核為基礎(chǔ)來開發(fā)GIS系列平臺(tái)軟件,這些軟件可以在Unix、Linux和Windows等多種操作系統(tǒng)上高性能運(yùn)行。基于該技術(shù)體系的組件開發(fā)平臺(tái)和服務(wù)器端GIS軟件可以很好地支持IBM、HP、SUN等高端Unix/Linux服務(wù)器,為高端用戶和大規(guī)模計(jì)算用戶提供專享的GIS平臺(tái)支撐。
實(shí)施UGC計(jì)劃意味著要基于標(biāo)準(zhǔn)C++重寫SuperMapGIS全部?jī)?nèi)核,并基于該內(nèi)核重新構(gòu)建一系列GIS軟件,包括組件式GIS,WebGIS和桌面GIS,這是一項(xiàng)極其浩大的工程。
| 共相式GIS(Universal GIS)名稱來源: 共相和殊相是一對(duì)哲學(xué)概念,比如馬是共相,某一匹具體的馬就是殊相。任何一套具體的GIS軟件都是殊相,作為具體軟件形態(tài)的“共相GIS”并不存在。因此,我們不妨稱具有統(tǒng)一的GIS內(nèi)核,支持多種技術(shù)環(huán)境,并能很快適應(yīng)未來技術(shù)變化的GIS為“共相式GIS (Universal GIS)”。就當(dāng)前技術(shù)環(huán)境而言,共相式GIS理論上應(yīng)能支持當(dāng)前存在的任何計(jì)算機(jī)設(shè)備(Any device)、任何操作系統(tǒng)(Any operation system)、任何開發(fā)語言 (Any programming language)、任何數(shù)據(jù)庫(Any database) 和任何數(shù)據(jù)格式(Any data format)的GIS軟件,并可以以很小代價(jià)來支持未來的計(jì)算設(shè)備、操作系統(tǒng)、開發(fā)語言、數(shù)據(jù)庫和數(shù)據(jù)格式的GIS平臺(tái)軟件。 資源來源:2005年8月 ?宋關(guān)福 博客文章 《共相式地理信息系統(tǒng)(三):概念與特征》 ?原文鏈接 |
15年前: UGC成為SuperMap GIS技術(shù)之魂
基于標(biāo)準(zhǔn)C++重構(gòu)GIS內(nèi)核是一件十分困難的任務(wù),項(xiàng)目啟動(dòng)四年之后的2005年,SuperMap?GIS完成了UGC1.0,并基于該內(nèi)核構(gòu)建了初步組件式GIS和WebGIS軟件,但功能還相當(dāng)不完善。
原文鏈接
圖 2005年9月15日正式發(fā)布UGC的報(bào)道
UGC從設(shè)計(jì)時(shí)就要求支持所有硬件設(shè)備、所有操作系統(tǒng)和所有開發(fā)語言等,還要具備無限擴(kuò)展以適應(yīng)技術(shù)變化的能力,這一設(shè)計(jì)的基本要求,不但解決了當(dāng)時(shí)GIS平臺(tái)在Linux、Unix、Windows等操作系統(tǒng)上運(yùn)行的高性能跨平臺(tái)問題,還打破技術(shù)壁壘,實(shí)現(xiàn)了多端融合、互聯(lián)互通,充實(shí)了GIS的適用場(chǎng)景,降低了應(yīng)用門檻,為后期SuperMap GIS技術(shù)體系和產(chǎn)品體系的快速發(fā)展奠定了堅(jiān)實(shí)的基礎(chǔ)。可以說,UGC內(nèi)核成為SuperMap GIS之魂。
UGC賦能下的SuperMap GIS產(chǎn)品體系可以快速封裝包括組件式GIS、Web GIS、移動(dòng)GIS等各種GIS軟件產(chǎn)品。由于異構(gòu)軟件形態(tài)具有同一內(nèi)核,因此內(nèi)核功能升級(jí)后,基于其上的各種軟件產(chǎn)品都得到同步升級(jí),也大幅度減少了軟件維護(hù)的成本。
當(dāng)時(shí),業(yè)界對(duì)于“共相式”發(fā)展路線也有質(zhì)疑,大量的研發(fā)投入下并不能迅速得到豐厚的回報(bào),但超圖仍然堅(jiān)持。正所謂:只要找到路,就不怕路遠(yuǎn)。現(xiàn)在看來,正是當(dāng)時(shí)這一率先布局,超圖才邁過了跨平臺(tái)GIS產(chǎn)品的第一道門檻,讓SuperMap GIS實(shí)現(xiàn)跨越式發(fā)展。
| 應(yīng)用故事: 2006年,SuperMap GIS Universal系列產(chǎn)品在多個(gè)項(xiàng)目中取得了良好的應(yīng)用成果。在北京市懷柔區(qū)和昌平區(qū),SuperMap IS Java平臺(tái)與人大金倉Kingbase數(shù)據(jù)庫、中科紅旗服務(wù)器版Linux操作系統(tǒng)一起,共同打造了兩個(gè)100%全國(guó)產(chǎn)化電子政務(wù)系統(tǒng),樹立了自主創(chuàng)新的應(yīng)用典范。 資源來源:2006年10月 超圖通訊 《“中國(guó)智造”捍衛(wèi)國(guó)家安全 電子政務(wù)全國(guó)產(chǎn)化突破瓶頸 ——國(guó)內(nèi)首個(gè)“100%全國(guó)產(chǎn)化”電子政務(wù)GIS系統(tǒng)通過驗(yàn)收》 ?原文鏈接 |
6年前:跨平臺(tái)桌面GIS軟件發(fā)布
自立項(xiàng)后艱苦奮斗了12年,2013年,基于UGC技術(shù)的SuperMap GIS跨平臺(tái)產(chǎn)品系列的功能超過了其Windows內(nèi)核的系列產(chǎn)品。
圖 SuperMap GIS跨平臺(tái)技術(shù)路線
2015年,基于跨平臺(tái)組件,超圖推出了全球范圍內(nèi)首款商業(yè)跨平臺(tái)桌面GIS軟件SuperMap iDesktopX(曾命名SuperMap iDesktop Cross),具備數(shù)據(jù)管理、數(shù)據(jù)處理、三維可視化、空間分析等更全面的GIS功能,同時(shí)支持定制開發(fā),以滿足真正大型應(yīng)用系統(tǒng)的開發(fā)。
同年,超圖的Windows內(nèi)核產(chǎn)品系列停止升級(jí),逐步退出市場(chǎng),跨平臺(tái)內(nèi)核系列產(chǎn)品全面接過發(fā)展大旗。
也是這一年,SuperMap GIS 國(guó)內(nèi)市場(chǎng)份額首次超過國(guó)外品牌位居第一。SuperMap GIS是當(dāng)時(shí)全球范圍內(nèi)唯一全產(chǎn)品線基于統(tǒng)一內(nèi)核構(gòu)建的支持跨操作系統(tǒng)、跨CPU的大型商用GIS平臺(tái)。
經(jīng)過整整20年沉淀,目前這套UGC已經(jīng)發(fā)展得非常先進(jìn)成熟,成為SuperMap GIS所有版本的技術(shù)體系和產(chǎn)品體系的基礎(chǔ),基于其上的跨平臺(tái)軟件產(chǎn)品涵蓋了云GIS服務(wù)器軟件、邊緣GIS服務(wù)器軟件、組件式GIS SDK、移動(dòng)GIS SDK、桌面GIS軟件和移動(dòng)GIS APP。
20年前超圖啟動(dòng)Universal GIS研發(fā)時(shí),主要考慮到WebGIS跨平臺(tái)需求,沒想到會(huì)為多年以后出現(xiàn)的iOS和安卓移動(dòng)操作系統(tǒng)做好了準(zhǔn)備,更沒想到會(huì)為20年后的GIS信創(chuàng)做足準(zhǔn)備。
本篇通過回顧20年的GIS跨平臺(tái)技術(shù)發(fā)展歷程談如何通過前瞻思路提前布局GIS信創(chuàng),下篇將共同探索如何突破發(fā)展瓶頸實(shí)現(xiàn)GIS信創(chuàng)的高質(zhì)量可持續(xù)發(fā)展。
總結(jié)
以上是生活随笔為你收集整理的20岁,Universal GIS拥抱新生的GIS信创的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Chrome 96 又更新了 5 个巨巨
- 下一篇: 一张图看懂2017双11中的网络产品和技