馮麗紅
摘 要
隨著時代的進步,計算機編程新技術(shù)已經(jīng)廣泛的應用到生活中的各個領(lǐng)域,工程測量工作同樣如此。轉(zhuǎn)化以及計算一類的工作均為工程測量中的重要內(nèi)容,因此筆者就其中Excel編程新技術(shù)進行分析,對計算機程序進行測試、整體的部署以及安全設置,完成轉(zhuǎn)化以及測量一類的工作。經(jīng)研究發(fā)現(xiàn),計算機編程新技術(shù)可以對部署工作提供更多支持,更好的完成數(shù)據(jù)處理工作,項目策略的制定以及測量工作效率也有所提高。
【關(guān)鍵詞】工程測量 計算機 編程新技術(shù)
如今,人們通過數(shù)字測量儀器完成工程測量工作,地形測圖與施工放樣工作均需要全站儀這一數(shù)字測量儀器提供數(shù)據(jù)支持,計算機可以對數(shù)據(jù)進行計算,進而獲取測設點的位置信息,放樣工作便能夠順利的完成。另外,把位置坐標信息轉(zhuǎn)化為繪圖軟件格式可以為地形測繪工作提供支持,通過Excel軟件中的轉(zhuǎn)換、計算以及編輯等功能可以對工程測量工作的需要進行滿足。
1 計算機編程新技術(shù)的研究
1.1 部署及設置安全
待計算機應用軟件設計開發(fā)工作完成,需要在人們需要的位置進行部署工作,而使用者若想使net程序正常工作,應滿足其兩方面條件,即安全性以及環(huán)境方面的要求。前者的主要內(nèi)容便是用戶應用程序時,需要為各個級別、分工不同的技術(shù)人員設置相應的權(quán)限,后者的主要內(nèi)容是需要具備一定環(huán)境對應用程序提供支持?;谝陨戏矫娴那闆r,技術(shù)人員在對應用軟件進行部署時,需要對部署工作進行嚴肅對待,僅把NET Excel軟件傳到客戶機無法滿足用戶需求。
NET框架具有一定安全功能,通過相應的平臺可以發(fā)揮安全功能的作用,此外,托管程序功能同樣具有一定的安全設計,技術(shù)人員可以將其與框架中涵蓋的安全功能進行結(jié)合,使數(shù)字證書技術(shù)與框架安全功能共同發(fā)揮作用。測試軟件代碼的功能同樣蘊含在NET框架安全功能之內(nèi),進而對安全性情況進行判斷。NET配置工具可以為代碼部署工作提供一定支持,安裝文件亦是如此,就前者而言,技術(shù)人員及使用者能夠利用安全代碼成員條件中Projects特定程序組對程序進行展開操作,并完成子程序的添加操作,將后綴為bin的項目從URL內(nèi)篩選出來,完成操作。對權(quán)限進行設置的過程中,可采用Full Trust的方法設置為完全信任,之后,需要使用的代碼便能夠在計算機設備上正常運行。
1.2 VSTO— .NET的平臺技術(shù)
隨著Internet的發(fā)展和進步,人們已經(jīng)完成了將統(tǒng)一、可靠以及安全特點集于一身的平臺設計工作,即NET平臺,其中主要包含了三方面的內(nèi)容:Visual Studio.NET、類庫以及CLR。該框架平臺能夠兼容各類編程語言,為跨編程的程序開發(fā)工作提供支持和平臺。后期,人們將NET平臺與Excel2003進行融合,VSTO— .NET的平臺技術(shù)也應運而生。
在辦公軟件自定義工具包中,可以創(chuàng)建一些程序,例如VSTO等。VS的開發(fā)環(huán)境適宜進行定制代碼的開發(fā)和創(chuàng)建工作,并未將VBE以及VBA應用其中,基于此,用戶在運行一些簡單的代碼或是對工程測量中復雜的解決方案進行處理時,VSTO可以為其提供更多支持和便利。一些編程問題也可以通過VSTO中的Office增強對象進行處理。例如,用戶在對工作表以及工作簿進行搜索和查詢時,可以從VSTO中進行迅速的篩選,查詢范圍也比較廣。此后增強功能無法在本地文檔中進行查詢,換言之,人們在編程過程中需要對表格進行.NET的標注,之后可以對數(shù)據(jù)進行轉(zhuǎn)化以及傳導一類的操作,并與數(shù)據(jù)控件進行直接的綁定操作。
1.3 計算程序開發(fā)
如今,人們通過VSTO— .NET的平臺可以進行程序的開發(fā)工作,為工程測量工作提供更多支持,例如,水準及導線的測量、曲線計算等方面工作等。技術(shù)人員在對程序進行設計時,可以利用VSTO— .NET的平臺,將VB.NET以及C#一類的編程語言進行結(jié)合應用。在Visual Studio.NET2009環(huán)境下進行開發(fā)操作,對Excel代碼進行開發(fā),完成工程測量工作中的計算等工作。
技術(shù)人員對程序進行開發(fā)時,需要對應用程序、習慣以及開發(fā)語言一類的因素進行考慮,確保幾方面因素保持較高的一致性,這樣技術(shù)人員便不再需要對新的編程語言進行學習,程序代碼以及應用軟件的安全性大幅度提升,對知識產(chǎn)權(quán)的保護工作也可以提供一定支持。進行工程測量工作時,可以在Excel中輸入所需計算的信息,這種做法可以為普通用戶的使用提供更多方便,一旦用戶需要對文檔進行打印、編輯一類的操作時,可以通過應用程序完成。技術(shù)人員在對軟件進行設計時,不但考慮到工程測量工作方面的需求,同樣對操作界面是否便于交互方面的因素進行考慮,用戶可以對數(shù)據(jù)顏色、字形以及大小一類的參數(shù)進行調(diào)整,將電子表格與計算功能進行完美融合,設計出的軟件也因此具有更高的實用價值和安全性。
1.4 位置數(shù)據(jù)格式的轉(zhuǎn)換
進行工程測量工作時,使用各類數(shù)字測繪裝置存儲坐標數(shù)據(jù),分隔符也存在一定區(qū)別,基于以上情況,為了使測繪軟件彼此之間實現(xiàn)數(shù)據(jù)的共享,應對數(shù)據(jù)格式進行調(diào)整,下面對RTK以及CASS軟件之間的格式轉(zhuǎn)換進行說明:三維坐標可以被認為是二者通用的公式,可以對二者進行聯(lián)系和轉(zhuǎn)換。點屬性是RTK手簿的重要標志,與CASS軟件之間具有通用的.DAT定義,因此在設置數(shù)據(jù)格式時尅呀設置成.DAT格式的文件,方便編程文件的導出及導入操作。人們可以利用IGS對CASS程序中坐標數(shù)據(jù)進行格式的轉(zhuǎn)換。
2 結(jié)束語
綜上所述,計算機編程新技術(shù)在工程測量工作中已經(jīng)有了廣泛的應用,通過平臺技術(shù)以及軟件方面的開發(fā),對數(shù)據(jù)格式進行轉(zhuǎn)化,可以為實際測繪應用提供更多支持。VSTO技術(shù)較其他技術(shù)相比具有一定優(yōu)勢,能夠充分發(fā)揮Office Excel新功能的作用,轉(zhuǎn)碼一類的程序有所減少。計算機編程新技術(shù)已經(jīng)實現(xiàn)了一次技術(shù)性變革,程序的開發(fā)工作比較簡單,為部署以及操作一類的工作提供更多支持,附和水準路線的測量計算工作也可以順利進行,策略的制定工作也變得更加科學。
參考文獻
[1]王晶輝.工程測量中的計算機編程新技術(shù)淺析[J].信息與電腦,2016(01):24,26.
[2]劉彥平,謝健.工程測量中的計算機編程新技術(shù)[J].中外企業(yè)家,2016(21):211,217.
[3]宋方有.工程測量中CASIO fx-5800P編程計算器線路坐標通用程序應用探討[J].科技創(chuàng)新與應用,2013(34):11-11.
[4]朱衛(wèi)東,郭立新,張進等.面向就業(yè)的工程測量課堂教學舉措[J].電腦知識與技術(shù),2014(34):8262-8263.
作者單位
邯鄲市高速公路管理局 河北省邯鄲市 056001