張文
摘 要:隨著大數(shù)據(jù)時代的悄然來臨,GIS因大數(shù)據(jù)的特性支持得以快速發(fā)展,GIS軟件技術更是發(fā)生了翻天覆地的變化。為了充分挖掘大數(shù)據(jù)的價值,促進GIS創(chuàng)新發(fā)展,對大數(shù)據(jù)GIS軟件技術進行全面分析和研究很有必要。本文簡單介紹大數(shù)據(jù)時代的GIS體系,分析其基礎軟件,并就其應用和發(fā)展進行探討,以期能為相關研究人員提供參考。
關鍵詞:大數(shù)據(jù);GIS;軟件技術;基礎軟件
中圖分類號:P208 文獻標識碼:A 文章編號:1003-5168(2018)20-0028-02
Development of GIS Software Technology in the Era of Large Data
ZHANG Wen
(Zhengzhou Institute of Engineering and Technology,Zhengzhou Henan 450000)
Abstract: With the advent of the era of large data, GIS has benefited from the characteristics of large data and developed rapidly, making the GIS software technology changing dramatically. In order to fully tap the value of big data and promote the innovation and development of GISD, it is necessary to carry out a comprehensive analysis and study of big data GIS software technology. This paper briefly introduced the GIS system under large data, analyzed the GIS basic software in the era of large data, and discussed the application and development of GIS software technology in the era of big data, in order to provide reference for the relevant researchers.
Keywords: big data;GIS;software technology;basic software
1 大數(shù)據(jù)概述
大數(shù)據(jù)是指海量數(shù)據(jù)的集合,其本身具有5V特性,分別是Volume、Velocity、Variety、Value和Veracity。其中,Volume是指大數(shù)據(jù)的體量大,難以通過常規(guī)軟件工具在短時間內(nèi)對其進行處理;Velocity是指大數(shù)據(jù)產(chǎn)生的速度快,往往在以ms為單位的時間內(nèi)就有數(shù)據(jù)不斷產(chǎn)生;Variety是指大數(shù)據(jù)具有多樣性,不管是數(shù)據(jù)來源還是數(shù)據(jù)類型,都存在許許多多的形式;Value是指大數(shù)據(jù)具有低價值密度的特性,雖然大數(shù)據(jù)本身蘊含著巨大的價值,但其中單個流數(shù)據(jù)所蘊含的價值則往往可以忽略不計;Veracity則是表示大數(shù)據(jù)具有真假難辨的特性,因為各種因素使得數(shù)據(jù)存在較為嚴重的不確定性,從而使得數(shù)據(jù)真假難辨,同時大數(shù)據(jù)必須要保證真實性才有意義[1]。
2 大數(shù)據(jù)GIS技術體系
GIS包含了大量的空間數(shù)據(jù),這些數(shù)據(jù)在大數(shù)據(jù)技術的支持下才能得以充分利用。因此,大數(shù)據(jù)GIS技術體系是以大數(shù)據(jù)GIS支撐技術為基礎,并對傳統(tǒng)GIS軟件的數(shù)據(jù)進行了分布式重構(gòu),充分利用空間大數(shù)據(jù)技術來促進GIS軟件技術的提升與發(fā)展。其中,空間大數(shù)據(jù)技術主要包括四大類,分別是空間大數(shù)據(jù)的分布式存儲技術、分析技術、流數(shù)據(jù)分析技術與可視化技術。分布式存儲技術是在對傳統(tǒng)GIS數(shù)據(jù)進行分布式重構(gòu)的基礎上,利用大數(shù)據(jù)引擎來實現(xiàn)對海量空間數(shù)據(jù)的有效存儲,比如在SuperMap GIS 9D中就增加了HDFS等大數(shù)據(jù)引擎??臻g大數(shù)據(jù)分析技術根據(jù)分析對象的不同,主要可以分為起訖點、熱點和密度分析3種方式。其中,起訖點分析最為常用,該技術是對起點與迄點進行分析的主要方法;熱點分析則是對熱點與冰點等異常點進行分析;密度分析則是在考慮周邊影響的前提下,對空間內(nèi)的分布密度進行分析。至于流數(shù)據(jù)分析技術,則是對不斷產(chǎn)生變化的流數(shù)據(jù)進行高效分析的技術,這也是在大數(shù)據(jù)技術支持下才能得以有效實現(xiàn)的關鍵技術。至于大數(shù)據(jù)空間可視化技術,其是在分析技術的基礎上,對分析結(jié)果進行處理,以便人們觀看,從而使大數(shù)據(jù)分析結(jié)果能夠更加直觀地呈現(xiàn)。在GIS中,可視化技術無疑非常重要,其將抽象的數(shù)據(jù)變成了更加形象的圖形,是大數(shù)據(jù)GIS的必需技術。
3 大數(shù)據(jù)時代的GIS基礎軟件
大數(shù)據(jù)GIS基礎軟件實際上就是對空間大數(shù)據(jù)進行高效處理的軟件,其廣泛運用于各個方面,包括位置信息、刷卡記錄、導航軌跡等。大數(shù)據(jù)GIS基礎軟件的存在,能夠有效降低空間大數(shù)據(jù)挖掘處理的技術門檻和成本,從而充分推廣應用,這對GIS的發(fā)展有著重要意義。大數(shù)據(jù)GIS相關軟件依據(jù)功能不同,一般可以劃分為運維管理軟件、處理軟件和終端軟件3類。常說的大數(shù)據(jù)GIS軟件就是終端軟件,也被稱作大數(shù)據(jù)GIS基礎軟件。其中,運維管理軟件是對大數(shù)據(jù)進行管理和調(diào)度的軟件,也就是對GIS中空間大數(shù)據(jù)進行收集、管理。與運維管理軟件直接相連的軟件是處理軟件,運維管理軟件將海量云計算資源放入以Spark大數(shù)據(jù)處理框架為基礎及核心的處理軟件中。由于該框架中內(nèi)嵌有組件式GIS,從而能夠有效處理空間大數(shù)據(jù)。這樣一來,GIS中的空間大數(shù)據(jù)均能通過該處理軟件進行處理,其工作內(nèi)容包括對大數(shù)據(jù)的索引、查詢、處理及分析等,能全面而高效地完成空間大數(shù)據(jù)的處理工作。處理結(jié)果通過云GIS應用服務器顯示在終端軟件上,以供用戶使用。另外,終端軟件對GIS空間大數(shù)據(jù)的調(diào)用情況會通過云GIS應用服務器而被處理軟件所調(diào)用,完成反饋。
大數(shù)據(jù)GIS基礎軟件主要是各種終端,常見的包括跨平臺桌面終端、瀏覽器終端和移動終端。大數(shù)據(jù)GIS基礎軟件的架構(gòu)主要可以劃分為3層,分別是數(shù)據(jù)存儲層、GIS組件層和GIS應用服務器層。數(shù)據(jù)存儲層的作用在于實現(xiàn)對空間大數(shù)據(jù)的分布式存儲,是大數(shù)據(jù)GIS基礎軟件的基礎構(gòu)成,也是保證后續(xù)操作得以有效實現(xiàn)的關鍵。GIS組件層,主要實現(xiàn)對大數(shù)據(jù)的各種處理,包括大數(shù)據(jù)分析、處理和管理等,也是大數(shù)據(jù)GIS基礎軟件得以正常運行的重要架構(gòu)。GIS應用服務器層,是基于GIS組件層實現(xiàn)各種功能服務的架構(gòu)層,包括數(shù)據(jù)管理、空間分析、和流數(shù)據(jù)處理等服務。GIS應用服務器層則是直接與GIS終端相連,并為GIS終端提供各種服務[2]。
4 大數(shù)據(jù)時代GIS軟件技術的應用和發(fā)展
4.1 大數(shù)據(jù)GIS軟件技術的應用
大數(shù)據(jù)GIS技術實際上就是在GIS技術的基礎上融入了大數(shù)據(jù),使得GIS對數(shù)據(jù)的處理能力更上一層樓,從而促進了GIS軟件的快速發(fā)展??梢哉f,在大數(shù)據(jù)時代,以云計算為基礎的大數(shù)據(jù)GIS技術的應用非常廣泛,但其本質(zhì)依舊是對大數(shù)據(jù)的采集、存儲、管理、分析與挖掘,因此各種軟件技術實際上大同小異,不存在顯著差別。在大數(shù)據(jù)平臺和云平臺的支持下,大數(shù)據(jù)GIS技術得以在各種軟件中充分應用,并且涵蓋了人們生活的方方面面。在建設智慧城市的過程中,大數(shù)據(jù)GIS軟件技術可謂功不可沒,城市中的自來水、燃氣、公交、出租車等都可以通過該技術得以升級創(chuàng)新。在大數(shù)據(jù)GIS技術的支持下,城市的基礎地理信息將會通過相應的應用服務器發(fā)布,相關部門和單位可以在該服務器獲得相應的信息,從而促進自身工作的發(fā)展。諸如手機信令數(shù)據(jù)、導航軌跡、車船位置等的快速查詢,都是空間大數(shù)據(jù)在智慧城市中的有效體現(xiàn),也是大數(shù)據(jù)GIS軟件技術合理應用的結(jié)果。在應用大數(shù)據(jù)GIS軟件技術時,有一個很關鍵的環(huán)節(jié)就是對數(shù)據(jù)進行清洗,這是因為大數(shù)據(jù)有著較為明顯的不確定性,通過數(shù)據(jù)清洗能夠保證大數(shù)據(jù)GIS軟件技術應用的準確性和可靠性。
4.2 大數(shù)據(jù)GIS軟件技術的發(fā)展
實際上,人類社會的諸多問題都與地理空間有著莫大關系,因此大數(shù)據(jù)GIS軟件技術必然還有著更為廣闊的發(fā)展空間??梢灶A見,隨著大數(shù)據(jù)GIS軟件技術的發(fā)展,其與其他領域的交叉現(xiàn)象將會越來越頻繁,并在城市發(fā)展的過程中得以充分應用。尤其是在智慧城市的建設過程中,大數(shù)據(jù)GIS軟件技術的應用極為重要,能夠?qū)Τ鞘兄械淖匀坏乩砜臻g環(huán)境和社會地理空間環(huán)境進行深入融合與分析,從而促進智慧城市的進一步發(fā)展。尤其是在地理空間大數(shù)據(jù)的管理、分析與可視化方面,大數(shù)據(jù)GIS軟件技術有著難以取替的優(yōu)勢,能夠幫助人們合理利用空間大數(shù)據(jù),為現(xiàn)代社會的發(fā)展服務。可以預見,大數(shù)據(jù)GIS軟件技術的不斷發(fā)展,會逐漸向社會化的方向靠攏,而不再是地理行業(yè)的專屬技術。在科技快速發(fā)展的情況下,其甚至還能與更多的先進技術相結(jié)合,如遙感技術,從而使得其精準性得到進一步提升。
5 結(jié)語
隨著大數(shù)據(jù)時代的來臨,GIS的發(fā)展受到了巨大影響,在大數(shù)據(jù)技術的支持下得以全面創(chuàng)新發(fā)展。大數(shù)據(jù)GIS技術體系的形成和相應基礎軟件的完善,使得大數(shù)據(jù)GIS軟件技術得以充分應用和快速發(fā)展,脫離了地測行業(yè)的束縛,為人類城市和社會的發(fā)展作出了重大貢獻。就目前來說,大數(shù)據(jù)GIS軟件技術的應用已經(jīng)非常廣泛,其在不斷發(fā)展的過程中將會與更多的領域相結(jié)合,不斷向社會化的方向發(fā)展,全面為人類社會而服務。
參考文獻:
[1]李清泉,李德仁.大數(shù)據(jù)GIS[J].武漢大學學報,2014(6):641-644,666.
[2]陸鋒,張恒才.大數(shù)據(jù)與廣義GIS[J].武漢大學學報,2014(6):645-654.