潘實(shí)名
摘 要:GIS相關(guān)的技術(shù)是依托于信息相關(guān)技術(shù)系統(tǒng)誕生的技術(shù),而隨著這一地理信息技術(shù)逐步由本身基礎(chǔ)的范圍拓展至物流交通等其他相關(guān)的行業(yè)當(dāng)中,如何確保GIS的技術(shù)在其他領(lǐng)域當(dāng)中也能夠獲得與地理信息單一領(lǐng)域當(dāng)中同樣的使用效果,已經(jīng)成為此種技術(shù)發(fā)展過程中必須考量的重要內(nèi)容。面向?qū)ο蟮募夹g(shù)以軟件的使用為基礎(chǔ)考量完成搭建,是一種對(duì)使用效果要求更高的技術(shù)類型,通過將這一模式運(yùn)用于GIS技術(shù)當(dāng)中,能夠充分發(fā)揮GIS本身的優(yōu)勢,并且提高使用的效果。本文就如何更為有效完成這一過程進(jìn)行了技術(shù)以及規(guī)范層面的深入討論。
關(guān)鍵詞:GIS技術(shù) 軟件開發(fā) 對(duì)象
引言
軟件的研發(fā)以及管控均屬于軟件工程的范疇,核心技術(shù)對(duì)軟件工程能夠產(chǎn)生極為重要的影響,而軟件本身的搭建模式同樣可能影響到軟件工程。本文主要就如何將面向?qū)ο蟮母拍钊谌隚IS的應(yīng)用工程進(jìn)行了梳理和總結(jié)。
1 GIS的核心技術(shù)以及面向?qū)ο蟮哪J?/p>
1.1 GIS的技術(shù)內(nèi)涵以及使用范圍變化
GIS也能夠被指成為地理信息系統(tǒng),是一種依托于網(wǎng)絡(luò)和信息技術(shù)發(fā)展的地理信息采集和匯總的綜合系統(tǒng)。使用這一系統(tǒng)技術(shù)能夠完成對(duì)地球地理環(huán)境的完整采集和整理,因此該種技術(shù)在地理相關(guān)的領(lǐng)域當(dāng)中已經(jīng)獲得了較為普遍的使用。該種技術(shù)不僅能用于查找和搜索,也能發(fā)揮一定程度上的分析功能。
當(dāng)前,該種技術(shù)的運(yùn)用領(lǐng)域已經(jīng)逐漸超出地理領(lǐng)域本身,進(jìn)行到交通、物流等相關(guān)領(lǐng)域當(dāng)中,成為一門能夠跨學(xué)科使用的綜合技術(shù)。
1.2 以面向?qū)ο鬄榛A(chǔ)特征的軟件技術(shù)及其優(yōu)勢
面向?qū)ο蠹夹g(shù)直接影響到軟件設(shè)計(jì)的基礎(chǔ)思路,同樣影響到軟件設(shè)計(jì)以及搭建的全部過程。按照傳統(tǒng)的軟件搭建模式,使用軟件的用戶的個(gè)人信息進(jìn)行到軟件本身系統(tǒng)當(dāng)中后,系統(tǒng)對(duì)用戶的信息進(jìn)行重新的描寫,其后重新完成分類和儲(chǔ)存。這一流程在進(jìn)行當(dāng)中存在必須重新分類的問題。而面向?qū)ο蟮募夹g(shù),是在用戶進(jìn)行的同時(shí),即對(duì)用戶根據(jù)系統(tǒng)的規(guī)范進(jìn)行分類并完成其后的分配引導(dǎo),以跨過二次描述的相關(guān)環(huán)節(jié)。
該種技術(shù)目前已經(jīng)成為很多新軟件開發(fā)以及研究過程當(dāng)中主要采用的技術(shù)類型。
2 GIS的技術(shù)當(dāng)前情況下存在的技術(shù)性限制
目前,GIS的技術(shù)依然主要在地理相關(guān)的行業(yè)當(dāng)中使用,這一技術(shù)以及以其為核心的軟件主要的作用是輔助地理相關(guān)的工作進(jìn)行,GIS技術(shù)相關(guān)軟件以此種形式使用過程當(dāng)中能夠充分發(fā)揮技術(shù)的優(yōu)勢,并且不存在極為顯著得到限制問題。
而該種技術(shù)勘測的精確度不足、大量以這一技術(shù)為核心的軟件普遍存在的閃退和崩潰的問題、軟件工具過于簡單且界面的UI設(shè)計(jì)存在明顯不足的問題,則嚴(yán)重限制GIS技術(shù)使用范圍進(jìn)一步的擴(kuò)大。
3 面向?qū)ο蟮募夹g(shù)與GIS結(jié)合后GIS技術(shù)的優(yōu)化調(diào)整趨勢
3.1 優(yōu)化勘測的技術(shù)提高勘測水平的必然趨勢
GIS的使用對(duì)象超出地理領(lǐng)域后,需要面對(duì)大量的非專業(yè)使用對(duì)象。為滿足非專業(yè)使用對(duì)象的使用需求,GIS為核心技術(shù)軟件提供的所有服務(wù)信息必須具備更高的準(zhǔn)確性,這就要求GIS本身使用的前期勘測技術(shù)能夠?yàn)檐浖峁└鼮闇?zhǔn)確的勘察結(jié)果。
勘察結(jié)果的較為顯著的誤差,可能導(dǎo)致使用GIS技術(shù)完成后續(xù)模型搭建的軟件產(chǎn)生其他連帶性的錯(cuò)誤,甚至可能導(dǎo)致軟件的失效。因此在使用GIS作為核心技術(shù)時(shí),必須以確保精準(zhǔn)性為基礎(chǔ)。
3.2 豐富GIS提供數(shù)據(jù)的類型,增加多樣性的實(shí)用性趨勢
GIS技術(shù)作為核心基礎(chǔ)技術(shù)使用時(shí),如其服務(wù)的對(duì)象并非單純的地理研究或者相關(guān)領(lǐng)域的工作人員,而是如交通運(yùn)輸行業(yè)、物流行業(yè)相關(guān)人員,則意味著其對(duì)軟件提供的信息需求與原始需求存在一定區(qū)別。
如其可能存在對(duì)地表詳細(xì)情況的數(shù)據(jù)信息的需要,對(duì)地表巖土構(gòu)成情況的數(shù)據(jù)信息的需要等,目前GIS的相關(guān)技術(shù)仍無法提供此類的更為豐富的信息內(nèi)容,因此GIS提供的數(shù)據(jù)內(nèi)容逐漸豐富化同樣是必然的優(yōu)化趨勢。
3.3 穩(wěn)定性提升要求下的軟件數(shù)據(jù)信息封閉方式優(yōu)化趨勢
如上,很多使用GIS技術(shù)的軟件均存在穩(wěn)定性較低的問題,造成這種問題的主要原因在于軟件的信息封閉方式存在一定的問題。大量地理信息相關(guān)的數(shù)據(jù)在同一個(gè)封閉區(qū)域中,造成瀏覽閱讀此類數(shù)據(jù)時(shí)可能造成對(duì)設(shè)備的極大的消耗,存在較高的設(shè)備或者軟件本身崩潰的問題。
因此,為降低軟件使用的設(shè)備需求,并且有效提高軟件的穩(wěn)定程度。GIS技術(shù)勘測獲得的相關(guān)地理信息內(nèi)容需要根據(jù)區(qū)域以及其他的劃分規(guī)范進(jìn)行明確的區(qū)隔,降低軟件崩潰的風(fēng)險(xiǎn)性。
4 以GIS為核心技術(shù)完成軟件搭建的基礎(chǔ)流程
4.1 軟件系統(tǒng)基本需求確認(rèn)的環(huán)節(jié)
通過軟件設(shè)計(jì)的人員與GIS的使用者直接對(duì)話,能夠?qū)浖到y(tǒng)的基本需求達(dá)成一致。這一過程中需要明確的內(nèi)容涵蓋:
圖像的展示形式以及其他輔助型功能的確定;作為GIS核心編輯內(nèi)容的“圖元”的基礎(chǔ)繪制和其他相關(guān)的編輯、形狀改變和重組功能;特種類型圖形的編輯處理;以及軟件的儲(chǔ)存形式。
4.2 軟件總體性框架搭建的基本內(nèi)容和技術(shù)選擇
搭建軟件框架,使用的基本信息語言依然為C++語言,搭建GIS為核心的軟件過程中,需要首先組建以下列內(nèi)容為主的核心框架:
(1)基礎(chǔ)的圖像繪制功能,包括相關(guān)的修改、調(diào)整、儲(chǔ)藏等功能;
(2)操作使用相關(guān)的功能,包括終端使用過程中點(diǎn)擊以及鍵盤操作過程中需要出現(xiàn)的交互效果等;
(3)基礎(chǔ)圖元單位的內(nèi)容儲(chǔ)存功能,在GIS為核心的軟件當(dāng)中,圖元需要承載大量的與之相關(guān)的有效信息,并且能夠快速完成儲(chǔ)存和讀取。
4.3 實(shí)現(xiàn)軟件功能的代碼設(shè)計(jì)基礎(chǔ)要求和使用方向
在代碼以及模塊設(shè)計(jì)過程當(dāng)中,應(yīng)當(dāng)按照如下規(guī)范完成相關(guān)的工作:
(1)所有設(shè)計(jì)的控制需求以及儲(chǔ)存的相關(guān)要求,都能夠使用代碼進(jìn)行轉(zhuǎn)化編寫;
(2)軟件技術(shù)實(shí)現(xiàn)的所有交互性的需求,均能夠通過代碼搭建完成;
(3)使用代碼完成以上任務(wù)過程中,應(yīng)當(dāng)能夠同時(shí)在后臺(tái)完成相關(guān)資源的快速配置。
結(jié)語
GIS的技術(shù)屬于使用前景較為廣闊,具備更高的開發(fā)價(jià)值的技術(shù)類型,其使用中存在的部分問題能夠通過面向?qū)ο箢愋偷募夹g(shù)實(shí)現(xiàn)改善,本文就如何在面向?qū)ο蟮募夹g(shù)環(huán)境下完成GIS技術(shù)的軟件優(yōu)化進(jìn)行了分析,該種技術(shù)在其他途徑下同樣能夠?qū)崿F(xiàn)有效的優(yōu)化。
參考文獻(xiàn):
[1]王祥順.面向?qū)ο筌浖こ碳夹g(shù)在GIS中的應(yīng)用探討[J].電腦編程技巧與維護(hù),2017,0(13):9-10.
[2]李森.面向?qū)ο筌浖こ碳夹g(shù)在GIS中的運(yùn)用解析[J].電腦迷,2017,0(1):8-8.