說明:
此是一款可以用來進行閉合或者附和導線計算、三角高程計算以及高差平賦以及繪制導線縮略圖的多功能軟體。該軟體可以自主選擇二等、三等等級標準以及閉合或者附和導線模式,通過TXT檔案匯入已經觀測好的資料結果,自動計算相應各點的坐標增量以及坐標值,并計算出閉合差以及K值等關鍵值,求算出各點坐標后,根據其值再進行改正求值計算,最后,根據已經計算出的坐標值,在相應界面上畫出導線圖。
導線計算界面:

高差計算界面:

設計思想:本組所設計的多功能導線計算檢核繪圖儀根據目前測繪作業人員在進行內業計算遇到的的種種問題,實作了高程,坐標值,點位圖的電腦自動求算資料,并對資料實作檢驗改正,節省了測繪工人的作業量,同時提高了結果的正確性與精準性。同時該多功能軟體實作了對觀測結果的評定功能,測量人員可以根據評定結果選擇是否重新測量或者其他措施。
主要代碼:
1.角度類:


2.點類:
(1)求兩點間距離演算法

(2)三角高程求高差的演算法

(3)方位角的計算的演算法
由坐標反算 p1到p2的方位角

導線左角

3.相關變數

4.導線計算表格自助生成、三角高程計算表格自助生成演算法

5.繪圖演算法



手動輸入導線的定向點坐標以及起算點坐標,并輸入第一條邊與定向邊的夾角,點擊計算按鈕自動計算出相應待求量
ad/201902/28/1551344104_728507.png][/img]再選擇三角高程計算模式,手動輸入起算點坐標與附和點坐標,點擊左下方的計算按鈕,則計算出相應的值。

點擊三角高程模式中的成果評定按鈕,則程式中,顯示藍色與紅色互動的地方則提示改組資料有錯誤,并在下方的Picture box 中提示給使用者。

若上圖所示中,我們將第一組資料的棱鏡高更改為6m,則程式計算出結果后,指出錯誤所在位置處,并在下方的Picture box 中給出以下提示。

切換到導線路線圖繪制模式,點擊繪圖按鈕,在自動生成相應的點的路線,并在點的所在位置處標注出它的橫坐標值、縱坐標值以及角度。

uj5u.com熱心網友回復:
不太清楚坐標增量的計算和調整代碼怎么弄轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/194575.html
標籤:其他開發語言
