" />
所屬欄目:軟件開發論文 發布日期:2012-10-23 09:21 熱度:
摘要:本文闡述了因導線觀測工作需要,采用計算機軟件開發技術,對野外全站儀導線觀測數據進行了分析處理,生成導線觀測手簿的過程。并結合實際工作情況,對導線觀測手簿生成軟件進行了評價。
關鍵詞:導線測量;計算機技術;數據處理;觀測手簿
中圖分類號:S611文獻標識碼:A文章編號:
1引言
導線觀測是建立國家基本平面控制主要方法之一,在工程建設、城市建設、地形測圖的平面控制測量時,由于建筑過于密集等原因,如GPS-RTK等測量技術不能滿足要求時,一般采用導線觀測方法。
隨著測繪技術不斷的發展,計算機技術已成為測繪領域不可缺少的部分。導線觀測數據的記錄與處理,同樣也離不開計算機軟件的支持。下面就導線觀測處理軟件的制作思路和過程作一些探討。
2軟件的開發與實現
2.1現狀調查
原導線觀測方法采用全站儀,兩個點之間多次設站,且用手工記簿,這種觀測方法不僅浪費人力物力,操作煩瑣和復雜,野外觀測數據需人工輸入計算機,進行計算處理,大大增加了工作的時間,且出錯率高,已不能滿足現在導線觀測方法的需要。目前各類全站儀內置導線觀測程序普遍得到了升級,觀測原始數據可直接連接計算機通訊輸出,通過對各種全站儀輸出的數據進行讀取判別計算,導線觀測數據的自動化處理成為可能。
2.2目標
根據導線觀測的需要,對多種品牌、多種型號全站儀的原始觀測數據進行讀取分析處理,如徠卡802、拓普康330、331、332、索佳等品牌全站儀;對基礎測繪各等級導線觀測數據的進行處理;并設計制作相應的觀測手簿、報表、小結等;對單一導線的高程進行平差計算等。
2.3流程圖
根據需求及目標分析,工作流程如下圖所示。
圖1
2.4數據庫及表、報表的創建
2.4.1創造數據庫
創建一個基于MicrosoftOfficeAccess2007的數據庫,在該數據庫中創建或導入用于實現各功能模塊所需要的表、報表等對象。
2.4.2創造數據表
創建“觀測數據信息表”、“站點信息表”、“其它信息表”等表,在每個表中添加所需的字段及字段類型。
2.4.3創建報表
利用Access提供的報表對象,根據導線觀測手簿的要求,設計創建“導線觀測手簿”、“高程平差計算表”等報表,建立報表與數據表之間的數據連接。如下報表圖:
圖2
2.5開發工具及語言
采用MicrosoftVisualStudio2008工具C#語言,結合ActiveX、Adodb數據庫連接、文本流等技術,進行程序編寫開發。如下Adodb數據庫連接程序:
publicboolconnect(stringdbPath)
{try
{stringconnstr="Provider=Microsoft.Jet.OLEDB.4.0;DataSource="; connstr+=dbPath;
this.oConn=newystem.Data.OleDb.OleDbConnection(connstr);
this.oConn.Open();}
catch
{returnfalse;}
returntrue;
}
2.6原始觀測數據分析
對各種儀器觀測數據的原始格式或其它某種格式的數據進行分析。如下圖為徠卡802全站儀導線觀測數據的一種格式:
經分析,上圖數據格式共有三項內容,如下:
(1) 導線基本信息,其在一行中的信息分別為:
作業名;導線編號;導線名稱;導線說明;
測回數;豎直角指標差較差限差;豎直角測回間較差限差,角度閉合差限差,一測回水平角不符值限差,測回間水平角不符值限差
(2) 導線觀測信息,其在一行中的信息分別為:
目標點點名;目標點序號;測回號;棱鏡高;水平角;垂直角;斜距;X;Y;H;測量類型;測站編號
(3) 導線閉合差信息,其在一行中的信息分別為:
導線點總個數;導線總長度;方位角閉合差;平面坐標閉合差;高程閉合差;X坐標閉合差;Y坐標閉合差;相對精度(平面);相對精度(高程)
采用C#語言文本流技術,對以上分析的觀測數據進行提取,如下某段函數程序:
publicvoidreadstring()
{try
{stringstrLine=""; inti,n,j=0;
System.IO.FileStreamaFile=newFileStream(txtpath,System.IO.FileMode.Open);
System.IO.StreamReadersr=newStreamReader(aFile);
while(strLine!=null&&strLine!="end")
{j++;
for(i=0;i<8;i++)
{strLine=sr.ReadLine();
if(strLine.Length<20)
{strLine="end";
break;}
}
}
sr.Close();
aFile.Close();
}
catch(System.Exceptionexp)
{System.Windows.Forms.MessageBox.Show(exp.Message);}
}
2.7數據精度處理原則
導線觀測成果中水平角、垂直角等數據的精度,2C、指標差等數據的限差處理,嚴格按照《城市測量規范》[1]等規范的要求,對2C、指標差、閉合差等數據超限的站點或測段進行報警提示。
3應用情況及特點
此導線觀測數據處理軟件開發完成使用后,在導線觀測工作中發揮了很大的作用。主要有:
(1) 使用此軟件后,所需野外觀測的時間節省了近1/2。
(2) 觀測成果資料的厚度壓縮了2/3。
(3) 相比手工輸入,此軟件處理生成的數據,平差處理精度更可靠,出錯率更少。
(4) 儀器應用面廣,適用多種品牌、多種型號的儀器。
(5) 可節省野外工作記錄人員一名。
4結語
現代測繪技術應充分與計算機技術相結合,最大限度的節省野外工作的時間,減小野外測繪工作的強度,提高測繪效率及測繪數據處理的精度,靈活使用計算機技術在測繪行業中的作用。
參考文獻:
[1]《城市測量規范》(CJJ8-99)
文章標題:導線觀測數據處理軟件的設計與實現
轉載請注明來自:http://www.56st48f.cn/fblw/dianxin/ruanjiankaifa/13590.html
攝影藝術領域AHCI期刊推薦《Phot...關注:106
Nature旗下多學科子刊Nature Com...關注:152
中小學教師值得了解,這些教育學...關注:47
2025年寫管理學論文可以用的19個...關注:192
測繪領域科技核心期刊選擇 輕松拿...關注:64
及時開論文檢索證明很重要關注:52
中國水產科學期刊是核心期刊嗎關注:54
國際出書需要了解的問題解答關注:58
合著出書能否評職稱?關注:48
電信學有哪些可投稿的SCI期刊,值...關注:66
通信工程行業論文選題關注:73
SCIE、ESCI、SSCI和AHCI期刊目錄...關注:121
評職稱發論文好還是出書好關注:68
復印報刊資料重要轉載來源期刊(...關注:51
英文期刊審稿常見的論文狀態及其...關注:69
電子信息論文范文
智能科學技術論文 廣播電視論文 光電技術論文 計算機信息管理論文 計算機網絡論文 計算機應用論文 通信論文 信息安全論文 微電子應用論文 電子技術論文 生物醫學工程論文 軟件開發論文
SCI期刊分析
copyright © www.56st48f.cn, All Rights Reserved
搜論文知識網 冀ICP備15021333號-3